Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th June 2008, 09:31   #1  |  Link
Lele-brz
Registered User
 
Lele-brz's Avatar
 
Join Date: Feb 2007
Posts: 188
Utility to compare different encodings

Hi all,
Some time ago I wrote a simple application (Win32 only) to visually compare two different encodings.
Basically it's just a player that plays two different videos and keeps them syncronyzed. So it's possible to switch from one to the other and determine the visual improvements at full screen.
I needed it to compare different profiles, bitrate and resolution to determine what could I consider my encoding profile.

The GUI is very minimal now, when launched just select the two video to compare, then you can click to switch from one file to the other.
F goes fullscreen and back.
Space pause/play the video
Right click performs seeking (ffplay way).

Ok, hope this can help.
Bye


SetupVideoCheck0.4

testVideo1

testVideo2


Edit by moderator:

A new download mirror can be found here:
http://www.ligh.de/software/SetupVideoCheck0.4.zip

Last edited by LoRd_MuldeR; 10th April 2013 at 23:13. Reason: updated URL for download
Lele-brz is offline   Reply With Quote
Old 5th June 2008, 10:39   #2  |  Link
audyovydeo
Registered User
 
audyovydeo's Avatar
 
Join Date: Apr 2007
Posts: 464
Quote:
Originally Posted by Lele-brz View Post
Thanks

what does the grey window w/blue graph track (bavtest I think it was) ?


cheers
audyovydeo
audyovydeo is offline   Reply With Quote
Old 5th June 2008, 10:44   #3  |  Link
Lele-brz
Registered User
 
Lele-brz's Avatar
 
Join Date: Feb 2007
Posts: 188
Hi,
the other app just plays the video using a wrapper of FFmpeg.
In the grey window I just display the file accesses, that made me understand that when Mp4Box multiplexed the interleaving is not as expected. It's supposed to be 0.5 sec but I could see that the accesses to the file are very far one to the other, I guess to retrieve audio packets that are far from the current video packet.
Matroska file instead have a perfect interleaving.
This is useful if you consider http streaming of the file.
Lele-brz is offline   Reply With Quote
Old 6th June 2008, 21:06   #4  |  Link
chainring
Registered User
 
chainring's Avatar
 
Join Date: Sep 2006
Posts: 145
Lele-brz,

Thank you for this nice and easy utility. How do you know which video is the one playing at any given time? I see no file name indicators.

Thanks!
chainring is offline   Reply With Quote
Old 6th June 2008, 23:11   #5  |  Link
Razorholt
Cyberspace Citizen
 
Razorholt's Avatar
 
Join Date: Nov 2005
Posts: 457
Nice improvement indeed, Lele-brz! Like Chainring mentioned above, how do you know which video you're playing?

Thanks,
- Dan
Razorholt is offline   Reply With Quote
Old 7th June 2008, 00:15   #6  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
The red block seems to be the first one you open and the blue block is the second.
cyberbeing is offline   Reply With Quote
Old 7th June 2008, 00:18   #7  |  Link
Razorholt
Cyberspace Citizen
 
Razorholt's Avatar
 
Join Date: Nov 2005
Posts: 457
Quote:
Originally Posted by cyberbeing View Post
The red block seems to be the first one you open and the blue block is the second.
hmm... I don't see any colored blocks. The only think I notice is a white block upper left but it doesn't change when I'm swaping videos.
Razorholt is offline   Reply With Quote
Old 7th June 2008, 00:29   #8  |  Link
chainring
Registered User
 
chainring's Avatar
 
Join Date: Sep 2006
Posts: 145
Quote:
Originally Posted by Razorholt View Post
hmm... I don't see any colored blocks. The only think I notice is a white block upper left but it doesn't change when I'm swaping videos.
Same for me; only a white block.
chainring is offline   Reply With Quote
Old 7th June 2008, 01:23   #9  |  Link
survivant001
Registered User
 
Join Date: Nov 2007
Posts: 449
can you add m2ts as input please.
survivant001 is offline   Reply With Quote
Old 7th June 2008, 01:29   #10  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Odd, I definitely have a red block that changes to blue when I click it.

I'm using a nVidia 7800GTX 512 with the 175.51 driver on XP SP3 32bit.

Do you guys have an ATI card or are you using Vista or something?
cyberbeing is offline   Reply With Quote
Old 7th June 2008, 01:37   #11  |  Link
Zwitterion
Registered User
 
