Mevcut bir MPEG filmine ses parçası ekleme (MEncoder mı kullanıyorsunuz?)


9

Mevcut bir MPG (MPEG-1) video dosyam var. Videoda ses yok. Bir ses parçam var (şu anda MP3 formatında, ancak AC3 veya başka bir gerekli formatta kaydedebilirim, çalışması için gereken şey budur). İki dosya aynı "uzunluk "tadır (yani oynatıldığında her ikisinin de 5 saniye uzunluğunda olduğu anlamına gelir).

Mencoder'ı kullanarak ses parçasını video parçasına eklemek istiyorum. Ortaya çıkan video dosyası başka bir MPEG dosyası olabilir veya bir AVI dosyası olabilir (standart bir Windows Vista bilgisayarı tarafından herhangi bir hızda oynatılabilen herhangi bir biçim).

Hile yapmak için MEncoder kullanarak denedim, ancak her zaman ortaya çıkan video dosyası çok bozuk görünüyor. İşte şu anda kullandığım komut:

.\mplayer\mencoder.exe -ovc copy -audiofile temp.mp3 -oac copy temp.mpg -of mpeg -o output.mpg

Ayrıca denedim:

.\mplayer\mencoder.exe -ovc copy -audiofile temp.ac3 -oac copy temp.mpg -o output.avi

Yanıtlar:


7

biraz yaşlı ama bunu yapmanın yolu

mencoder -ovc copy -audiofile silent.mp3 -oac copy input.avi -o output.avi

3

Bunu ffmpeg ile kolayca yapabilirsiniz:

ffmpeg -i input.mpeg -i input.mp3 -map 0 -map 1 -c copy output.mpeg

1

Ben de mencoder ile mümkün değildi, ama avidemux (linux) veya virtualdub (windows) ile iyi sonuçlar vardı

komut dosyalarına ihtiyacınız varsa, http://forum.doom9.org/showthread.php?t=124626 (avidemux komut dosyası) 'na bir göz atın


Görünüşe göre bu yolun bir yolu olacak. Tavsiye için teşekkürler!
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.