Log in

View Full Version : [DD5.1] Pitch Correction & Edit


P.J
24th October 2008, 11:02
1: How can I use pitch correction for Dolby 5.1 audio tracks? :confused:
I want to do it for one of my HDTV MPEG-2 file :(
Cyberlink audio effect decoder has it, but I can't save this change to my file :rolleyes:

(EDIT) 2: How can I edit a Dolby 5.1 audio tracks without re-encoding?

P.J
2nd November 2008, 21:37
bump :(

tebasuna51
3rd November 2008, 02:52
1) Seems easy: move the slider to left or right.

2) You can't. DelayCut show the only options to modify an ac3 without reencoding.

P.J
5th November 2008, 12:27
1) No, It's just a decoder. I wanna save this change to my file :(
2) So I can :p

tebasuna51
5th November 2008, 12:41
1) I think PDVD8 DirectShow filters can't be used in GraphEdit (old PDVD7 work), then I don't know how save the output in digital format.
BTW the output is uncompressed audio and you need encode to ac3 after.

You can use BeHappy to decode, do pitch correction and encode to ac3 after.

monotube
5th November 2008, 14:52
You can use BeHappy to decode, do pitch correction and encode to ac3 after.[/QUOTE]

Hi Tebasuna,
without pitch correction do you think is there a sound quality difference between behappy and eac3to when you make a pal slowdown? I have noted that eac3to needs much more time than behappy; is it more accurate?

tebasuna51
5th November 2008, 17:40
without pitch correction do you think is there a sound quality difference between behappy and eac3to when you make a pal slowdown? I have noted that eac3to needs much more time than behappy; is it more accurate?

BeHappy is only a GUI to use AviSynth methods.
To emulate the eac3to -slowdown (the actual default is use ssrc high quality) we can use two methods with AviSynth:

SSRC(50050).AssumeSampleRate(48000)
"It uses SSRC by Naoki Shibata, which offers the best resample quality available.
...
This filter will result in better audio quality than ResampleAudio".
This method by default use also the high quality option.

and
TimeStretch(rate = 9600.0/100.1)
"This function uses: SoundTouch library Copyright (c) Olli Parviainen 2002-2006.
...
Adjusting rate is equivalent to using AssumeSampleRate and ResampleAudio."
Them use ssrc is best quality.

But this method offer the option to change only the pith:
TimeStretch(pitch = 9600.0/100.1)
or only the tempo
TimeStretch(tempo = 9600.0/100.1)
With ssrc we change tempo and pitch.

Using over the same wav salmple I get this durations:

eac3to -slowdown -> 107,61 sec.
SSRC(50050).AssumeSampleRate(48000) -> 69,47 sec.
TimeStretch(rate = 9600.0/100.1) -> 43,42 sec.

azad
5th November 2008, 18:58
@P.J
Use ReClock. It does pitch correction in realtime and you don't have to edit the ac3 stream.

madshi
5th November 2008, 21:00
Using over the same wav salmple I get this durations:

eac3to -slowdown -> 107,61 sec.
SSRC(50050).AssumeSampleRate(48000) -> 69,47 sec.
TimeStretch(rate = 9600.0/100.1) -> 43,42 sec.
Ah, that's interesting. eac3to's SSRC implementation actually is based on Otachan's foobar2000 plugin and not on the original code by Naoki Shibata. IIRC Otachan added an ultra quality mode with even more extreme parameters than the original SSRC offers. This is what eac3to is using. So maybe it's ever so slightly better quality. Don't really know, though...

P.J
7th November 2008, 09:49
@azad: how can i save the change to my file? 25fps works fine !
My file is HDTV-MPEG2-720p-DD5.1 59.97fps

EDIT: which one is better: behappy or eac3to ?
Is there any shareware professional software ?

azad
7th November 2008, 16:29
@azad: how can i save the change to my file? 25fps works fine !
My file is HDTV-MPEG2-720p-DD5.1 59.97fps

You can't save ReClock output to a file. ReClock does pitchshifting in realtime while you're watching the movie.
Just select the desired framerate and ReClock takes care of the rest.

P.J
9th November 2008, 13:00
Sony Sound Forge cans do it !

tebasuna51
9th November 2008, 14:01
All audio editors can do the job with more or less precission: Sound Forge, Audition, ... (and other commercial ones), Audacity, Wavosaur,... (free ones)

P.J
9th November 2008, 14:46
But Audition doesn't support AC3. Do you know more programs like Sound Forge that support AC3 and have pitchc shifting effect ?

tebasuna51
9th November 2008, 17:16
Like all audio editors Sound Forge works over uncompressed audio data, first decompress the audio, modify something and recompress the audio. You need pay for the Editor and for the plugin to encode to ac3.

You can use a free decoder, an audio free editor and at last a free audio encoder Aften.

P.J
9th November 2008, 21:31
Like all audio editors Sound Forge works over uncompressed audio data, first decompress the audio, modify something and recompress the audio. You need pay for the Editor and for the plugin to encode to ac3.

You can use a free decoder, an audio free editor and at last a free audio encoder Aften.

I already have sound forge. So it can do my work.
Do you know better program ? :rolleyes: