[FFmpeg-devel] [DECISION] scaletempo filter

Nicolas George george at nsup.org
Sat May 4 17:34:06 EEST 2019


John Warburton (12019-05-04):
> An earlier post referring to scaletempo, from December 2017, suggested
> replacement of atempo. Please may I note that at least one commercial radio
> station, that I personally broadcast on daily, uses atempo for adjusting
> the timing of news bulletins so they exactly fit a particular time. A
> change in its operation, rather than the addition of a new filter, may
> cause concern at least that one place.
> 
> Is there a patch I can use to test scaletempo to compare it against atempo?
> It'll be no trouble to do that with the normal audio that is time-adjusted
> on that radio station. It may be that its increased quality is most
> welcome, of course.
> with best wishes,

I re-read the old discussion, my position has not change, about this and
about any similar situations:

*Filters that do the same thing as an existing filter are not welcome in
libavfilter.*

Rationale: the redundancy is confusing for users and for people who try
to help them.

Instead, two possibilities:

- If the new filter is in all aspects superior to the existing filter,
  then it should just replace it, with the same name.

- Else, the new filter can be added as an alternate mode of operation of
  the existing filter, with an option to switch.

In any case, the working of the options should be maintained as much as
possible: the new implementation should take the existing options into
account (if they make sense).


John, we would appreciate your input about whether these new
implementation of atempo is superior or equal to the existing one with
regard to your needs.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20190504/6c72d901/attachment.sig>


More information about the ffmpeg-devel mailing list