[FFmpeg-user] Lossless concatenation of 2 MP4 files with video and multiple audio streams plus subtitles and chapter markers
Rick Keniuk
daddyo323 at gmail.com
Sat Jul 13 14:57:10 EEST 2024
On 7/13/2024 3:08 AM, Vincent Deconinck wrote:
> On Sat, Jul 13, 2024 at 4:26 AM Rick Keniuk <daddyo323 at gmail.com> wrote:
>
>> I have tried the following simple concatenation command which worked
>> perfectly only it outputs just the video and the first audio stream.
>> ffmpeg -f concat -i videos.txt -c copy output.mp4
>>
> Hi Rick,
>
> By default only the first audio stream is output.
> Selection of streams can be done with the -map option, and -map 0 is a
> shortcut for "map all" - see https://trac.ffmpeg.org/wiki/Map
> Can you try the following :
>
> ffmpeg -f concat -i videos.txt -c copy -map 0 output.mp4
>
> Don't know about chapter markers though...
>
> KR,
>
> Vincent
>
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
Thanks Vincent,
That worked. I have all the audio streams and subtitles in my
concatenated file (and the joining point is flawless with out a gap or
stutter). Sadly the chapters didn't merge though. That current result
may get by for now.
Based on some web searches I tried modifying the mapping to see if
chapters would concatenate. Only with the same result. The "map 0"
command probably implies "-map_metadata 0" and "-map_chapters 0".
ffmpeg -f concat -i videos.txt -c copy -map 0 -map_metadata 0
-map_chapters 0 output.mp4
I found this discussion from 7 years ago and I fear that it exists today
in this state.
https://trac.ffmpeg.org/ticket/6468
More information about the ffmpeg-user
mailing list