İle FFmpeg'den , bu oldukça basit olmalıdır. İndirme sayfalarından statik bir yapı indirdiğinizden ve oldukça eski olan Ubuntu depo sürümünü kullanmadığınızdan emin olun.
İşte komut:
ffmpeg -i input.mkv -map 0:v:0 -map 0:a:1 -map 0:a:0 -c copy output.mkv
İşte yapmanız gerekenler -map
:
- İki nokta üst üste işaretinden önceki ilk bölüm giriş kimliğidir. Sadece tek bir girdimiz olduğu için
0
.
- İkinci bölüm akış türünü,
v
ideo veya udio'yu belirtir a
. Bu isteğe bağlıdır, ancak video ve ses akışlarının doğru şekilde çoğaltılmaması durumunda, türü de belirlemek her zaman iyi bir fikirdir.
- Üçüncü bölüm giriş akışının kimliğidir.
0
birinci ve 1
ikincisi, yani ilk video akışı ve ikinci ve ilk ses akışı olacaktır.
- Sırası
-map
seçenekleri çıktı dosyasında akışlarının sırasını belirler.
Bu, video bit akışını ilk akış olarak bırakacağımız, daha sonra ikinci ses akışını alacağımız ve sonra birincisi - özünde ses akışlarını değiştireceğimiz anlamına gelir.
Bu -c copy
seçeneği kullanmak, bit akışlarının kopyalanmasını ve yeniden kodlanmamasını sağlar.
Seçeneğin nasıl kullanılacağına dair-map
birkaç örnek FFmpeg wiki'sinde bulunabilir.
-map v:0 -map a:1 -map a:0
.