logo Sign In

How to pitch shift an AC3 file without affecting length/tempo?

Author
Time
 (Edited)

This is a bit of strange situation due to a DVD mastering fault.

I have a TV series where the DVD is PAL but I think the audio has been pitch corrected except for one episode. This one episode everyone sounds like chipmunks. I think it’s actually sped up not by usual PAL speed up of 4%, but 8%!

I know this by performing a quick test in VLC by playing back first at 0.96 speed but it still sounded high. 0.94 would be about right.

Anyway, I don’t want to simply convert from 25fps to 23.976, I want keep the video as it is but pitch shift the audio down by 8%. How would I achieve this without re-compressing the AC3?

Author
Time

NeonBible said:
How would I achieve this without re-compressing the AC3?

If you’re talking about modifying the file itself, then you can’t. This sort of change requires re-encoding.

If you want to do it on playback, some people use ReClock. I’ve never used it myself and don’t intend to start. Based on what you’ve described, I’d probably change the frame-rate of the video too and re-encode the audio.

0.94 would be about right.

If you decide to re-encode, try this.

LoadPlugin("TimeStretch.dll")
WhateverSource()
TimeStretchPlugin(pitch=94)

I’m not sure I understand your reference to 8%.