Changes between Version 52 and Version 53 of Concatenate


Ignore:
Timestamp:
Aug 31, 2025, 10:54:51 AM (8 months ago)
Author:
Gyan
Comment:

present two variants for the concat protocol - a naive 'cat' version and a media-aware version.

Legend:

Unmodified
Added
Removed
Modified
  • Concatenate

    v52 v53  
    176176=== Concat protocol ===#protocol
    177177
    178 While the demuxer works at the stream level, the concat protocol works at the file level. Certain files (MPEG-2 transport streams, possibly others) can be concatenated. This is analogous to using `cat` on UNIX-like systems or `copy` on Windows.
     178While the demuxer works at the stream level, the concat protocol works at the file level. Certain files (MPEG-2 transport streams, possibly others) can be concatenated. This can be used analogously to `cat` on UNIX-like systems or `copy` on Windows.
    179179
    180180==== Instructions ====
    181181
    182 The following command concatenates three MPEG-2 TS files and concatenates them without re-encoding:
     182The following command concatenates three MPEG-2 TS files without any media processing, and is analogous to using the `cat` command:
     183
     184{{{
     185ffmpeg -f data -i "concat:input1.ts|input2.ts|input3.ts" -map 0 -c copy -f data output.ts
     186}}}
     187
     188
     189The following command presents three MPEG-2 TS files as a single conjoined input, and streamcopies the media streams to a new output file:
    183190
    184191{{{