View Full Version : Best way to compare M2V files from avisynth
troy
21st November 2003, 04:13
I want to do some tests using Avisynth filters and compare the results. I need to be able to compare the M2V files. My source is interlaced DV from my camcorder. I guess I could put all these m2v files onto a dvd and play them on my computer with windvd but I wish there was an easier way. I can play these with windows mediaplayer but the quality of these interlaced files on mediaplayer is always bad and I can not get a specific frame and capture it so I can compare my different m2v files.
Richard Berg
21st November 2003, 07:41
# Something like this...
# Use DVD2AVI to parse your m2v files
a=Mpeg2Source("file1.d2v")
b=Mpeg2Source("file2.d2v")
# Depending on what you mean by 'compare,' this may be undesirable
a=a.reduceby2
b=b.reduceby2
# Visual compare
return StackVertical(a,b)
# Algorithmic noise compare
#return Compare(a,b)
digitalman
21st November 2003, 13:23
I find the way below to work very well. I got this from another post in this forum, but I don't remember where. In your case, you could use DirectShowSource instead of Avisource, or as he said, frameserve with DVD2AVI and use the plugin MPEG2DEC3.dll.
a=AviSource("file1.avi").FilterA()
b=AviSource("file1.avi").FilterB()
StackHorizontal(a,b)
Another Example:
a=AviSource("file1.avi").Convolution3d(preset="movieHQ")
b=AviSource("file1.avi").FluxSmooth()
StackHorizontal(a,b)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.