Pertanyaan Tambahkan file audio ke dan mkv video


Saya cukup baru dalam hal multimedia, saya mencoba mencari cara untuk membuat screencasts yang bagus, saya sudah dapat menangkap desktop saya dengan 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

Ini bekerja cukup bagus, tapi saya ingin menambahkan musik di latar belakang, jika saya menambahkannya dengan mencoder:

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

Ini menghapus suara video, saya tidak ingin menggantinya, saya ingin menambahkan musik ke penjelasan saya, ide apa saja?


9
2017-11-08 06:01


asal




Jawaban:


kdenlive dan tambahkan track audio kedua, lalu remux


3
2017-11-08 06:08



OMG!, Saya tidak tahu kdenlive, saya pasti akan memeriksanya !, thx, jika ada yang tahu cara melakukannya di konsol, tolong beri tahu saya. - Javier López
gabungan sox yang dijelaskan di sini: sox.sourceforge.net/sox.html#lbAJ  Saya akan membagi audio keluar dari video, sox menggabungkannya, lalu mux kembali bersama dengan video - RobotHumans
thx banyak aking itulah yang akan saya lakukan - Javier López


Anda dapat menginstal mkvtoolnix;

sudo apt-get install mkvtoolnix

Kemudian gunakan mkvmerge dari instalasi untuk mux audio dan video ke dalam wadah mkv dari baris perintah.

Ada juga alat Gui, mkvtoolnix-gui yang merupakan ujung depan untuk mkvtoolnix.

sudo apt-get install mkvtoolnix-gui

Contoh untuk file video mux disebut, input-video.mkv dengan file suara yang disebut soundfile.mp3, membuat file mkv baru yang disebut output-dengan-sound.mkv, lakukan hal berikut di direktori tempat Anda memiliki video tanpa audio dan file audio:

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

Lebih banyak contoh termasuk sinkronisasi di sini: http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html


15
2017-11-08 07:27



thx banyak sabacon !, saya tidak tahu tentang mkvmerge, saya akan menggunakannya untuk mengembalikan audio campuran - Javier López
perintah penginstalan yang benar adalah sudo apt-get install mkvtoolnix-gui - augusto
@augusto Terima kasih banyak, saya tidak memperhatikan tanda hubung ekstra, dan untuk mengetahui hal ini ada di sana begitu lama. - Sabacon


Saya tidak yakin mengapa mencoder tidak bekerja untuk Anda, tetapi Anda juga dapat melakukan hal yang sama dengan ffmpeg. Anda hanya perlu menggunakan dua input untuk ffmpeg.

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

Saya tidak mencobanya, tapi saya rasa Anda tidak bisa melakukan copy -acodec, terutama karena Anda menggunakan dua codec yang berbeda. Pilih apa pun yang Anda inginkan di dalam output dan tambahkan itu, sangat cepat dibandingkan dengan video.


3
2018-01-22 23:15