Log in

View Full Version : Feature request - Volume option via Virtualdub


Asmordean
17th July 2005, 01:05
Would it be possible to add in an option to set the volume control in the virtualdub stage of the encode? Make use of the option "VirtualDub.audio.SetVolume(####);" (from saved process settings) Or maybe allow the loading of a default saved process settings to allow greater control of VirtualDub from AutoGK.

Reason I ask is I use AutoGK to compress MPEG2 files from my HTPC. The card I use to capture has a default volume that is so low that I have to run it through VirtualDub with SetVolume at 1024 (400%). I can only do this after the video is processesed which just adds a step that I cannot automate and adds recompression of audio.

Doom9
17th July 2005, 01:45
wouldn't that only work of audio was being processed in Virtualdub (in full processing mode, which it isn't)?

Asmordean
17th July 2005, 01:51
Oh it isn't? Dangnammit.

Yes it is full processing mode in VDub.

Guess I'll stick to re-encoding the audio

Doom9
17th July 2005, 02:04
Doesn't autogk normalize audio? I'm quite certain it does.

sjakke
17th July 2005, 03:31
Yes, it uses Normalize.exe.

Asmordean
17th July 2005, 15:18
Is there a way to control Normalize.exe then? The audio output level of the processed AVI is the same as the MPEG2 source file, at least in my case.

The record volume of the ATI Theater Pro 550 is quite low. Apparently set to the minimum DVD standard which forces me to have the volume output of my television at 75% for most situations. Even 100% isn't that loud but it does a fine job amplifying the background hiss which drives me batty. By recompressing the audio through Virtualdub a second time with the volume boosted the issue is solved though some compression artifacts do start to appear.

Sharktooth
17th July 2005, 22:03
use ffdshow as audio postprocessor by enabling "uncompressed" audio support.
then use the ffdshow's Volume filter to boost the volume during playback (so you dont need re-encoding).

Asmordean
18th July 2005, 01:10
FFDShow did the trick.

Thanks for the help!