Mug Funky
6th January 2004, 14:17
hi y'all.
first up, thanks HEAPS for including SSRC in avisynth. it rocks the house.
just one strangeness i've found though...
in certain cases SSRC cannot convert the sample rate. for example, i have a 44100 PAL source, slow it down to 24fps (samplerate now 42336 hz) and SSRC(44100) works fine. but if i assumefps(23.976, sync_audio=true), yielding 42294 hz, SSRC(44100) throws an error: could not resample between the 2 samplerates.
changing it to SSRC(44200) or SSRC(44000) yield working clips at 23.976
are there just some sample rates that SSRC cannot handle? my current workaround is to put this in my script:
SSRC(44200).SSRC(44100)
but i'd prefer not to chain 2 filters together as i'm sure speed and possibly quality (i have no idea what SSRC does internally :P) will suffer.
first up, thanks HEAPS for including SSRC in avisynth. it rocks the house.
just one strangeness i've found though...
in certain cases SSRC cannot convert the sample rate. for example, i have a 44100 PAL source, slow it down to 24fps (samplerate now 42336 hz) and SSRC(44100) works fine. but if i assumefps(23.976, sync_audio=true), yielding 42294 hz, SSRC(44100) throws an error: could not resample between the 2 samplerates.
changing it to SSRC(44200) or SSRC(44000) yield working clips at 23.976
are there just some sample rates that SSRC cannot handle? my current workaround is to put this in my script:
SSRC(44200).SSRC(44100)
but i'd prefer not to chain 2 filters together as i'm sure speed and possibly quality (i have no idea what SSRC does internally :P) will suffer.