আপনার যদি ভিডিওটি 3.84 সেকেন্ডের মধ্যে দেরি করতে হয়, তবে এটির মতো একটি আদেশ ব্যবহার করুন:
ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 1:v -map 0:a -c copy "movie-video-delayed.mp4"
আপনার যদি অডিওটি ৩.৪৮ সেকেন্ডের মধ্যে বিলম্ব করতে হয়, তবে এই জাতীয় আদেশটি ব্যবহার করুন:
ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 0:v -map 1:a -c copy "movie-audio-delayed.mp4"
নিশ্চিত হয়ে নিন যে আপনার ffmpeg বিল্ডটি খুব বেশি পুরানো নয়, 2012 এর চেয়েও নতুন এটি যথেষ্ট।
ব্যাখ্যা
-itsoffset 3.84 -i "movie.mp4"
ইনপুট ফাইলটিতে (মুভি.এমপি 4) অনুসরণ করে সমস্ত স্ট্রিমের টাইমস্ট্যাম্পগুলি 3.84 সেকেন্ডের মধ্যে অফসেট করে।
-map 1:v -map 0:a
প্রথম ইনপুট থেকে দ্বিতীয় (বিলম্বিত) ইনপুট এবং অডিও স্ট্রিম থেকে ভিডিও স্ট্রিম নেয় - উভয় ইনপুট অবশ্যই একই ফাইল হতে পারে।
আরও একটি ভারবস ব্যাখ্যা এখানে পাওয়া যাবে:
http://alien.slackbook.org/blog/fixing-audio-sync-with-ffmpeg/