I have started encoding, but have now gotten to making videos where multiple video streams need to be combined from a bluray source, into one video file - Does anyone know any programs for this, or any in depth guides on Remuxing / etc?
ffmpeg, if you need a gui use handbreak
I currently use Handbrake (I’m not much without a GUI aha) but it doesn’t seem to have any options for merging / combining video files. I’m hoping to encode here, but the bluray source splits the movie into a couple of video files, and I’d like to combine them first before encoding
Are you trying to concat streams or just to remux? For remuxing as roawre said there’s also MkvToolNix, which works great (and it has a gui don’t worry)
Mkvtoolnix
I’m sorry, I’ve done a poor job explaining. The source has split the movie, intro, and credits into 3 video files, and i’d like to make them one file, before or during the re-encoding process, so that the final movie includes the intro and credits. I’m currently grabbing MKVtoolnix, to see if it can do it, but I completely missed @[email protected] comment, so thank you for re-iterating, thanks to roawre for the original comment, and thanks to everyone for their responses, getting into this seems overwhelming and i’m so grateful to have your assistance!
Also, the files I have are “.m2ts”, will mkvtoolnix support this, or will I need to encode first? MKVtoolnixs website seems to imply it only really likes .MKV files
Okay MkvToolnix isn’t the right tool for that afaik, but ffmpeg is and it sucks there isn’t a GUI for it that’s as powerful as the cli which is what I use, luckily you can find a lot of help online,
Apart from that I’m afraid i can’t help much, but good luck with your search!
With ffmpeg
ffmpeg -i src -c copy -map 0:v:0 -map 0:v:1 -map 0:a out.mkv
ffmpeg uses a sectioned parameter approach. Input parameters and input, optionally multiple, output parameters and output target.
In my example I specified copy as codec so the streams are copied as-is, without reencoding. I used map to map video streams 1 and 2 of the first input, and default/all audio streams.
The ffmpeg reference docs are thorough. The wiki has some more guide, example, and explanatory docs.
Mkvtoolnix ?
mkvtoolnix to create a remux then encode that remux
As a follow up, thankyou to everyone for your help! MKVToolNix is fantastic, and does it all - question answered, thanks again!