Ubuntu'da İki MKV Dosyasına Katılıyor musunuz?


16

Handbrake ile bilgisayarıma MKV formatında kopyaladığım bir opera var. Bu opera iki diskte. Ortaya çıkan MKV'lere katılmanın bir yolu var mı? Aynı bit hızına, çözünürlüğe vb. Sahip olacaklar. Bunu yaparsam, her iki MKV dosyasından bölümleri organize edebilir miyim? Ve, dosyada altyazılar bulunduğundan (yanmamış), hala sağlam kalacaklar mı?

Bu sorunun konu dışı olup olmadığından emin değilim. Eğer öyleyse, silmek için çekinmeyin. :)

Yanıtlar:


6

Videoların çözünürlüğü aynıysa, videolara katılmak için avidemux'u kullanabilirsiniz


Bu yöntem aking1012'lerden daha kolaydı, bu yüzden bu cevabı kabul etmemin tek nedeni bu.
Ryan McClure

30

Önerilen yol mkvtoolnix kullanmaktır

sudo apt-get install mkvtoolnix mkvtoolnix-gui
  • Başlangıç ​​mmg (mkvmerge için grafik kullanıcı arayüzü)
  • İlk dosyayı "ekle"
  • "Ekle" ikinci, üçüncü, dördüncü, ...
  • Alttaki metin kutusundaki çıktı adını ayarlama
  • "Karışmayı başlat"

Altyazılar korunur ve uygun şekilde birleştirilir, ses ve video da birleştirilir. Bölümler ortaya çıkan dosyada mmg ile düzenlenebilir.

Bu yordam düzgün bir şekilde karıştırılmış bir dosya oluşturur. Herhangi bir sorun mmg olarak "log" penceresinde belirtilmelidir. Hatta ses ve altyazı parçalarını doğru dil kodları ve "Zorunlu" veya "Yönetmen Yorumları" gibi Ek Açıklamalar ile ayarlayabilir ve adlandırabilirsiniz.

Bunu farklı dosyalarda tekrar tekrar yapmayı planlıyorsanız, mkvmerge ("mkvmerge --help") komut satırı sürümünü kullanmanız daha iyi olur.

mkvmerge -o output.mkv input1.mkv +input2.mkv

Şu anda mkvtoolnix-gui'de ekle düğmesini bulamıyorum. Komut satırı sürümü mkv dosyaları concat için daha basit ve daha hızlı bir yol gibi görünüyor. +Video dosyalarını birleştirmek yerine eklemek için karakteri not edin .
Jaime

mkvmergeBir mkv video dosyasını ve bir web sitesinden ayrı olarak indirilmesi gereken bir mp3 ses dosyasını birleştirmek için hiçbir sorun olmadan (artı işareti olmadan) kullandım . Kayalar!
Joe

10

İki ayrı '.mkv dosyasını' birleştirmek için terminalde bu komutu kullanın.

mkvmerge -o newfile.mkv part1.mkv +part2.mkv

Bu benim için mükemmel çalıştı.
John Manko

3

Videoyu birleştirmenin en kolay yolu, mpg gibi birleştirme ve yeniden endekslemeyi destekleyen bir kapsayıcı biçimi kullanmaktır. Sonra sadece cat file1 file2 > file3ffmpeg ile yeniden indeksleyebilirsiniz.

Sizin durumunuzdaki adımlar şöyle olur:
mkv'den
mpg'ye dönüştür
Yeniden Dizine Birleştir
İsterseniz mkv olarak değiştirin

Sadece ses ise, daha kolay düzenlenebilir bir dosya türü kullanabilirsiniz ... son çıktınızı elde edene kadar wav, mp3 veya ogg gibi. Ardından sese katılmak için birçok araç kullanabilirsiniz. Sox veya FFmpeg akla geliyor.


Şimdi disk 2'yi kopyalama sürecindeyim ... ne zaman bitirirsem, bunu deneyeceğim ... umarım işe yarar! :)
Ryan McClure

Bu çözüm için sadece ffmpeg gerekli olduğu güzel!
user93692

1

Bunu yapmak için dmMediaConverter kullanabilirsiniz . Çok basit ve iyi çalışıyor. MKVDosyaları birleştirmek ve ffmpegbaşlık altında kullanmak için bir program modu vardır . Daha fazla bilgi için bu cevaba bakınız .

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.