उन्नत ऑडियो कोडिंग (AAC) डिजिटल ऑडियो के लिए एक मानकीकृत, हानिपूर्ण संपीड़न और एन्कोडिंग योजना है। एमपी 3 प्रारूप के उत्तराधिकारी के रूप में डिज़ाइन किया गया, AAC आम तौर पर इसी तरह की बिट दरों पर एमपी 3 की तुलना में बेहतर ध्वनि की गुणवत्ता प्राप्त करता है।
मेरे पास एक बैश स्क्रिप्ट है जो 1 तर्क (एक फ़ाइल) लेती है और एक अलग कोडेक के साथ एन्कोड की गई फ़ाइल का डुप्लिकेट बनाने के लिए एक ffmpeg कमांड चलाती है।
#!/bin/bash
ffmpeg -i "$1" -vn -acodec aac "$(basename "${1/.wav}").aac"
मैं बस इस बैश स्क्रिप्ट को संशोधित करना चाहता हूं, इसलिए तर्क लेने के बजा....
मैंने ffmpeg का उपयोग करके एक नेटवर्क वीडियो प्लेयर (जैसे VLC) लागू किया। लेकिन यह आईपी कैमरे से प्राप्त एएसी ऑडियो स्ट्रीम को डीकोड नहीं कर सकता है। यह G711, G726 आदि जैसे अन्य ऑडियो स्टीरम को डीकोड कर सकता है। मैंने कोडेक आईडी को AV_CODEC_ID_AAC के रूप में सेट किया है और मैंने AvCodecContext के ....
3 नवम्बर 2021, 11:41
निम्न कोड एक mp4 फ़ाइल में फ्लोटिंग पॉइंट साइन टोन सिग्नल को एन्कोड करने के लिए एंड्रॉइड पर एएसी का उपयोग करने का एक प्रयास है। हालाँकि, यह विफल रहता है। या तो मुझे विकृत स्वर मिलता है या कुछ भी नहीं। mp4 फ़ाइल की लंबाई भी गलत है।
मैं इस समस्या को हल करने में कुछ मदद की सराहना करता हूं। धन्यवाद!....
28 अगस्त 2021, 03:15
मैं एक आउटपुट .aac बनाने के लिए निर्देशिका में सभी .aac फ़ाइलों को संयोजित करने का प्रयास कर रहा हूं। यहां वह आदेश है जिसका मैं उपयोग कर रहा हूं:
ffmpeg -i concat:1.aac|2.aac|3.aac -c copy output.aac
जब मैं निर्देशिका में इस आदेश को निष्पादित करने का प्रयास करता हूं, तो मुझे यह त्रुटि मिलती है:
At....
17 जुलाई 2021, 23:04
मैं ffmpeg का उपयोग करके ac3 और aac को संयोजित करने का प्रयास कर रहा हूँ।
Jpn_op.m4a की ffजांच:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'jpn_op.m4a':
Metadata:
major_brand : M4A
minor_version : 512
compatible_brands: M4A isomiso2
encoder : Lavf58.76.100
Duration: 00:01:17.28, start: 0....
4 जून 2021, 14:51
चींटी मीडिया सर्वर WebRTC अंतर्ग्रहण में डिफ़ॉल्ट रूप से Opus से AAC में स्ट्रीम ट्रांसकोड करता है। यह ट्रांसकोड करता है क्योंकि इसे HLS, MP4 या DASH स्ट्रीम बनाने की आवश्यकता होती है। हालांकि मैं केवल वेबएम रिकॉर्डिंग का उपयोग करता हूं और मुझे एएसी एन्कोडिंग की आवश्यकता नहीं है। मैं नहीं चाहता क....
24 मार्च 2021, 17:06
मैं एक एडीटीएस कंटेनर में एएसी ऑडियो स्ट्रीम को डीकोड करने की कोशिश कर रहा हूं, जिसे बाहरी हार्डवेयर एच 264 एन्कोडर से स्ट्रीम किया जाता है।
मैंने एडीटीएस को पार्स किया है और यह मुझे बताता है कि मेरे पास 2 चैनल, 44100 एएसी मुख्य प्रोफाइल फ्रेम है। मैं ffmpeg डिकोडर के लिए अतिरिक्त डेटा बाइट्स सेट क....
हम वीडियो को H264 में और कच्चे PCM नमूनों को HLS स्ट्रीमिंग के लिए AAC में कूटबद्ध कर रहे हैं। वीडियो ठीक काम करता है, लेकिन libavcodec में AAC एन्कोडर को कॉन्फ़िगर करने में समस्या आ रही है।
यह SO प्रश्न कहता है:
AAC को ट्रांसपोर्ट स्ट्रीम में डालने के दो तरीके हैं।
1. ADTS सिंटैक्स (MPEG2-शैली) क....
2 जिंदा 2021, 15:29
मेरे पास दो कमांड हैं, जिनमें से एक मैं आउटपुट स्वरूप को -f mp4 के रूप में निर्दिष्ट करता हूं:
ffmpeg -i input.wav -ac 1 -c:a libfdk_aac -profile:a aac_he -vbr 2 -f mp4 test_export_1.m4a
और एक जो ffmpeg को विस्तार के आधार पर अनुमान लगाने देता है:
ffmpeg -i input.wav -ac 1 -c:a libfdk_aac -profile:a ....
मैं एक AAC को MP3 में गुप्त करना चाहता हूं और ffmpeg का उपयोग करके MP3 फ़ाइल को टिप्पणी का मेटाडेटा देना चाहता हूं। लेकिन -metadata comment काम नहीं करता है और ffmpeg कोई त्रुटि नहीं देता है।
मेरा कोड है ffmpeg -i "test.aac" -ab 128k -metadata comment='this is test' "test.mp3"
मैंने -metadata desc....
मैं दो वीडियो फ़ाइलों को ffmpeg concat demuxer के साथ संयोजित करने का प्रयास कर रहा हूं, अधिकांश भाग के लिए यह ठीक काम करता है! लेकिन जब मैं एक ही कोडेक के साथ दो अलग-अलग ऑडियो प्रोफाइल वाले वीडियो को सम्मिलित करने का प्रयास करता हूं, तो यह परिणामी वीडियो के साथ अजीब ध्वनि समस्या होती है। और जब पर....
मैं ffmpeg ऑडियो को एक प्रारूप से दूसरे प्रारूप में परिवर्तित करने और ऑडियो की बिटरेट को बदलने के लिए उपयोग कर रहा हूं। जब मैं कमांड का उपयोग करके एएसी ऑडियो को एमपी 3 ऑडियो में बदलने की कोशिश करता हूं:
ffmpeg -i SomeAudio.aac -c:a mp3 -b:a 128k SomeOutputPath.mp3
सब कुछ सही ढंग से काम करता है और आ....
मैं एक प्रोग्राम लिख रहा था जो एच 264 और एएसी से पहले आरटीपी हेडर पैक कर सकता था। लेकिन मैं आरटीपी टाइमस्टैम्प क्षेत्र से उलझन में था।
यदि वीडियो कोडेक h264 है, तो टाइमस्टैम्प को प्रत्येक फ्रेम के साथ 90000/fps द्वारा जोड़ा जा सकता है। एएसी के बारे में मुझे कोई जानकारी नहीं है।
मेरी एएसी नमूना दर ....
मैंने हाल ही में अपने पैरों को FFmpeg के साथ एन्कोडिंग में डुबोया है। यह मेरे लिए हाल ही में देखे गए फॉर्म 1 मुद्दों के अलावा ठीक काम कर रहा है। जब मैं मीडिया जानकारी टैग को एसीसी करने के लिए ऑडियो ट्रैक को फिर से एन्कोड करने का प्रयास करता हूं तो कुछ हद तक गलत होता है। बिटरेट, स्ट्रीमसाइज़ आदि क....
मैं निम्नलिखित मेटाडेटा के साथ एक M4a फ़ाइल पर काम कर रहा हूँ:
Metadata:
major_brand : M4A
minor_version : 0
compatible_brands: M4A mp42isom
creation_time : 2019-08-14T13:45:39.000000Z
iTunSMPB : 00000000 00000840 00000000 00000000000387C0 00000000 00000000 00000....
4 पद 2019, 13:05
मैं कुशलतापूर्वक एकाधिक परिवहन फ़ाइलों को एक साथ एक m4a फ़ाइल में क्रॉसफ़ेड करना चाहता हूँ। इसका अर्थ है फ़ाइलों को विभाजित करना, लगातार परिवहन फ़ाइलों की शुरुआत/अंत में 3 सेकंड को क्रॉसफ़ेड करना, फिर डिकोडिंग/री-एन्कोडिंग को कम करने के लिए सबसेट और नए क्रॉसफ़ेड ओवरलैप्स को एक साथ जोड़ना।
ज्ञान एक ....
जब मैं webm से एएसी निकालने का प्रयास करता हूं, तो अवधि में विसंगतियां होंगी। aac दस मिनट कम है। अलग-अलग webm वीडियो, अंतर समान नहीं है।
webm वीडियो chrome extension chrome.tabCapture.capture< से जनरेट होता है /ए>
कोड:
chrome.tabCapture.capture({
video: true,
audio: true,
videoConstraints: ....
25 जुलाई 2019, 12:17
मैं आईओएस ऐप में बड़ी .एएसी फाइलों का प्लेबैक शुरू करने की कोशिश कर रहा हूं, या वैकल्पिक रूप से, डाउनलोड समय को नाटकीय रूप से कम करता हूं, इसलिए प्लेबैक पहले शुरू हो सकता है। ऐसा लगता है कि यह विशेष रूप से .aac फ़ाइलों की ख़ासियत हो सकती है।
सफारी और क्रोम जैसे वेब ब्राउज़र में, अवधि गलत है और स्क्....
25 जुलाई 2019, 00:45
मैं एक .aac फ़ाइल को .opus में बदलने की कोशिश कर रहा हूं, लेकिन ffprobe के साथ निरीक्षण करने के बाद मुझे अलग बिट और नमूना दरें मिलती हैं।
जबकि इनपुट फ़ाइल की ऑडियो स्ट्रीम बिट दर 245995 है, आउटपुट फ़ाइल की ऑडियो स्ट्रीम में कोई बिट दर निर्दिष्ट नहीं है - "प्रारूप" 118788 की बिट दर दिखाता है।
जबकि इन....
मैं विंडोज 10 (कमांड लाइन) पर एफएफएमपीईजी का उपयोग करता हूं। मैं इसके साथ एक वीडियो को फिर से एन्कोड करना चाहता हूं:
वीडियो स्ट्रीम -> x265 सीआरएफ 20 ऑडियो स्ट्रीम 1 -> एएसी स्टीरियो 128k ऑडियो स्ट्रीम 2 -> एएसी स्टीरियो 96k उपशीर्षक १ -> कॉपी उपशीर्षक २ -> कॉपी उपशीर्षक 3 -> ड्रॉप
मैं केवल सोच रहा....
यह मेरे द्वारा पूछे गए पिछले प्रश्न का अनुवर्ती प्रश्न है यहां, जहां मुझे एक विशिष्ट ऑडियो ट्रैक के भीतर मौन की तलाश करने की आवश्यकता थी। यहां ffmpeg जीवन रक्षक समाधान है जहां कुछ मेटाडेटा प्राप्त करने में सहायता मिलती है:
ffmpeg -i file -map 0:a:1 -af astats -f null -
लेकिन मेरे पास अन्य प्रकार....
मेरे पास दो .mp4 फ़ाइलें हैं, दोनों में 8 (7.1) ऑडियो चैनल हैं। लेकिन वास्तव में, मुझे बताया गया है कि एक के पास stereo ऑडियो चैनल + 2 SAP (चैनल 7-8 पर सेकेंडरी ऑडियो) है, और दूसरे के पास 6 (5.1) ऑडियो चैनल + 2 SAP (चालू) है। चैनल 7-8)। तो मूल रूप से बाद वाले के पास कुछ [असली] ऑडियो चैनल हैं जैसे....
किस दस्तावेज़ में mp4 फ़ाइल के esds बॉक्स का विस्तृत विवरण होता है? यह ISO/IEC 14496-12 दस्तावेज़ में क्यों नहीं पाया जाता है....
मेरे स्रोत एएसी फ्रेम में एडीटीएस हेडर है। मुझे ADTS के अनुसार fmp4 फ़ाइल में esds बॉक्स को इनिशियलाइज़ करना है, ADTS हेडर को काटना है और बाकी डेटा भरना है, लेकिन मैंने सफलता के बिना कई बार कोशिश की है (खिलाड़ी ऑडियो को पार्स नहीं कर सकता)। मेरा ADTS डेटा निम्नलिखित है। मेरे द्वारा कॉन्फ़िगर किए ....
मेरे पास एक fmp4 फ़ाइल है (h264 और aac फ्रेम कोड का उपयोग करके)। वीएलसी के साथ खेलते समय, केवल वीडियो में कोई ऑडियो नहीं होता है, लेकिन ऑडियो को पॉटप्लेयर के साथ पार्स किया जा सकता है। AAC प्रारूप ADTS है। मेरे fmp4 ऑडियो-संबंधित बॉक्स का स्क्रीनशॉट इस प्रकार है
....