Mkv videoya ses dosyası ekleme


9

Multimedya şeyler için oldukça yeniyim, güzel ekran görüntüleri oluşturmanın bir yolunu bulmaya çalışıyorum, zaten ffmpeg ile masaüstümü yakalayabildim:

$ ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -r 30 -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 -y out.mkv

Oldukça iyi çalışıyor, ancak mencoder ile eklersem arka planda müzik eklemek istiyorum:

mencoder  -ovc copy -oac mix -audiofile track.mp3 out.mkv -o out.mp4

Video sesini siliyor, değiştirmek istemiyorum, açıklamama müzik eklemek istiyorum, herhangi bir fikir?

Yanıtlar:


3

kdenlive ve ikinci bir ses parçası ekleyin, sonra remux


OMG !, Kdenlive'i biliyorum, kesinlikle kontrol edeceğim !, thx, eğer kimse konsolda nasıl yapılacağını bilirse lütfen bana bildirin.
Javier López

1
sox birleştirme Burada anlatılan: sox.sourceforge.net/sox.html#lbAJ ben o zaman video ile tekrar birlikte mux bunları birleştirmek Sox videonun ses out bölmek
RobotHumans

thx çok aking sadece ne yapacağım
Javier López

16

Mkvtoolnix yükleyebilirsiniz;

sudo apt-get install mkvtoolnix

Daha sonra kurulumdan mkvmerge komut dosyasını kullanarak ses ve videoyu mkv konteynerine mux.

Ayrıca mkvtoolnix'in bir ön ucu olan mkvtoolnix-gui adlı bir Gui aracı da vardır.

sudo apt-get install mkvtoolnix-gui

Sound -ile.mp3 adlı bir ses dosyasıyla input-video.mkv adlı mux video dosyasına örnek olarak, output-with-sound.mkv adlı yeni bir muxed mkv dosyası oluşturarak, ses olmadan videonun bulunduğu dizinde aşağıdakileri yapın ve ses dosyası:

mkvmerge -o output-with-sound.mkv -A input-video.mkv soundfile.mp3

Senkronizasyon da dahil olmak üzere daha fazla örnek: http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html


thx çok sabacon !, mkvmerge hakkında bilmiyordum, karışık ses geri mux için kullanacağım
Javier López

doğru kurulum komutu sudo apt-get install mkvtoolnix-gui
augusto

@augusto Çok teşekkürler, fazladan tireyi fark etmedim ve bu şeyin uzun süredir orada olduğunu bilmek.
Sabacon

3

Mencoder'ın neden sizin için çalışmadığından emin değilim, ama aynı şeyi ffmpeg ile de yapabilirsiniz. Ffmpeg için iki giriş kullanmanız yeterlidir.

 ffmpeg -i track.mp3 -i out.mkv -vcodec copy -acodec libfaac -ab 192k final.mkv

Ben denemedim, ama özellikle iki farklı kodek kullandığınız için -acodec kopya yapabileceğinizi sanmıyorum. Çıktıda ne istersen seç ve videoya kıyasla çok hızlı.


VLC, mkvbu komutu kullanarak bir ses parçası ekledikten veya çıkardıktan sonra dosyayı açamaz .
user2513149
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.