2011-06-19 11 views
6

में बजाने योग्य है, मुझे आश्चर्य है कि कौन सी कमांड लाइन सेटिंग्स को डिफ़ॉल्ट रूप से प्ले करने योग्य द्वारा ffmpeg का उपयोग करके x264 (mp4 प्रारूप में) में एन्कोड किए गए वीडियो को स्पष्ट रूप से सेट (या टालने) की आवश्यकता है क्विकटाइम में मुझे लगता है कि कई पूर्वनिर्धारित प्रीसेट फाइलें मेरे लिए काम करती हैं लेकिन उनमें से कुछ नहीं करेंगे, उदाहरण के लिए मैं किसी भी लापरवाही वाले लोगों को काम नहीं कर सकता और मुझे उन लोगों में दिलचस्पी है। उदाहरण के लिए libx264-lossless_max.ffpreset मेरे वीडियो को एन्कोड करेगा लेकिन यह केवल वीएलसी में बजाने योग्य है, क्विकटाइम में नहीं। क्विकटाइम में वीडियो काला रहता है। मुझे पता है पेरीयन एक विकल्प है, लेकिन मैं चाहता हूं कि मेरी फ़ाइल पेरियन स्थापित किए बिना बजाने योग्य हो। आपकी सहायता के लिए धन्यवाद.F2mpeg में X264 में एक वीडियो एन्कोड करना और इसे क्विकटाइम

+0

लेकिन दोषपूर्ण खिलाड़ियों की परवाह क्यों करें? वहां हमेशा ऐसे खिलाड़ी होंगे जो आपकी फाइल नहीं चला सकते हैं। और, कोई भी क्विकटाइम ठीक से उपयोग नहीं करता क्योंकि यह सबसे उपयोगी प्रारूपों का समर्थन नहीं करता है। ("विंडोज मीडिया प्लेयर" बकवास के साथ एक ही स्थिति)। वीएलसी सभी प्लेटफ़ॉर्म के लिए नि: शुल्क और उपलब्ध है, क्यों न केवल इसका उपयोग करें? –

+0

@ कुछ उद्योगों में सार्जबोरस कुछ खिलाड़ियों को बेहतर या बदतर, वास्तविक मानकों के लिए हैं - उदाहरण के लिए, क्विकटाइम फ्रेम-दर-फ्रेम स्क्रबिंग प्रदान करता है (आरवी जैसे अन्य खिलाड़ी भी ऐसा करते हैं, हालांकि, वास्तव में कोई बहाना नहीं है - हेवन ' टी को एक मुफ्त सॉफ्टवेयर स्क्रबर मिला हालांकि :() – d3vid

उत्तर

6

http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide:

ध्यान रखें कि एप्पल क्विकटाइम केवल YUV x264 इनकोडिंग फिल्मों के लिए 420 रंग स्थान का समर्थन करता है, और कुछ भी "मुख्य" प्रोफाइल की तुलना में अधिक समर्थन नहीं करता। यह क्विकटाइम संगत क्लिप के लिए केवल 2 विकल्प छोड़ देता है: बेसलाइन और मुख्य। अन्य सभी प्रोफाइल वर्तमान में क्विकटाइम के साथ समर्थित नहीं हैं, हालांकि वे किसी भी अन्य खिलाड़ी में बहुत अधिक खेलेंगे।

इसके अलावा, ऊपर दिए गए उत्तर के लिए: क्विकटाइम प्रति मालिकाना कोडेक नहीं है। क्विकटाइम एक मीडिया रैपर है जिसमें कई अलग-अलग कोडेक शामिल हैं। क्विकटाइम स्वयं कोडेक नहीं है।

+1

इस के लिए बहुत बहुत धन्यवाद! इस मुद्दे के साथ संघर्ष कर रहा था और यह एकमात्र अंतर था जो मुझे मिल सकता था इसलिए ऐसा करना है: 'ffmpeg -i input.mov - pix_fmt yuv420p output.mov' https://trac.ffmpeg.org/wiki/Encode/H.264 में क्विकटाइम के बारे में एक विशिष्ट नोट है –

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