Dodaj plik audio i wideo mkv


9

Jestem całkiem nowy w multimediach, staram się znaleźć sposób na tworzenie ładnych screencastów, już byłem w stanie przechwycić mój pulpit za pomocą ffmpeg:

$ 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

Działa całkiem nieźle, ale chciałbym dodać muzykę w tle, jeśli dodam ją za pomocą mencodera:

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

Usuwa dźwięk wideo, nie chcę go zastępować, chcę dodać muzykę do mojego wyjaśnienia, jakieś pomysły?

Odpowiedzi:



16

Możesz zainstalować mkvtoolnix;

sudo apt-get install mkvtoolnix

Następnie użyj mkvmerge z instalacji, aby zmiksować audio i wideo w kontenerze mkv z wiersza poleceń.

Istnieje również narzędzie GUI, mkvtoolnix-gui, które stanowi interfejs użytkownika mkvtoolnix.

sudo apt-get install mkvtoolnix-gui

Przykład pliku mx o nazwie input-video.mkv z plikiem dźwiękowym o nazwie soundfile.mp3, tworząc nowy plik mxv o nazwie output-with-sound.mkv, wykonaj następujące czynności w katalogu, w którym masz wideo bez dźwięku i plik audio:

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

Więcej przykładów, w tym synchronizacja tutaj: http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html


dzięki dużo sabakonu !, nie wiedziałem o mkvmerge, użyję go, aby zmiksować z powrotem zmiksowane audio
Javier López

poprawna komenda instalacji to sudo apt-get install mkvtoolnix-gui
sierpień

@ augusto Dziękuję bardzo, nie zauważyłem dodatkowego myślnika i wiedzieć, że ta rzecz była tam tak długo.
Sabacon

3

Nie jestem pewien, dlaczego mencoder nie działał dla ciebie, ale możesz zrobić to samo z ffmpeg. Musisz tylko użyć dwóch danych wejściowych do ffmpeg.

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

Nie próbowałem tego, ale nie sądzę, że możesz zrobić -acodec, zwłaszcza że używasz dwóch różnych kodeków. Po prostu wybierz, co chcesz na wyjściu i dodaj to, to naprawdę szybkie w porównaniu do wideo.


VLC nie może otworzyć mkvpliku po dodaniu lub usunięciu ścieżki audio za pomocą tego polecenia.
user2513149,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.