0

I have a lossy AAC audio file. I would like it to be slightly faster, and slightly higher pitched. I would like to avoid loosing any audio quality, such as by re-encoding the stream.

I am well aware that if I wanted to increase the speed without increasing the pitch, I would be SOL for avoiding a re-encode. Same for increasing the pitch without increasing the speed, because these operations require relatively complicated filters to pull off.

However, I want to do something a lot simpler—increase the speed and the pitch at the same time, by the same amount. The same as what would happen if you played a record or a cassette tape too quickly.

The currently has a sample rate of 44100hz. If I could change it to 48000hz without re-encoding, I'd get a ~9% speed bump. That would be perfect!

However, I can't seem to find a way to do this! Ffmpeg's asetrate filter, for example, requires a stream copy!

Surely there should be a way to do this? It seems technically simple...

(I'm aware that I'm being a bit ridiculous about re-encoding. My ears aren't that good and I probably wouldn't be able to hear a difference in audio quality. But it would bother me, and that's what matters.)

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.