Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Using External Encoders In Virtualdub, a summary and guide for new arrivals
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
raffriff42
Posted: Jul 20 2013, 08:47 PM


Advanced Member


Group: Members
Posts: 384
Member No.: 35081
Joined: 25-June 12



Here's a summary and guide for new arrivals. Feedback?

Using External Encoders In Virtualdub

TL;DR
1. Search the Web for .vdprof files (external encoder sets) for the file type you need.
2. Go to Options, External Encoders, Import and import the .vdprof file.
3. Open each imported encoder or muxer and fix the executable path if needed.


SETTING UP:
  • In VirtualDub, go to the Options menu, External Encoders, Import, and
    browse to your .vdprof
  • Still in the External Encoders dialog, go to the Encoders tab
  • Select the first item in the list and click the Edit button.
  • Make a note of the file name in the Program box (x264.exe, ffmpeg.exe, etc)
  • Click on the browse (...) button for the Program location and find the
    program file on your computer. (you probably have it already)
  • If you can't find the program file on your computer, download it.
    These programs are well known, but if you need a URL, please ask.
  • Hit OK to save the changed program location.
  • Select the next item in the Encoders list and repeat...
USING:
  • VirtualDub File menu, Export-> Using external encoder
    (or File menu, Queue batch operation-> Export using external encoder)
  • Select an encoder set from the list. Hit OK.
  • Enter a location and file name for your output.
    ! Be sure to enter the correct file extension.
    ! The encoder set expects an audio track unless noted otherwise. You must have an audio track or the encode will fail.
    ! If MP4Box is used as the muxer, you cannot have the hash ("#") character anywhere in your filename, whether input file or output. If in doubt, leave it out.
  • Hit Save and encoding will begin.
    ! Many common errors won't appear until the very end of the process, so it's a good idea to test with a short clip before attempting a long job.
  • If you get an error message, check the log for more information:
    • View menu, Log.
    • Right click, Copy to clipboard.
Once your external encoders are working, Export your setup to a new .vdprof for safe keeping.

NOTE
Video in the external encoder path is always 4:2:0, Rec.601. If working with Rec.709 video, keep it in YUV color space if possible. This can be done by using fast recompress mode, or using only YUV filters (the filter dialog can tell you if there is any conversion taking place). If you need a filter that only supports RGB, you can use the 'Alias format' filter, but it takes some trial and error to get the correct output colors.

EDIT You might also be interested in...
Using a batch file as a muxer - for better error handling etc

This post has been edited by raffriff42 on Aug 11 2014, 01:31 PM
 
     Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
0 replies since Jul 20 2013, 08:47 PM Track this topic | Email this topic | Print this topic

<< Back to Codec Discussion