[FFmpeg-trac] #8032(avfilter:new): libavfilter/af_adelay.c: one delay-string for all channels

FFmpeg trac at avcodec.org
Wed Jul 24 00:19:53 EEST 2019

#8032: libavfilter/af_adelay.c: one delay-string for all channels
             Reporter:  CoRoNe    |                     Type:  enhancement
               Status:  new       |                 Priority:  normal
            Component:  avfilter  |                  Version:  git-master
             Keywords:  adelay    |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
 > ''If number of given delays is smaller than number of channels all
 remaining channels will not be delayed.''
 > It's really cumbersome to always having to specify the delay for all(!)
 channels: `[1]adelay=158792S|158792S[E2];`
 > How about a default behaviour where specifying an amount of
 milliseconds/samples once(!) applies to all channels:
 > And if you want a specific delay for another channel, then you can do so
 as is already possible.
 > This would make my commandline a lot shorter!
 I wish the default behaviour for the adelay filter to be:
 ''"If only one delay-string is given, than this delay will be applied to
 all channels."''

 `adelay=1000|250|500`, to delay each channel separately would of course
 still be possible, but `adelay=1000` would then apply to '''all'''

 >> Do you want me to create a ticket to request the single time entry for
 all channels?
 > No, I can add such feature to adelay by default.
 Created this ticket in order for Paul to not forget.

Ticket URL: <https://trac.ffmpeg.org/ticket/8032>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list