Join Date: May 2008
Posts: 80
Thank you for this tool! The synchronisation is very good... no flickering when switching between the two vids as in some other applications.

Some suggestions:
- a version without installer would be nice
- the second open window should remember the location of the first video instead of defaulting to C:\ again
- some more controls (like Alt+Enter for fullscreen, Esc for shutdown, cursor keys for next/previous frame in pause mode)

Also I don't have the white block issue (XP SP2, 6800GT).
Quote:
Originally Posted by survivant001 View Post
can you add m2ts as input please.
It seems to support everything that ffmpeg plays, just copy the filename into the 'open' window. That should work...
Zwitterion is offline   Reply With Quote
Old 7th June 2008, 09:34   #12  |  Link
Lele-brz
Registered User
 
Lele-brz's Avatar
 
Join Date: Feb 2007
Posts: 188
Thanks for your suggestions.
That was just a test application for determing the real encoding improvements when watching a video at full screen (with OpenGL rendering).

My intention is to make it more user-friendly and with some additional features.

Yes, for determing the video played I just draw a block on the top left (red and blue), I guess on some video card this is not working.
I tried on different pc without having the white block issue.
I'll investigate more...

@survivant001
Yes, many formats are supported but I just put some of the most common file extensions, if you put *.* when opening a file you can open even other files extensions.

Bye

Last edited by Lele-brz; 7th June 2008 at 09:47.
Lele-brz is offline   Reply With Quote
Old 7th June 2008, 12:27   #13  |  Link
survivant001
Registered User
 
Join Date: Nov 2007
Posts: 449
Quote:
Originally Posted by Lele-brz View Post
@survivant001
Yes, many formats are supported but I just put some of the most common file extensions, if you put *.* when opening a file you can open even other files extensions.

Bye
cool, I'll try it

you can use AVSP too. just need to create a .avs and it's really simple to compare videos in tab
survivant001 is offline   Reply With Quote
Old 7th June 2008, 13:37   #14  |  Link
talen9
Registered User
 
Join Date: Aug 2007
Location: Italy
Posts: 286
Quote:
Originally Posted by survivant001 View Post
cool, I'll try it

you can use AVSP too. just need to create a .avs and it's really simple to compare videos in tab
With AvsP you can compare still images from two different scripts/movies.

With lelebrz's tool, you can play two different videos and switch from one to the other on the fly, if I understood correctly ... I still have to try it
talen9 is offline   Reply With Quote
Old 7th June 2008, 23:19   #15  |  Link
Lele-brz
Registered User
 
Lele-brz's Avatar
 
Join Date: Feb 2007
Posts: 188
Yes, you can do something similar using AviSynth.
I used a script to display half video on one side and the other video on the other side (if needed I can post, it's quite simple but I don't want to go off topic).
To me it's more easy to spot the differences when switching on the entire video or pause and compare frame.
Probably it's possible to do the same using AviSynth but I don't know if you can handle mouse/keyboard inputs at run time.

Another thing I would like to add is to diplay x264 encoding parameters and higlights the different ones...

Last edited by Lele-brz; 9th June 2008 at 07:50.
Lele-brz is offline   Reply With Quote
Old 8th June 2008, 22:52   #16  |  Link
techouse
Strictly Rhythm
 
techouse's Avatar
 
Join Date: Jul 2007
Location: Ljubljana, Slovenia
Posts: 166
Thanks!
__________________
techouse is offline   Reply With Quote
Old 14th September 2009, 13:53   #17  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 479
Quote:
Originally Posted by Lele-brz View Post
File is Unavailable.

Could anyone post this program again please ?
Brazil2 is offline   Reply With Quote
Old 14th September 2009, 14:08   #18  |  Link
Underground78
Registered User
 
Underground78's Avatar
 
Join Date: Oct 2004
Location: France
Posts: 567
SetupVideoCheck0.4

Last edited by Underground78; 26th November 2009 at 07:45. Reason: new link
Underground78 is offline   Reply With Quote
Old 14th September 2009, 14:20   #19  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 479
Thanks a lot
Brazil2 is offline   Reply With Quote
Old 26th November 2009, 00:44   #20  |  Link
Monarc
Registered User
 
Join Date: Jun 2002
Posts: 35
Quote:
Originally Posted by Underground78 View Post
Unavailable again. Someone could post it again?
Monarc is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 16:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.