जब मैं टीएस वीडियो फ़ाइल से ऑडियो निकालता हूं, तो वीएलसी, एफएफएमपी, वीएसडीसी वीडियो एडिटर या ऑडेसिटी के साथ, मुझे एक अलग लंबाई की ऑडियो फाइल मिलती है।
Ffmpeg में, मुझे निम्न चेतावनी मिलती है:
[adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343148, वर्तमान: 17339279; 17343149 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343149, वर्तमान: 17341199; 17343150 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343150, वर्तमान: 17343119; 17343151 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343151, वर्तमान: 17337359; 17343152 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343152, वर्तमान: 17339279; 17343153 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343153, वर्तमान: 17341199; 17343154 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343154, वर्तमान: 17343119; 17343155 में बदल रहा है। इसका परिणाम आउटपुट फाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343155, वर्तमान: 17337359; 17343156 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343156, वर्तमान: 17339279; 17343157 में बदल रहा है। इसका परिणाम आउटपुट फाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343157, वर्तमान: 17341199; 17343158 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है। [adts @ 00fb6fc0] आउटपुट स्ट्रीम में गैर-नीरस DTS 0: 0; पिछला: 17343158, वर्तमान: 17343119; 17343159 में बदल रहा है। इसका परिणाम आउटपुट फ़ाइल में गलत टाइमस्टैम्प हो सकता है।
इसलिए अगर मुझे वीडियो फ़ाइल में ऑडियो को प्रतिस्थापित करना था जिसे मैंने अभी निकाला था, तो ऑडियो सिंक से बाहर हो जाएगा। दोनों टीएस फ़ाइलों के साथ मुझे मिला।
जब मैं मूल वीडियो फ़ाइल चलाता हूं, तो सिंक में ऑडियो अच्छा है।
निम्नलिखित लिंक पर सुझाई गई तकनीक मेरे लिए काम नहीं करती है:
आउटपुट स्ट्रीम में गैर-नीरस डीटीएस
मैं यह कैसे तय करुं?