So for a while I had actually went back to Flash 6, and batch encoding via ffmpeg's built-in FLV-encoder. While browsing for some info on VP6, I found an ffmpeg patch, that allowed for VP6 AVI to FLV muxing. Even though it's a few months old, it hadn't been included in ffmpeg, so I merged it myself, and after learning how to build ffmpeg, I got a working version. Here are the tools you need:
ffmpeg win32 binary including VP6 FLV mux patch.
Toolpack with example avs and bat.
You also need: Avisynth 2.5.6 or later, and last but not least the On2 VP6.2 VFW codec. The On2 codec is free for personal use, but for some strange reasion it is no longer offerered at On2's website. For commercial use, you should be (morally) ok, if you just buy Flix Pro.
Short how-to:
- Install AviSynth.
- Install VP6.2 codec.
- Unpack ffmpeg and the toolpack from above in the same directory.
- Put an AVI file called "example.avi" (that is readable by AviSynth) into the directory with ffmpeg.
- Run "example.bat".
- Wait.
- You should (with a bit of luck) have an "example.flv" by the time the bat file finishes.
Customization.
The important part of video encoding is of course customization. There are three main points. The AviSynth script providing the input - the video encoding parameters and the audio encoding parameters. I will cover how you can modify these settings, as there are many good guides on what settings to use for good quality.
没有评论:
发表评论