been reading around and finding no joy thus far
i do not suppose it is all that difficult once you know as most things
I have a video in mp4 in German I have an ENG srt 1.mp4 1.srt they are separate files
I want to mux them with the srt as default but not burnt-in and export to an mkv
MY specific request here is to offset the sub by -32000 ms
Tried a few things not as yet got it this is the best i have found but it does not do it maybe the -c copy not sure maybe the way the timing is written here anyway the syntax is off
Code:
ffmpeg -i 1.mp4 -itsoffset 0.32 -i 1.srt -c copy 1.mkv
EDIT
a bit of further study yielded the answer: [CTRL-F enter offset]
Code:
ffmpeg -i 1.mp4 -itsoffset -00:00:32 -i 1.srt -map 0 -map 1 -c:v copy output.mkv
obviously use 00:00:00 and not -00:00:00 if you want to offset the other way
NB the offset applies to files which follow so to make sure the order is respected
will mark as solved
Bookmarks