मेरे पास एक फिल्म है (m4v / h.264 / AAC) जो मेरे मैक पर अच्छा खेलता है लेकिन मुझे हाल ही में पता चला है कि यह मेरे Apple TV3 पर नहीं चलेगा। इस मूवी फ़ाइल के गुणों को देखने के बाद, मैंने देखा कि इसमें एक प्रोफ़ाइल High@4.1 है, लेकिन Apple TV3 का केवल High@4.0 तक ही अंतर है। मुझे लगता है कि एकमात्र गुण जो इस वीडियो को असंगत बना रहा है वह अधिकतम वीडियो बिट दर है, अन्य सभी गुण ऐसे दिखते हैं जैसे वे High@4.0 में समर्थित हैं।
मैं इस वीडियो को High@4.0 पर डाउनग्रेड करने के लिए ffmpeg का उपयोग कैसे कर सकता हूं?
या क्या मुझे इसके बजाय वास्तविक वीडियो (अधिकतम बिट दर) को बदलना होगा जो इस वीडियो को 4.0 के बजाय 4.1 बनाता है? मुझे चिंता है कि अगर मैं बस बिट दर को बदल देता हूं, हालांकि फ़ाइल तब High@4.0 के साथ संगत होगी, फिर भी इसे High@4.1 के रूप में 'टैग' किया जाएगा और इसलिए अभी भी मेरे Apple TV3 पर नहीं चलेगा।
ffmpeg -i input.mp4 -vcodec x264 -vprofile high -vlevel 4.0 -acodec copy output.mp4