View Full Version : AVISource-problem (bug?) in AVISynth 2.57


amango
22nd February 2007, 15:59
I just captured an LP-VHS tape with some old anime episodes. Length: About 7 hours ~ 50 Gigabyte with MJPEG-Codec (one big AVI-file).

After opening the file with avisource, Virtual Dub tells me the audio part is just 1:19 hours long (instead of 7 hours+). I moved the slider above 1:20 and just pressed "Play" - there was no sound. ^^

If I load the AVI directly into Virtual Dub, its just fine.

Quick solution for me: Using "Directshowsource" instead of "AVISource".

So there might be a bug with AVISource in the latest build of AVISynth.

IanB
25th February 2007, 02:07
It is possibly the infamous 2^31(32) wav format restriction. Raw wave 48000/16bit/stereo runs into trouble at about 3.1 hours, interleaved AVI much sooner.

Provide some information about the original audio track. i.e. sample rate, channels, bits per sample, compression/codec, etc

amango
25th February 2007, 08:27
It's raw wave 48000/16bit/stereo.

The interesting thing is: VirtualDubMod has the same behaviour as AVISource in AVISynth. If I load the AVI into VirtualDubMod and list the File information, it says "Tag: 0x0001 not decodable. Microsoft PCM format. Lenght: 1:50:07.33" It's the same with using AVISource.

VirtualDub 1.6.17 decodes it without errors - "Length: 8:02:56.96".

IanB
25th February 2007, 16:11
Not surprising, AviSource uses code from VirtualDub circa 1.4.x

This is a known limitation.