X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2Fdemuxers.texi;h=2934a1cf7f49e42ccf6e35cd70761e303668c647;hb=0bd76401d1666bf8f0a67946d761ed9ba4751e49;hp=69890c84104ffcad9cc0689eb89846de8f234f86;hpb=6fc74934de1fcd82ace75dfff17605ec41c7e90d;p=ffmpeg diff --git a/doc/demuxers.texi b/doc/demuxers.texi index 69890c84104..2934a1cf7f4 100644 --- a/doc/demuxers.texi +++ b/doc/demuxers.texi @@ -72,7 +72,7 @@ Do not try to resynchronize by looking for a certain optional start code. Virtual concatenation script demuxer. This demuxer reads a list of files and other directives from a text file and -demuxes them one after the other, as if all their packet had been muxed +demuxes them one after the other, as if all their packets had been muxed together. The timestamps in the files are adjusted so that the first file starts at 0 @@ -107,7 +107,7 @@ Identify the script type and version. It also sets the @option{safe} option to 1 if it was -1. To make FFmpeg recognize the format automatically, this directive must -appears exactly as is (no extra space or byte-order-mark) on the very first +appear exactly as is (no extra space or byte-order-mark) on the very first line of the script. @item @code{duration @var{dur}} @@ -254,46 +254,6 @@ This demuxer is used to demux FLV files and RTMP network streams. Allocate the streams according to the onMetaData array content. @end table -@section libgme - -The Game Music Emu library is a collection of video game music file emulators. - -See @url{http://code.google.com/p/game-music-emu/} for more information. - -Some files have multiple tracks. The demuxer will pick the first track by -default. The @option{track_index} option can be used to select a different -track. Track indexes start at 0. The demuxer exports the number of tracks as -@var{tracks} meta data entry. - -For very large files, the @option{max_size} option may have to be adjusted. - -@section libopenmpt - -libopenmpt based module demuxer - -See @url{https://lib.openmpt.org/libopenmpt/} for more information. - -Some files have multiple subsongs (tracks) this can be set with the @option{subsong} -option. - -It accepts the following options: - -@table @option -@item subsong -Set the subsong index. This can be either 'all', 'auto', or the index of the -subsong. Subsong indexes start at 0. The default is 'auto'. - -The default value is to let libopenmpt choose. - -@item layout -Set the channel layout. Valid values are 1, 2, and 4 channel layouts. -The default value is STEREO. - -@item sample_rate -Set the sample rate for libopenmpt to output. -Range is from 1000 to INT_MAX. The value default is 48000. -@end table - @section gif Animated GIF demuxer. @@ -468,6 +428,46 @@ ffmpeg -framerate 10 -pattern_type glob -i "*.png" out.mkv @end example @end itemize +@section libgme + +The Game Music Emu library is a collection of video game music file emulators. + +See @url{http://code.google.com/p/game-music-emu/} for more information. + +Some files have multiple tracks. The demuxer will pick the first track by +default. The @option{track_index} option can be used to select a different +track. Track indexes start at 0. The demuxer exports the number of tracks as +@var{tracks} meta data entry. + +For very large files, the @option{max_size} option may have to be adjusted. + +@section libopenmpt + +libopenmpt based module demuxer + +See @url{https://lib.openmpt.org/libopenmpt/} for more information. + +Some files have multiple subsongs (tracks) this can be set with the @option{subsong} +option. + +It accepts the following options: + +@table @option +@item subsong +Set the subsong index. This can be either 'all', 'auto', or the index of the +subsong. Subsong indexes start at 0. The default is 'auto'. + +The default value is to let libopenmpt choose. + +@item layout +Set the channel layout. Valid values are 1, 2, and 4 channel layouts. +The default value is STEREO. + +@item sample_rate +Set the sample rate for libopenmpt to output. +Range is from 1000 to INT_MAX. The value default is 48000. +@end table + @section mov/mp4/3gp/QuickTime QuickTime / MP4 demuxer.