mirror of https://git.ffmpeg.org/ffmpeg.git
doc/muxers: add daud
This commit is contained in:
parent
bba784d604
commit
916373014e
|
@ -1312,6 +1312,30 @@ ffmpeg -re -i <input> -map 0 -map 0 -c:a libfdk_aac -c:v libx264 \
|
|||
-f dash /path/to/out.mpd
|
||||
@end example
|
||||
|
||||
@section daud
|
||||
D-Cinema audio muxer.
|
||||
|
||||
It accepts a single 6-channels audio stream resampled at 96000 Hz
|
||||
encoded with the @samp{pcm_24daud} codec.
|
||||
|
||||
In addition, each muxed packet size must not be greater than 65535 bytes.
|
||||
|
||||
@subsection Example
|
||||
Use @command{ffmpeg} to mux input audio to a @samp{5.1} channel layout
|
||||
resampled at 96000Hz:
|
||||
@example
|
||||
ffmpeg -i INPUT -af aresample=96000,pan=5.1,asetnsamples=3640 slow.302
|
||||
@end example
|
||||
|
||||
The @samp{asetnsamples} filter is used to reduce the number of samples
|
||||
of each audio packet, with a size computed according to the formula:
|
||||
@example
|
||||
65535 / (@var{channels} * @var{encoded_sample_size}) = 655535 / (6 * 3) = 3640
|
||||
@end example
|
||||
|
||||
The @var{encoded_sample_size} = 3 factor is due to sample size of the
|
||||
@samp{pcm_24daud} encoder.
|
||||
|
||||
@anchor{fifo}
|
||||
@section fifo
|
||||
|
||||
|
|
Loading…
Reference in New Issue