Changes between Version 2 and Version 3 of TheoraVorbisEncodingGuide
- Timestamp:
- Jun 12, 2014, 7:03:30 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TheoraVorbisEncodingGuide
v2 v3 1 = Theora and Vorbis Encoding Guide =1 = A Brief Theora and Vorbis Encoding Guide = 2 2 3 The Theora video format, Vorbis audio format, and Ogg container format were developed by [http://xiph.org/ Xiph.org] as free and open-source media formats. FFmpegcan create these formats by using the external encoding libraries libtheora and libvorbis.3 The Theora video format, Vorbis audio format, and Ogg container formats were developed by [http://xiph.org/ Xiph.org] as free and open-source media formats. `ffmpeg` can create these formats by using the external encoding libraries libtheora and libvorbis. 4 4 5 To use these encoders make sure your ffmpeg build has been compiled with `--enable-libtheora --enable-libvorbis` or see the output of `ffmpeg -codecs`. If you want to compile ffmpegto support these encoders see the various [[CompilationGuide|FFmpeg Compilation Guides]] for detailed instructions.5 To use these encoders make sure your `ffmpeg` build has been compiled with `--enable-libtheora` and `--enable-libvorbis`, or refer to the output of `ffmpeg -codecs`. If you want to compile `ffmpeg` to support these encoders see the various [[CompilationGuide|FFmpeg Compilation Guides]] for detailed instructions. 6 6 7 libvorbis is usually recommended over the experimental, native FFmpeg Vorbis audio encoder (`-codec:a vorbis -strict experimental`) since it does not provide comparable quality to libvorbis. 7 libvorbis (`-codec:a libvorbis`) is recommended over the very experimental, native FFmpeg Vorbis audio encoder (`-codec:a vorbis -strict experimental`) since it does not provide comparable quality to libvorbis. 8 9 {{{ 10 #!div style="border: 1pt dotted; margin: 1em; background-color: #fffff9;" 11 '''Note:''' More modern alternatives like VP8 can often provide better video quality at a lower bitrate. See the [[Encode/VP8|FFmpeg and VP8 Encoding Guide]]. 12 }}} 8 13 9 14 == Variable Bitrate (VBR) == … … 16 21 * `-qscale:a` – audio quality. Range is 0–10, where 10 is highest quality. 3–6 is a good range to try. Default is `-qscale:a 3`. 17 22 18 '''Note:''' if you omit `-codec:a libvorbis` then ffmpeg will default to the native FFmpeg flac audio encoder for ogg/ogv output container. 23 {{{ 24 #!div style="border: 1pt dotted; margin: 1em; background-color: #fffff9;" 25 '''Note:''' If you omit `-codec:a libvorbis` then the native flac audio encoder will be used by default for the ogg/ogv output container. 26 }}} 19 27 20 28 == Other Resources == 21 29 * [http://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis#Recommended_Encoder_Settings Hydrogen Audio: Recommended Vorbis Encoder Settings] 22 23 {{{#!comment24 Add HTML5 video info.25 }}}
