QUOTE
So the video file and the audio file are two separate things, and I need to 'extract' the audio file from within the video file (.avi for example)
Not exactly, the AVI "holds" the video and audio stream. It is a "container" for them. If you want to playback a file, a splitter splits it into video and audio and then the corresponding codecs jump in. For more info look on to wikipedia:
http://en.wikipedia.org/wiki/Container_format_(digital)http://en.wikipedia.org/wiki/Comparison_of_container_formatsQUOTE
I would prefer to have the intended audio levels enabled for a better effect.
ReplayGain changes the overall volume of a file, so the dynamics are left intact. What you mean is normalize.
QUOTE
Is there no way that I can simply apply replay-gain to the video via some quick-access option within the media player?
Sorry, I don't know of such an option. Maybe someone other can help you better here.
QUOTE
Also, I already use foobar2000 for my music, so can I do the lossless method within foobar2000? i.e. apply 'aacgain'
If the
source is aac then you can use the
mp3gain-gui and exchange the mp3gain.exe with
aacgain.exe. Then you can load the aac-file via the gui and let it work normally.
QUOTE
Also I have various video formats, some avi's, some divx, some mp4, but since it might be easier to work with a single format, I could probably convert all the files to a single format. What is the 'best' (highest quality) format, and what program would I need to convert them into that? (disk space is not a major issue, as I can burn them to DVD+R at a later date I suppose, though this might add further complications
Well, the "best" format would be Matroska, as you can see in this
comparison, but the video isn't going to look better or worse. The video and audio will only switch his "home". The overall file will be a bit smaller though, because the header isn't as big as the one from AVI. Only drawback is that you can't playback Matroska on standalone players. But if you only look on PC then it's all good.
You can convert from various formats into Matroska with
MKVtoolnix. After that you can extract the audio with
MKVExtractGUI and edit it like I told you.
For playback I recommend the
CCCP, as it's the recommended codec pack from Matroska.
Hope this helps
An addition:
If your .divx contain advanced features like dvd menus and subtitles it would be best to let the files the way they are, because it's an proprietary format. I don't know if mkvmerge gui can even read those files, since I don't have one of those. Sorry if I'm mistaken...