
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:- Look around the web for ready-made .vdprofs - VirtualDub external encoder profile collections.
Here are some good .vdprofs found here on virtualdub.org: - After looking them over, decide which one you want to import first
(import only one profile collection at a time while you are learning)
- Copy the code and save with a .vdprof extension
Save as plain text, ANSI format.
- 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 |