मैक ओएस एक्स पर ffmpeg का उपयोग करके हमारे पास एक एन्कोडिंग प्रक्रिया है। यह प्रक्रिया एक स्रोत वीडियो और उसमें से कुछ फाइलें लेगी: .m3u8 वीडियो, .mp4 वीडियो और। एमपी 3 ऑडियो फ़ाइल।क्या मुझे एमपी 3 या एएसी कोडेक का उपयोग .mp4 फ़ाइल के लिए करना चाहिए?
डिफ़ॉल्ट रूप से हम अपने m3u8 प्रक्रिया से वीडियो जो एक h264 एएसी के साथ वीडियो (libx264 के माध्यम से) है का उपयोग किया है ऑडियो (libfaac के माध्यम से)।
हम ज्यादातर मोबाइल उपकरणों (इसलिए m3u8 फाइल) पर इन वीडियो का उपयोग कर रहे हैं, लेकिन हम एंड्रॉइड, विंडोज फोन इत्यादि के लिए .mp4 फ़ाइलों का भी उपयोग करते हैं। अधिक से अधिक हमें इन वीडियो को वेब पर भी पेश करने की आवश्यकता है या तो एक फ्लैश प्लेयर या एचटीएमएल 5 प्लेयर।
इसलिए, हम इन सभी उपयोगों के लिए सर्वश्रेष्ठ ऑडियो/वीडियो कोडेक कॉम्बो चाहते हैं ... जहां मैं उलझन में हूं, एक .mp4 फ़ाइल के लिए "मानक" क्या है?
.mp4 एमपी 3 कोडेक का उपयोग करता है तो यह हर जगह ठीक खेलता है लेकिन QuickTime, QuickTime में वीडियो नाटकों लेकिन वहाँ ऑडियो नहीं है (वीएलसी प्लेयर यद्यपि में बस ठीक काम करता है।)
मुझे बताया गया है फ़ाइल के कोडक डेटा को वास्तव में प्राप्त करने की कोशिश करने के बजाय वीडियो के बारे में जानकारी मानने के लिए क्विकटाइम फ़ाइल एक्सटेंशन का उपयोग कैसे करता है? यह कुछ समझ में आता है, अगर हम एक ही फाइल को एन्कोड करते हैं लेकिन ऑडियो कोडेक के लिए एएसी का उपयोग करते हैं तो यह क्विकटाइम में ठीक काम करता है।
तो --- "सही" या "आदर्श" ऑडियो/वीडियो कोडेक कॉम्बो क्या है --- यह एएसी का उपयोग करने के लिए सबसे अच्छा और सुरक्षित है (यानी यह उपकरणों की एक विस्तृत श्रृंखला पर काम करेगा) भले ही यह नहीं है "मुफ्त" कोडेक?
@ लॉर्डनबेकर्ड हाँ, जहां मैं थोड़ा उलझन में हूं --- .mp4, जैसा कि मूल रूप से बनाया गया था, ऐप्पल से एएसी ऑडियो लगता है। लेकिन यह निश्चित रूप से इस तरह से नहीं रहा था। इन दिनों –
, या तो ठीक काम करता है। कम बिट्रेट्स के लिए एएसी शायद थोड़ा बेहतर गुणवत्ता होगी। – wim
एम 4 ए के बारे में क्या? –