Video Scanner 0.1 Alpha
What is it?
Video Scanner is a small app I made to make it easier for me to troubleshoot quality/performance issues when using different video settings.
I used to use a program called Bitrate Viewer (link), but I wanted a bit more than just video bitrate. I also used MediaInfo (link) but they have been adding additional stuff in their installer for a while now, and the older version I am using, while still quite detailed, doesn't give me an idea as to where a file might have issues.
So, I created my own Video Scanner app.
What does it do?
Video Scanner, similar to Bitrate Viewer, scans a video and displays the bitrate in a time-based graph. However, unlike Bitrate Viewer, it also displays the bitrate for audio, and it has the ability, and this is why I made it, to display the graphs of multiple files.
Pictures say more than a thousand words.
An example scenario:
You are trying to get the best possible quality settings for video playback on your phone or tablet. You managed to get settings that work, however, when you are watching the movie, at certain spots in the movie, you encounter stuttering playback, which is often an indication that the bitrate during those scenes is too high.
If you make a note of the time where you ran into stuttering playback, you can use Video Scanner to get a better idea.
If you look at the graph, you will see some peaks. Single lines that go quite a bit higher than the rest. If you look at the time position of where you encountered your stuttering playback, and it has such a peak, it is quite likely that the bitrate of your video settings exceeded the capabilities of your device.
Aside from the graph, some basic information is displayed that can also help. Here we see that the average (AVG) bitrate is 1089Kbps, but the highest noted (MAX) bitrate peaks to 21719Kbps.
Of course, you can work the other way around as well. Rather than watching your movie first and then run into issues, if you run the created video file (before watching or copying to your device) through Video Scanner first, you can identify possible "choke points". The peaks displayed in the graph could possibly cause stuttering issues, so it might save you from ruining your movie watching experience.
You are trying different conversion settings, and when looking at the actual videos you can't see much of a difference.
With Video Scanner, you can visualize the difference. The above screenshot shows the same 3-minute sample clip converted (with MKVShrink GT) using 3 different settings (1280x544 using H264 Main Profile, 854x368 using H264 High Profile and 854x368 using H264 Main Profile).
Note, at the top right, I removed the checkmark for scanning audio, so only the graphs for video are displayed. If you forget, at the top right of each graph is a small arrow that will let you collapse the individual graphs.
Why did you release it?
Video Scanner a small app I made for my personal use. It has been of great help to me with troubleshooting video playback on numerous devices, and saved me countless of hours of skimming through video to find choke points. Of course Bitrate Viewer works in a similar way, but the ability of comparing multiple test files and include audio as well has been really useful to me.
Rather than holding on to it, I figured there are likely other people out there who would find a use for it, so I am releasing it as a free "Alpha" app.
I have no idea when or even if it will ever reach an official "1.0" release, but who knows what time will bring.
- It is an alpha version, and its free, so don't expect miracles and guarantees.
- There is a discrepancy between Video Scanner, Bitrate Viewer and MediaInfo. I haven't done much research on this, but it seems to be related to the way the scanning of files for each app differs. Video Scanner actually scans all the frames, rather than just key-frames.
- Scanning of files is quite demanding. Because the files are scanned completely, it can take 20 seconds (or more, depending on your system) to scan a 2 hour movie. During this time, it can appear Video Scanner is "frozen" but it will pull through.
- There is no file-type-filter, which means that you can drag any file type onto Video Scanner. Of course not everything is a video (or audio) file, however, it will scan what it can. Music files will work as well.
- Probably more, but haven't ran into anything more.
Video Scanner 0.1 Alpha
Step by step usage:
- Start Video Scanner using the shortcut on your desktop/startmenu
- Click the add file button (top left) and select your file(s), or drag & drop your video (or audio) file(s) onto the program.