[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 |
----------------------------------+---------------------------------------
https://ffmpeg.org/ffmpeg-filters.html#adelay:
> ''If number of given delays is smaller than number of channels all
remaining channels will not be delayed.''
[[br]]
https://ffmpeg.org/pipermail/ffmpeg-user/2019-July/044814.html:
> 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:
`[1]adelay=158792S[E2];`
> 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'''
channels.
https://ffmpeg.org/pipermail/ffmpeg-user/2019-July/044822.html:
>> 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