I have a video which had multiple audio tracks and embedded subtitles. I tried using ffmpeg to cut it, but I could not get the subtitles with it, nor the audio tracks. Here’s the command I tried:
ffmpeg -i input.mkv -ss 00:01:16 -to 00:02:46 -map "[0:0]:v" -map "[0:3]:a" -map "[0:4]:s" -c copy output.mkv
I tried using this command –
ffprobe -v info input.mkv
to collect information about the streams and substituted the streams, but for some reason it gave an error which read something along the lines of – Output with label 0:0 does not exist. Is there an alternative to achieve the result I wish?
Edit – I tried this command:
ffmpeg -i input.mkv -ss 00:01:16 -to 00:02:46 -map 0 -c:a copy -c:s copy output.mkv
It does the task BUT I have trouble seeing the video on my pc, it just shows a black screen (VLC) but on my mobile when I watch it using PLAYit, it works fine but I can’t see the first 8 seconds for some reason. Anyways fix for this?
I managed to solve the problem. Here’s the command just in case anyone’s suffering through the same issue:
ffmpeg -i input.mkv -ss 00:01:16 -to 00:02:46 -map 0 -c:v libx264 -c:a copy -c:s copy output.mkv
This question could be answered on Super User
NVM, I got it fixed