View Full Version : H264Visa: totally FREE H.264/AVC analyse tool, Christmas Update
h264visa
11th December 2007, 14:50
I have released H264Visa (http://h264visa.daydayup.info/downloads/H264Visa.zip) 1.05, with many bug fixes and updates on Pixel Info and Pred Info. With those updates H264Visa can analyze baseline, main and high profile H.264/AVC streams as well as mpeg2 ts and mp4/3gp files. Now H264Visa is on the same level with all the commercial h264/avc analyse tools, and better than them on pixel info display and mb type search, but it is FREE.
Here is the homepage:
h264visa.daydayup.info (http://h264visa.daydayup.info)
If you have any comments or bug reports, please comment on this thread or drop me an email at:
h264visa@gmail.com
Thanks.
omf
11th December 2007, 18:43
Looks interesting. I tried to examine a h.264 stream and Windows (Vista 32bit) reported that "H264Visa.exe has stopped working" immediately after I specified the file type.
If you can provide a debug version of the program, I can load it into Visual Studio when it fails.
h264visa
12th December 2007, 00:38
omf,
Can you send your h.264 stream to h264visa@gmail.com? I can have a look for you first.
Guest
12th December 2007, 01:19
It crashed on the first h.264 ES stream I opened when I hit play.
Sharktooth
12th December 2007, 13:55
yup, same for me. it took a while though.
Faulting application h264visa.exe, version 0.0.0.0, faulting module ntdll.dll, version 5.1.2600.2180, fault address 0x00001010.
ill see if i can get a more detailed crash report.
h264visa
12th December 2007, 14:03
It crashed on the first h.264 ES stream I opened when I hit play.
I guess you can open the file and get sps/pps info, but when you hit play/step, it will crash, right? I guess you H.264 ES contains field pictures. the field decoding will be added in the future version in H264Visa.
yup, same for me. it took a while though.
Eh, no idea now, can you provide more details?
Sharktooth
12th December 2007, 14:05
not properly an ES, but a 700MB .mp4 file muxed with mp4box.
there were 2 streams, 1 video stream (h.264 HP) and 1 audio stream (AAC+ v2). it opened the file but after seeking few frames it started to slow down and show artifacts in the preview window then it crashed as described above.
h264visa
12th December 2007, 14:10
Sharktooth,
It might be caused by bit errors in the demuxed h264 video. Can you send me your mp4 file? I can debug whether this is caused by my mp4 parser or h.264 codec. my mail is: h264visa@gmail.com
thanks.
Sharktooth
12th December 2007, 14:13
probably it's the parser.
i re-tested it and this time used the play button. i noticed an "End of stream" message after 65 frames (clearly wrong)... then if i force the seeking again and push forward over that frame it shows artifacts then crashes (also negative frame number in the pixel info window)
i can manage to cut a clip and send it to you, but i have a slow internet connection here. i'll do it when im at home:)
Guest
12th December 2007, 14:24
I guess you can open the file and get sps/pps info, but when you hit play/step, it will crash, right? I guess you H.264 ES contains field pictures. the field decoding will be added in the future version in H264Visa.That's right, it had field pictures.
What H.264 decoder are you using?
h264visa
12th December 2007, 14:38
I am using my decoder now. in order to retrieve more info freely.
check
12th December 2007, 14:44
I have found a few streams that crash the same way sharktooth describes. They are all very big though (>100mb). I tried to cut out the first section only, but when I try with these h264visa just quits straight away as soon as I try and open them, rather than crashing the same way.
Can you suggest how I can cut these streams down? Currently I'm muxing to MKV with MKVMerge and using that to output splitted mkvs. Then I extract the first one of those.
looks promising btw :)
Guest
12th December 2007, 14:47
I am using my decoder now. in order to retrieve more info freely. You're using it for decoding and displaying the video, too?
Sharktooth
12th December 2007, 15:46
since this is an analysis tool, i think you should use the JM reference decoder (the source is available here: http://iphome.hhi.de/suehring/tml/download/)
h264visa
13th December 2007, 00:41
Check,
Can you suggest how I can cut these streams down?
I do it using split in cygwin, command line: split some_big_file -b 2m #(split some_big_file into several 2M files)
Neuron2,
You're using it for decoding and displaying the video, too?
No, the display is using SDL.
survivant001
23rd February 2008, 01:58
I never been able to open 1 h264 with this software.
I'm using 1.07
on WinXP 32bit and XP 64bit
it's always crashing
h264visa
23rd February 2008, 06:51
I have updated H264Visa to H264Visa Mobile Solution 1.00(download (h264visa.daydayup.info/downloads/H264Visa.zip)),
As the name indicates, this version is only used for analyzing streams/codec for mobile products, so NO support for field streams.
Here are the main updates:
- Fixed the crash on reopen streams/files.
- Added NAL tree analyse.
- Added SEI tree for Picture Timing SEI and Buffering Period SEI.
- Added MB structure overlay for I/P/B MBs.
- Added motion vector overlay for P/B MBs.
- Added Stop and FR.
- Added Summary Dialog for Picture Info, Stream Info(HRD etc)
- Optimized backward playback.
- Picture Enhancement on Residual display.
- Optimized Histogram display.
> survivant001
Please try the new version :)
survivant001
23rd February 2008, 14:21
@h264visa
I been able to open few movies .264 encoded by x264. but there is one in particular taht i'm not able to open.
I'll try to send a sample tonight here (http://www.mediafire.com/?yycxm0gbbv8)
here the command line (in case that can be usefull)
"x264.exe" --pass 2 --bitrate 5879 --stats ".stats" --progress --keyint 24 --bframes 3 --qpmin 7 --qpmax 51 --no-psnr --mixed-refs --trellis 1 --ref 3 --filter 0,0 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 26000 --me umh --level 4.1 --weightb --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8 --8x8dct --threads auto --thread-input --aud --nal-hrd --me-prepass --sar 1:1 --output "movie.264" "movie.avs"
survivant001
26th February 2008, 23:08
@h264visa
does the sample help ?
h264visa
27th February 2008, 02:56
@h264visa
does the sample help ?
Yes, it is very helpful. Thanks.
I have identified the problem: some nal size is larger than H264Visa can support. I will fix this bug in next release.
Thanks again for the bug report.
Gabriel_Bouvigne
3rd March 2008, 13:14
May I suggest a version number within the "about h264visa" box?
vizzimani
5th March 2008, 08:38
I just downloaded i have to try. but its very interesting. I used so many tools. to analyze h264 streams. thanks for this.
vizzimani
5th March 2008, 08:50
its really excellent. it is very much better than so many commercial analyzing tools. thanks.
Rectal Prolapse
24th March 2008, 18:28
Will this work for testing Blu-ray AVC video streams? Thanks!
h264visa
24th March 2008, 23:16
Will this work for testing Blu-ray AVC video streams? Thanks!
If the video stream contains only FRAME picture, Yes. otherwise, No, not yet.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.