Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: FFMPEG with AoTuV (Read 7758 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

FFMPEG with AoTuV

In response to Monty of Xiph

I decide to compile a recent version of FFMPEG that use AoTuV vorbis instead of vanila libvorbis (which haven't fully incorporated Aoyumi's works) and intentionally exclude native vorbis encoder (to prevent accidental encoding).
As you know, it capable of q -1 and -2 thus great for bandwidth-starved situation. BTW I also include WebM's vp8 encoder if anyone want to try the combination but I felt it was very slooow somehow (the vp8 encoding not vorbis).

My interest is however to make FFMPEG as All (including videos) to streaming audio (AoTuV) converter that also transfering tags/metadata thus only lack replaygain calculation in the process. Of course it is not in league with SOX in term of quality but hey it decode more formats

Here is my build today: ffmpeg r24503 Win32, MT, CPU runtime detect
ffplay to test WebM content, just drag n drop onto to play

plain batch conversion example:
Code: [Select]
for /r %f in (*.mp3 *.aac *.m4a *.vqf *.mp2 *.ac3 *.wma *.ra) do ffmpeg -i "%f" -acodec libvorbis -aq 0 -map_meta_data 0:0 -y "%~dpnf.ogg" && vorbisgain -q -s -f "%~dpnf.ogg" && del "%f"


for video clips:
Code: [Select]
for /r %f in (*.avi *.wmv *rm *.asf *.mov *.mpg *mp4) do ffmpeg -i "%f" -vn -acodec libvorbis -aq 0 -map_meta_data 0:0 -y "%~dpnf.ogg" && vorbisgain -q -s -f "%~dpnf.ogg"


Please test 

This my first post  although I'm not new here, Hopefully I post it in right category...
Greets

FFMPEG with AoTuV

Reply #1
You don't need to do anything to exclude the native Vorbis encoder. It's already disabled (= marked "experimental") in ffmpeg svn as of r23339.

 

FFMPEG with AoTuV

Reply #2
Thanks, I don't realise it. aac too