Livesms
13th October 2006, 15:12
Is there any command line tool for video comparation (PSNR/SSIM).
MSU Video Comparation Tool is great one, but is has only GUI.
I need to compare rather big number of files and want command line tool with CLI.
Livesms
13th October 2006, 16:12
use an avisynth script.
Thanks!
I made smth like this
LoadPlugIn("C:\Program Files\AviSynth 2.5\plugins\Metric\SSIM.dll")
Import("C:\Program Files\AviSynth 2.5\plugins\koo.avs")
clip1 = MPEG2("0.d2v")
clip1 = Trim(clip1, 0, 9999)
clip2 = AviSource("0.05.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.05.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.07.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.07.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.09.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.09.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.11.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.11.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.13.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.13.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.15.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.15.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.17.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.17.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.19.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.19.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.21.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.21.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.23.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.23.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.25.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.25.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.27.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.27.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.29.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.29.csv", "0.05.txt", lumimask=true)
clip2 = AviSource("0.31.avi")
clip2 = Trim(clip2, 1, 10000)
SSIM (clip1, clip2, "0.31.csv", "0.05.txt", lumimask=true)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.