On 5/15/19, Paul B Mahol <one...@gmail.com> wrote:
> On 5/12/19, Paul B Mahol <one...@gmail.com> wrote:
>> On 5/12/19, Michael Niedermayer <mich...@niedermayer.cc> wrote:
>>> On Sun, May 12, 2019 at 11:00:51PM +0200, Nicolas George wrote:
>>>> Marton Balint (12019-05-12):
>>>> > Yeah, you are right, what I had in mind was this:
>>>> >
>>>> > apitch  ===  asetrate,aresample,atempo
>>>>
>>>> Exactly. And reciprocally, atempo = apitch+asetrate+aresample.
>>>>
>>>> Furthermore, since it works with the spectrum, the filter that does the
>>>> hard work can probably easily output at any sample rate, at a cost much
>>>> lower than resampling afterwards. Therefore, it makes most sense to
>>>> have
>>>> a single filter with all three parameters (sample rate, speed
>>>> adjustment
>>>> and pitch adjustment).
>>>
>>> and if thats done in our resampler than that can also be combined with
>>> changing the channel order, layout, sample type and so on.
>>> Iam not sure its a good idea but purely technically it should be more
>>> efficient to do it all together.
>>> Also swresample already supports an external FFT resampler so it might
>>> actually fit in there nicely and it might even allow us to remove an
>>> external
>>> dependancy without loosing a feature. (assuming the new FFT resampler
>>> would be equally good)
>>>
>>>
>>
>> To make it work dynamically, filter must resample audio internally.
>>
>
> Can I get testers?
>

Because lack of testers, I will apply this patch as is.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to