video.NET user guide
What is video.NET?
video.NET is a video conversion program that supports most of the common media (video|audio) file types, including disc inputs (BLU|DVD|ISO), and outputs low, standard, or high definition MKV and MP4 files for your PC, mediaplayer, game console, or Apple idevice like the iPhone|iPad|iPod.
No need to wonder which sets of files contain the movie, or extras, or whether the 'black-bars' will be cropped, or whether the conversion will be the correct screen size, this is all taken care of automatically. video.NET uses the excellent 'HandBrakeCLI' for its core conversion routines but don't be fooled into thinking video.NET is just like the HandBrake GUI or any of its 'clones', it is not, nor are its profiles/presets.
video.NET the basics
Top right of the main video.NET screen (see screenshot) there’s three button: CONFIG|MINIMISE|EXIT. The ‘CONFIG’ option will be discussed later and I’m sure I don’t need to explain what ‘MINIMISE' or 'EXIT' do.
The INPUT|OUTPUT buttons (shown in the screenshot as the big ‘DVD|MATROSKA’ buttons) have dual functions, meaning they do different things depending on whether you 'left-click' or 'right-click' them.
Left-click, loads in a file or ISO, right-click loads in a disc. If using a ripped disc or ISO as your source (input), you'll be presented with a title selection screen.
When you load in a DISC, ISO or FILE you'll eventually be presented with the video, audio, and subtitle contents of your selected title.
Basically, you select your required tracks then add the current title to the 'job-list' by clicking on the green arrow. Once added, you'll see the job (input and output format icons) shown on the bottom section of the video.NET interface. Each double set of icons represents your input and output file formats. Hovering your mouse over the icons will display some brief information on that job, clicking will give you the ability to remove that job if required. Press the green button to start.
video.NET remembers most of your settings, so once you have used it a few times, your favourite settings are always remembered. I hate programs where I have to go through loads of options, usually the same ones, over and over again, every time I load in a file. But, it's now time to get serious and take a deeper look into all the settings, yeh I know, boring, but what else can I say? I write a program, I have to explain all the settings, hopefully you'll only have to do this a few times, once you're happy, you'll find video.NET one of the most user friendly video conversion programs you've ever used. Sorry I can't offer you a 'money-back guarantee', video.NET is free but hey! You can always email me and have a moan ;-)
output format and options
So with the basics out of the way, we'll now move onto the output settings. First thing, 'right-click' the output button, as previously noted, the output button in the screenshot above is the 'MATROSKA' button.
We have two output modes, MATROSKA (MKV) and mp4. The output mode is determined by the profile, but that being said, you can still over-ride the output format after setting the profile if you so wish.
The green arrow takes you back to the main screen.
Most of these settings are important so we need to take a look into each of the options and what they do.
BLU|DVD discs, and some other video files will have chapters. The chapter option allows you to select just a section of the video to encode, very handy for testing purposes, by default all chapters are selected.
The most important section of all, along with probably the most important setting, the 'profile'. The profile forces certain advanced settings allowing the resulting converted file to be device compliant.
The 'HB.high' and 'HB.norm' are what you would use for playing your movies on a PC or media player. There's also a bunch of 'apple i' profiles, hover your mouse over to get a quick list of apple devices per profile. Lot's of individual apple devices fall into the same category, it seemed pointless having a never ending list for each device. The profile also changes other options, like the output container, preset, maximum screen size limit so set your profile first. You can then go along and change some of the other options if you so desire. Take a look at the 'encoding' page from the information menu, I would definitely recommend it, you'll obtain further information, along with tests, related to profiles and presets.
The 'preset' option can be changed from 'very-fast' all the way to 'very-slow' and will have a great impact on how long your encode|conversion takes to complete, along with quality and compression efficiency (see the 'encoding' section from the information menu for some tests). The 'tune' option allows for some x264 fine tuning, for film or animation for example.
Now onto a very import option, 'encode mode', CRF or BITS? BITS mode converts using a 'bit-rate' that you enter and does a two-pass to complete. First pass to determine where the bits should go, second pass to do the actual encode. CRF (constant rate factor), or 'quality' mode is pretty much the 'norm' these days, it uses a constant quality throughout the encode and only needs to do a single pass. Lower numbers equals higher quality|larger file size and thus higher numbers equal smaller file sizes|lower quality. Everyone has their own option on 'best' quality to choose so see for yourself. A good starting point is 20 if your source file|disc is SD (DVD), 22 for HD (BLU-RAY).
The output screen size option is referring to 'maximum' screen sizes. It will not force it to that size, it means it will make sure you don't go over that size. Handbrake (the program behind the scenes that does all the hard work) is pretty good at knowing the correct sizes and will amend as required, have faith.
Anamorphic takes some explaining, by default it will default to 'loose' if the input file is a DVD, else it will default to none for anything else. DON'T use anamorphic for 1080p|720p sources. Read the 'anamorphic' section for more information.
The next two options are video deinterlace filters. If your source has interlacing 'combing', choose your desired option. If your source (NTSC 29.970FPS) has had 2:3 pull down applied then use the telecine option to remove the duplicate frames. Check out the 'interlacing' section and links for more information.
Lastly, there's some additional video filters you can use. Denoise is handy if you have a 'noisy' source, it will try to smooth out the video, this also helps with compressibility. You have a 'greyscale' option, which is kind of self-explanatory, it makes the video grey. Finally, 'flip 180°', handy for those that for some reason don't look whether their camera lens is up or down before taking a video on their phone.
Multiple audio tracks can be selected from the main screen and each track can be selected here to allow any additional changes to the audio output format.
You can convert to AC3 or AAC and also pass through (untouched) many different audio input formats. Along with channels and bitrate you can also choose the downmix method, stereo or Dolby Pro-Logic II (recommended) and apply Dynamic Range Compression, which without makes the audio both too quiet (usually in speech) and then too loud (action parts), extremely intolerable in my opinion, I don't want to keep turning the volume up and down when I watch a movie.
As with the audio tracks, you can also select multiple subtitle tracks, of which you can make permanent (actually burned into the video - always there) or selectable, you can turn them on and off. Obviously you can only 'burn-in' one subtitle track, the rest would have to be selectable.
.foreign audio search
This last option is referring to 'forced-subtitles', subtitles that appear even without any subtitles selected. They are shown in movies when someone speaks in a foreign language, they are automatically shown. It may be recommended to use this option for all BLU-RAY and DVD inputs unless you know they don't exist. As with the normal subtitles, you can also select whether to 'burn-in' the forced subtitles or make them selectable. Burning in forced subtitles may be an appropriate option.
There are some important options you can select by default from the main configuration screen which are certainly worth noting as they have a global effect on the program.
These drop down boxes allow you to change the modulus, dvd read access method and lastly, the output frame rate mode. Modulus is a number the screen can divide by, this was more important some years ago with older codecs e.t.c. If you're having problems scanning a disc, change to libdvdREAD (or vice versa) then scan again. Output frame rate can be constant, or variable.
Commercial movies (and some MKVs) usually contain multiple chapters. You can preserve the chapter markers if the input has multiple chapters, allowing you to select the various chapters during playback. Some programs required apple compatible media files to have the '.m4v' extension, thus select if required.
The last option, 'apply deinterlacers only when detected' is directly related to the 'deinterlace' and 'detelecine' selections in the 'options' section. If this option is NOT selected, then whichever deinterlace|detelecine option you choose will be applied. If this option IS selected, then your deinterlace|detelecine options will only be applied IF during the input scan, 'combing' was detected in the source file. This prevents unnecessary filters being applied when not needed.
There's also an experimental option, 'Intel QSV'. I must say, from my own tests on my two year old i3 laptop, I'm very very impressed. The speed increase compared to using the standard x264 (veryfast) option is impressive. Obviously the quality is not on-par with x264 but probably wouldn't be noticeable on screen in real-time and especially with devices. I always use this option with my iphone and ipad conversions, they still look great and convert much much faster.
You obviously need an Intel QSV capable CPU (i3|i5|i7) to use this option. Make sure you have the latest graphics drivers installed (go to Intel). Higher CPUs will have more capabilities, again, drivers are important. Lastly, this option is experimental, if problems occur, try again without the QSV option checked.
Apart from just clicking the input button to load in your file, you can also load in a previously ripped dvd or blu-ray disc.
Left clicking the input button allows you to load in a file or ISO.
Right clicking the input button allows you to select the drive (mounted ISO) or folder of your ripped dvd or blu-ray disc. For dvd select the 'VIDEO_TS' folder, for blu-ray, just select the root drive or folder. When loaded, you'll be presented with a title selection screen, select your title, main feature chosen by default, which you can change to whichever title you require.
Please remember that when converting commercial dvd or blu-ray discs, they are almost always protected. You can’t just get the files off and do what you want with them, they need to be ‘ripped’ to your hard drive first.
Both the input and output folder locations are persistent; they are remembered between program shut-downs and re-runs. Also, by default, unless you change it, the output file will share the same name as you input file, excluding extension, which is named depending on the output format.
Chapter selection is inclusive, so if you only want 4 chapters, chapter 2,3,4,5 for example, select ‘Start chapter:’ 2 and ‘End:’ 5. If you only require chapter 3, you select ‘Start chapter:’ 3 and ‘End:’ 3. To aid in selecting the correct chapters, not only is the chapter duration displayed but also the start time of the chapter.
Different profiles have an effect on other options so it's best to select this option first. Current profile selection is remembered between program starts.
constant rate factor
Which value to use? That’s like saying what bitrate to use or what file size shall I choose? The answer is unknown, it’s up to you, trial, error and experience will give you your answer. Although, as a starting point many people seem to prefer a value of about 20 or 21 for dvd conversions and a value of about 22 or 23 for HD sources.
Because of HD sources superior quality there’s no need to use the lower values you would with dvds, but hey, choose whatever you want, but going too low will just take longer to encode, make the file larger, sometimes dramatically, and there will be no discernible quality difference.
You'll notice that traditional resize options are not included, just maximum sizes. Device profiles will resize as required depending on the device. HD sources will allow you to resize to any option. You can't 'up-scale', that is bad! You can't choose a size that is bigger than the source or larger than the current device profile, this is good!
Don’t worry about these; they will be dealt with accordingly, automatically and correctly.
No need to worry, the aspect ratio of your encoded movie will be correct, and display correctly.
If you select multiple subtitles from the main screen, but also select permanent, only one will be permanent, and the others selectable, you cannot burn-in multiple subtitle tracks.
Forced subtitles are subtitles that appear in movies when someone talks in a foreign language. If you’re watching an English speaking movie and someone speaks Chinese for instance, you need that subtitle to appear. You do not need to manually select a subtitle track for ‘forced’, just select a 'forced subtitle' option in the 'foreign audio search' box. When you start your encode, the program will scan for, and include if found automatically.
Because of device constraints, and the mp4 format in general, certain things, or options, won't work with mp4 files like they do with MKV so please bear this in mind. Having selectable subtitles from dvds and blu-ray discs is currently an unsupported feature of mp4, thus, selecting dvd (VOBSUB) or blu-ray (PGS) subtitles may force them to be burned in (permanent) into the video if outputting to mp4.
Currently, video.NET is still 'beta' software so there may be bugs or problems that need to be 'ironed out'. Please give feedback.
video.NET uses the handrakecli for scanning and transcoding your input video files, handbrake does all the hard work, and video.NET releases are usually always compiled with the latest stable nightly builds of handbrake.