porcino / Av1ador

AV1/VVC/HEVC/VP9/H264 parallel encoder GUI for FFmpeg with preview/comparison
GNU General Public License v3.0
52 stars 2 forks source link

[Feature request] Option to copy subtitles from original file #14

Open Anacondo opened 9 months ago

Anacondo commented 9 months ago

I'd like to propose a functionality that in my opinion would make this the perfect all in one transcoding tool: an option to copy the subtitles from the original stream. Right now it requires demuxing the subs manually and re-muxing them afterwards with the output file, which is a pain. If this could be added as an option (like with the audio track selection) to pick one or more subtitles to copy to the resulting file it would save a lot of time. Thanks a lot as always!

porcino commented 9 months ago

I wanted to do this but the problem are the picture based subtitles, the program is supposed to compress videos, and those subtitles can't be compressed, that is also why you can't choose more than one audio track. I can still add a "copy all subtitles" if you want but only for the mkv container, since is the only one that support it

Anacondo commented 9 months ago

I see what you mean, it makes sense. I was looking for an "all in one" solution as demuxing the subtitles after an encode and re-muxing everything together again is quite time consuming, especially with big files, but I hadn't considered picture based subs. Would it be possible to add an option to select which subs to copy to the destination file if MKV container is selected? Or perhaps you can demux all subtitles to the temp/output folder as an option, so that we can choose what to keep afterwards. I usually just one to keep one language, so copying all subs to the output file would still require an extra step. Thanks so much!