View Full Version : Test and SSIM
Dams
23rd June 2004, 01:22
Hi all,
Is there any program that take in multiple filename (different .avi files and one dvd-source .d2v) to automate the read of each file in order to obtain ssim file number ??
Thanks,
esby
23rd June 2004, 11:33
I could make one..
I have some libraries able to to the job in delphi...
(An gui frontend I started which development is halted for now.)
* parsing the files with avs2avi
I guess I could implement the following features:
* one source (avi/avs)
* a list of other source to compare with the first one
* optionnal range selection for parsing
* automated naming of the result according to the first source & the current source compared with.
esby
Dams
23rd June 2004, 12:27
Could be nice idea!
I can help u if wanna, I program in Delphi 7 too.
I'd be happy to learn to automate VirtualDubMod in Delphi, like making jobs or other cool things..
What do u thinking about ?
esby
23rd June 2004, 13:44
well here,
it has nothing to do with vdub or vdubmod,
it's just about automating logical steps of operations,
which are usually command lined.
I'll release the source code once i m done with it anyway.
esby
PS: for making jobs with vdub, you probably need to edit the job file,
and follow the vdub job 'api' specification. (sylia scripting)
Dams
23rd June 2004, 14:35
ok, tell me when u'll be ready.
esby
23rd June 2004, 14:38
gimme two days
esby
Soulhunter
23rd June 2004, 19:15
Originally posted by esby
I could make one..
I have some libraries able to to the job in delphi...
(An gui frontend I started which development is halted for now.)
* parsing the files with avs2avi
I guess I could implement the following features:
* one source (avi/avs)
* a list of other source to compare with the first one
* optionnal range selection for parsing
* automated naming of the result according to the first source & the current source compared with.
esby
That would be a very cool app... :)
Possibility to add PSNR as well ???
Bye
Dams
23rd June 2004, 19:19
Ya.
I except to make myself, for moment, a test in Delphi with VirtualDubMod , before watching esby's sources with avs2avi.
Dams
24th June 2004, 00:29
I found all syntax for command line and for sylia scripting.
It's ok for running first version of automation software..
I'll post later when I'll got first alpha version :)
Dams
25th June 2004, 01:18
I've made a simple software like this :
http://membres.lycos.fr/dexec/vdbautomate.JPG
It will take an AVS file and compressed files (AVI) and produce for the moment SSIM numbers only (automatic naming result files with avi filename)
I will release soon on my website with documentation.
esby
25th June 2004, 03:19
I'll have a tool ready for this weekend I think,
if all goes well,
and a bit different... since it can do other interesting stuff...
esby
Dams
25th June 2004, 08:40
yeah, it be cool if people have choice, perhaps I choose yours !
Kurtnoise
25th June 2004, 08:44
For PSNR and/or VQM I use Video Quality Studio (http://www.everwicked.com/vqstudio/). It sounds very good for me.:cool: Unfortunately SSIM isn't integrate :(
But I'd like test our tools for sure ;)
esby
29th June 2004, 02:04
I have something,
It's still very limited,
having other things to do...
It's an alpha version, so no source code unless you really want it...
http://esby.free.fr/prog/alfaEncoder/
Anyway, what can interest this thread is the third operating mode. (analysis)
procedure:
Select a source,
(optional) select a plage of range to limit the analysis.
Select one or several files to compare with.
Queue it, if you selected only one.
Launch the queue. (GO)
If that does not works.
Try checking in the temp directory the temporary(ies) avs created,
and see if it/they load correctly...
Of course, feel free to do any suggestion or bug report.
Job control will be changed soon, so no real need to report bug or lack of feature concerning this aspect.
esby
Soulhunter
29th June 2004, 02:12
Thanks, I will try it... :)
Bye
Soulhunter
29th June 2004, 02:31
ERROR: DevIL-d.dll not found !!!
Guess I need this DevIL-d.dll, huh ???
Bye
esby
29th June 2004, 08:25
I'll put it in the page
[edit: added the file]
esby
Soulhunter
29th June 2004, 20:42
Hmm, now it wants a MSVCRTD.dll... :confused:
Bye
esby
29th June 2004, 20:59
uh
what exactly want that ?
the gui, the dsynth build or the avs2avi build?
being unable to build a release build for dsynth, i ve upxed it,
but maybe i was a bit too hard on it...
esby
PS: anyway, i'm going to repack the rar file with an older version of dsynth...
esby
29th June 2004, 21:10
repacked version upped.
btw i could not find the dll you are missing this time on my system,
so I hope this version will work...
esby
Soulhunter
29th June 2004, 21:22
Originally posted by esby
uh
what exactly want that ?
the gui, the dsynth build or the avs2avi build?
being unable to build a release build for dsynth, i ve upxed it,
but maybe i was a bit too hard on it...
esby
PS: anyway, i'm going to repack the rar file with an older version of dsynth... It was AVS2AVI...
Anyway, I will try your new version n' post back then !!!
THX n' Bye
Soulhunter
29th June 2004, 22:26
Ok, another error...
AVS2AVI : 0x015ef6c0 blah blah / job completed - exitcode: 3221225477
http://img5.imageshack.us/img5/2783/snap000114.png
This source info confuses me !!!
It should look like this...
http://img5.imageshack.us/img5/2379/e115.png
Also the temporal avs throws a error message...
There is no function named "ForceVideoDecoding"
After removing this "ForceVideoDecoding" function, I can play the file correctly !!!
Bye
Wilbert
30th June 2004, 00:07
Hmm, now it wants a MSVCRTD.dll...
I thought this dll was installed during the install of AviSynth itself?
Anyway, here's a link: http://www.geocities.com/wilbertdijkhof/MSVCRTD.DLL
Dams
30th June 2004, 01:24
hi !
I've release my program also (Qualitix), let's see it here (http://forum.doom9.org/showthread.php?s=&threadid=78929)
It's a little different but same goal.
esby
30th June 2004, 09:57
There is no function named "ForceVideoDecoding"
Actually, there is one, but only in dsynth, not in avisynth.
If you let the avisynth.dll provided in the same folder,
avs2avi will use it by default instead of the one in your system system32 directory...
Now if you try to open it with vdub, since vdub does not search in the same folder, it will always tell you that, unless you replace avisynth by dsynth, which you can do in most of the time.
(And anyway, switching back is easily doable, just run the installer once again, and you are back to avisynth...)
esby
PS: oh yeah ....
job completed - exitcode: 3221225477
job completed => avs2avi finished from executing, and it can be launched again...
exitcode != 0 ==> an error occured during the process...
I'll fix it anyway.
SiXXGuNNZ
20th August 2004, 04:16
where do I get VQM?
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.