Bergabung dengan dua file MKV di Ubuntu?

15

Saya memiliki opera yang saya ripping ke komputer saya dalam format MKV dengan Handbrake. Opera ini menggunakan dua disc. Apakah ada cara untuk bergabung bersama MKV yang dihasilkan? Mereka akan memiliki bitrate, resolusi, dll yang sama. Jika saya melakukan ini, dapatkah saya menjaga bab-bab dari kedua file MKV terorganisir? Dan, karena saya memiliki subtitle dalam file (tidak terbakar), apakah mereka akan tetap utuh?

Saya tidak terlalu yakin apakah pertanyaan ini di luar topik atau tidak. Jika ya, jangan ragu untuk menghapusnya. :)

Ryan McClure
sumber

Jawaban:

5

Jika resolusi video sama, maka Anda dapat menggunakan avidemux untuk bergabung dengannya

jahid65
sumber
Metode ini lebih mudah daripada aking1012, jadi itulah satu-satunya alasan saya menerima jawaban ini.
Ryan McClure
28

Cara yang disarankan adalah menggunakan mkvtoolnix

sudo apt-get install mkvtoolnix mkvtoolnix-gui
  • Mulai mmg (antarmuka pengguna grafis untuk mkvmerge)
  • "Tambahkan" file pertama
  • "Tambahkan" yang kedua, ketiga, keempat, ...
  • Tetapkan nama output di kotak teks di bagian bawah
  • "Mulai muxing"

Teks dipelihara dan digabung dengan benar, begitu pula audio dan video. Bab-bab dapat diedit dalam file yang dihasilkan dengan mmg.

Prosedur ini membuat file muxed dengan benar. Masalah apa pun harus disebutkan dalam "log" -window dalam mmg. Anda bahkan dapat mengatur dan memberi nama trek audio dan subtitle dengan kode bahasa dan Anotasi yang benar seperti "Terpaksa" atau "Komentar Direktur".

Jika Anda berencana untuk melakukan ini berulang kali pada file yang berbeda, Anda lebih baik menggunakan versi baris perintah mkvmerge ("mkvmerge --help")

mkvmerge -o output.mkv input1.mkv +input2.mkv
zx485
sumber
Saya tidak menemukan tombol append di mkvtoolnix-gui saat ini. Versi baris perintah tampaknya menjadi cara yang lebih sederhana dan lebih cepat untuk menggabungkan file mkv. Catat +karakter untuk menambahkan file video alih-alih bergabung.
Jaime M.
Saya hanya menggunakan mkvmerge(tanpa tanda tambah) tanpa masalah untuk menggabungkan file video mkv dan file audio mp3 yang harus diunduh secara terpisah dari situs web. Keren!
Joe
10

Gunakan perintah ini di terminal, untuk menggabungkan dua 'file .mkv' yang terpisah menjadi satu.

mkvmerge -o newfile.mkv part1.mkv +part2.mkv
artyomboyko
sumber
Ini bekerja sempurna untuk saya.
John Manko
3

Cara termudah untuk menggabungkan video adalah dengan menggunakan format wadah yang mendukung penggabungan dan pengindeksan ulang, seperti mpg. Kemudian Anda bisa cat file1 file2 > file3dan indeks ulang dengan ffmpeg.

Langkah-langkah dalam kasus Anda adalah:
Konversi dari mkv ke mpg
Rangkai
Indeks Ulang
Ubah kembali ke mkv jika Anda suka

Jika hanya berupa audio, Anda dapat menggunakan jenis file yang lebih mudah diedit ... seperti wav, mp3, atau ogg hingga Anda mendapatkan hasil akhir. Kemudian Anda dapat menggunakan banyak alat untuk bergabung dengan audio. Sox atau FFmpeg datang ke pikiran.

RobotHumans
sumber
Saya sedang dalam proses ripping disc 2 sekarang ... setiap kali saya selesai, saya akan mencoba ini ... mari kita berharap ini berhasil! :)
Ryan McClure
Bagus hanya ffmpeg yang diperlukan untuk solusi ini!
user93692
1

Anda dapat menggunakan dmMediaConverter untuk melakukan ini. Ini sangat sederhana dan berfungsi dengan baik. Ada mode program untuk menggabungkan MKVfile dan menggunakan di ffmpegbawah tenda. Lihat jawaban ini untuk lebih lanjut.

cjbarth
sumber