eddified
18th November 2008, 07:19
I'm using avisynth version 2.5.
My avisynth script is thus:
DirectShowSource("MVI_0076.AVI")
ConvertToYV12()
I've used avisynth (and ConvertToYV12()) this way for all of my home videos from my Canon A640, and it works. However, this does NOT work for any the videos taken with my new Canon A470. The error message is (when viewing using windows media player classic):
Unable to download an appropriate decompressor.
When I click "Advanced" to see details about the error, I see
Unable to download an appropriate decompressor. (Error=80040200)
Then when I close the error message, I hear audio but there is no video at all, not even an AVISynth error message.
So I used GSpot Codec Information Appliance version 2.70a to tell me what is different between the videos from my Canon A640 that work with this avisynth script and the videos from the Canon A470 that dont work, and here is the only difference between what videos work and what videos don't work:
DOESNT WORK with ConvertToYV12:
OpenDML (AVI v2.0)
Video: 7.38 MB (99.06%)
Audio: 67.2 KB (0.88%)
AVI Overhead: 4.17 KB (0.05%)
Pic/s: 20.000
Frames/s: 20.000
Works with ConvertToYV12:
AVI v1.0
Video: 89.8 MB (99.37%)
Audio: 542 KB (0.59%)
AVI Overhead: 38.6 KB (0.04%)
Pic/s: 30.000
Frames/s: 30.000
The audio in both videos is exactly the same, and the video codec in both cases is Motion JPEG
And yes, I tried running the offending videos through VirtualDub and it didn't fix it.
Any ideas? If you tell me to use a newer version of avisynth, please post a link to where i can download it.
Thanks
My avisynth script is thus:
DirectShowSource("MVI_0076.AVI")
ConvertToYV12()
I've used avisynth (and ConvertToYV12()) this way for all of my home videos from my Canon A640, and it works. However, this does NOT work for any the videos taken with my new Canon A470. The error message is (when viewing using windows media player classic):
Unable to download an appropriate decompressor.
When I click "Advanced" to see details about the error, I see
Unable to download an appropriate decompressor. (Error=80040200)
Then when I close the error message, I hear audio but there is no video at all, not even an AVISynth error message.
So I used GSpot Codec Information Appliance version 2.70a to tell me what is different between the videos from my Canon A640 that work with this avisynth script and the videos from the Canon A470 that dont work, and here is the only difference between what videos work and what videos don't work:
DOESNT WORK with ConvertToYV12:
OpenDML (AVI v2.0)
Video: 7.38 MB (99.06%)
Audio: 67.2 KB (0.88%)
AVI Overhead: 4.17 KB (0.05%)
Pic/s: 20.000
Frames/s: 20.000
Works with ConvertToYV12:
AVI v1.0
Video: 89.8 MB (99.37%)
Audio: 542 KB (0.59%)
AVI Overhead: 38.6 KB (0.04%)
Pic/s: 30.000
Frames/s: 30.000
The audio in both videos is exactly the same, and the video codec in both cases is Motion JPEG
And yes, I tried running the offending videos through VirtualDub and it didn't fix it.
Any ideas? If you tell me to use a newer version of avisynth, please post a link to where i can download it.
Thanks