FFmpeg aoTuV

Combining FFmpeg with the best audio encoder aoTuV for win32.

Downloads (last update: 4-4-2013)
ffmpeg-1.1.4.7z
ffmpeg-0.11.1_AVbundle.7z
ffmpeg-0.10.exe

optional (extract to where ffmpeg located) :
ffpresets.7z
frei0r.7z video FX plugins
ladspa.7z  audio FX plugins (not sure how it works)
timidity.7z  GUS pats (for MIDI support, currently sounds weird)
jack-1.9.8_win32.7z
ffmpeg-0.10-docs.7z (ffmpeg's commands are changed overtime, be sure read this first before googling)
ffmpeg-0.10-dev-docs.7z

* installer will extract and pack ffmpeg, ffplay and ffprobe then create all of console-less version with 'w' suffix
if you wish it can be extracted with 7-zip too but without above extra actions.

Demo:
Webcam recording with realtime frei0r FX utilizing OpenCV's facedetect. Use -vf frei0r=facedetect to try it.

Tips:
1. When installing ffmpeg, it would be better to put its location to PATH environment variable to make it callable anywhere.

2. Ffplay while not a full featured player (compared to other GUI player) is very fast and able to open file that's in use by other application for ex. ongoing video file download, this make it perfect for previewer. One of easiest way to do this under Windows is by registering user-mode explorer's context menu. Like the following:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\*\shell\ffplay_audio]
@="Play Audio..."

[HKEY_CURRENT_USER\Software\Classes\*\shell\ffplay_audio\command]
@="\"ffplayw\" -x 300 -y 150 -showmode 1 -window_title \"FFPLAY | %1\" -autoexit \"%1\""

[HKEY_CURRENT_USER\Software\Classes\*\shell\ffplay_video]
@="Play Video..."

[HKEY_CURRENT_USER\Software\Classes\*\shell\ffplay_video\command]
@="\"ffplayw\" -window_title \"FFPLAY | %1\" -autoexit \"%1\""


download: ffplay.reg

* ffplayw chosen because it won't show additional console window

3. A simple batch example for audio conversion:
for /r %f in (*.mp3 *.aac *.m4a *.wav *.vqf *.mp2 *.ac3 *.wma *.ra *.flac) do ffmpeg -i "%f" -acodec libvorbis -aq 0 -y "%~dpnf.ogg"

* Since this is aotuv you can use -q -1 or -q -2 if you wish

For comments and alternative binaries:
Original full post