इसलिए मैं अलग-अलग वीडियो और ऑडियो फ़ाइलों को एक मूवी फ़ाइल में ट्रांसकोड करने में सक्षम हूं, जैसे:
ffmpeg -ss 0 -lowres 0 -r 24 -i dcp/picture.mxf -vf "xyz2rgb" -i mov/sound.wav -ac 2 -ab 256k -vb 3000k -t 10 -y mov/movie.mp4
और इसके परिणामस्वरूप मूवी देखें और सुनें:
ffplay -ss 0 -lowres 1 -vf "xyz2rgb" mov/movie.mp4
हालाँकि, मूवी और साउंड को एक फाइल में ट्रांसकोड करने से बचने के लिए, इसे देखने से पहले, मैं केवल दो अलग-अलग फाइलों को एक साथ प्ले करना चाहूंगा। जहां तक मुझे पता है, ffplay आपको दो अलग-अलग फ़ाइलों (दाएं?) को संयोजित करने की अनुमति नहीं देता है।
इन मंचों को पढ़कर ऐसा लगता है कि आप ffplay को ffmpeg आउटपुट दे सकते हैं । निम्नलिखित मेरे जितना ही निकट है। यह करीब नहीं है। :( वीडियो जानकारी स्पष्ट रूप से ले जाई जा रही है, लेकिन यह सही फ्रेम के आकार में हरे "बर्फ" है, भयानक हरे बर्फ के अंदर नाचते हुए वास्तविक कल्पना के संकेत के साथ। इस तरह से मुझे पता है कि वास्तविक चित्र डेटा में से कुछ ले जा रहा है। , बस सही ढंग से प्रतिपादन नहीं।
और कोई ऑडियो नहीं चलता है। आवाज नहीं हो रही है (मुझे नहीं लगता।) अब ... मैं फंस गया हूं। निम्नलिखित बताता है कि मैं क्या करने की कोशिश कर रहा हूं, लेकिन यह काम नहीं कर रहा है:
ffmpeg -ss 0 -lowres 0 -r 24 -i dcp/picture.mxf -vf "xyz2rgb" -i mov/sound.wav -f rawvideo - | ffplay -f rawvideo -vf "xyz2rgb" -s 1998x1080 -