2013-12-16 7 views
18

क्या ffmpeg का उपयोग कर H264 एन्कोडेड वीडियो से कच्चे YUV वीडियो बनाना संभव है? मैं वीडियो को मैटलैब के साथ खोलना चाहता हूं और फ्रेम द्वारा लुमा, सीबी और सीआर घटकों के फ्रेम तक पहुंचना चाहता हूं।एच 264 वीडियो को कच्चे वाईयूवी प्रारूप में परिवर्तित करें

उत्तर

33

हाँ आप कर सकते हैं, आपको बस पिक्सेल प्रारूप को निर्दिष्ट करना होगा।

ffmpeg -pix_fmts 

उदाहरण के लिए यदि आप एक yuv420p के रूप में एक mp4 फ़ाइल के 1 वीडियो ट्रैक सहेजना चाहते (पी का मतलब है प्लानर) फ़ाइल:

ffmpeg -i video.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv 
+2

सबसे पहले मुझे मिल गया प्रारूप की पूरी सूची पाने के लिए यह त्रुटि: अपरिचित विकल्प 'c: v' फिर, मैंने "-c: v rawvideo" के बजाय "-vcodec rawvideo" का उपयोग किया और यह काम किया। धन्यवाद! –

+3

-c: v और -c: ffmpeg के हाल के संस्करण के साथ ठीक होना चाहिए, आप एक पुराना चला सकते हैं, यदि आप कर सकते हैं तो अपने संस्करण को अपडेट करने पर विचार करें :) – alexbuisson

+0

किसी और को बहु रंगीन रेखाओं का एक गुच्छा मिलता है? साथ ही रूपांतरण तुरंत होता है जो मेरे लिए सही नहीं लगता है ...? –

संबंधित मुद्दे