Ffmpeg -kel pl. így valahogy
jobb minőségű: film1
rosszabb minőségű film2
ffmpeg -i film1.avi -i film2.avi -map 0:0 -vcodec libx264 -map 1:1 -acodec libvorbis kimeneti_file.mkv
Magyarázat:
"map 0:0" : Az első "0" : Az első bemeneti fájlod első stream -je (a második az audió sáv)
Ha nem tudod a stream -eket meghatározni, akkor csak másold be a terminálba a kérdéses fájlt.
így:
ffmpeg -i film.1.avi
Erre kapsz valami ilyet:
Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 29 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 96 kb/s (default)
Itt a "Stream #0:0(und): Video" és a "Stream #0:0(und): Video" részek a beszédesek.
Innen meg tudod határozni hogy melyik sáv tartozik a -map 0:0 és a -map 1:1 -hez