diff options
author | gpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-06-27 18:59:23 +0000 |
---|---|---|
committer | gpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-06-27 18:59:23 +0000 |
commit | 0c732cfc9a3365d0eba5b021d9217148d5d34798 (patch) | |
tree | 43e11354376f8288c78262873448dec3fddafe63 /DOCS/xml/en | |
parent | f6fc2bb124886bc238ee04786b249d5749093e39 (diff) | |
download | mpv-0c732cfc9a3365d0eba5b021d9217148d5d34798.tar.bz2 mpv-0c732cfc9a3365d0eba5b021d9217148d5d34798.tar.xz |
New entry: how to make a (S)VCD with MEncoder.
Deleted entry: MP2 files are played out of the box.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15831 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/xml/en')
-rw-r--r-- | DOCS/xml/en/faq.xml | 72 |
1 files changed, 60 insertions, 12 deletions
diff --git a/DOCS/xml/en/faq.xml b/DOCS/xml/en/faq.xml index c76580d003..fad65e99f6 100644 --- a/DOCS/xml/en/faq.xml +++ b/DOCS/xml/en/faq.xml @@ -981,16 +981,6 @@ Try <option>-nocache</option>. </para></answer> </qandaentry> -<qandaentry> -<question><para> -How can I play MPEG Layer 2 (MP2) audio files? -</para></question> -<answer><para> -You have to use <option>-rawaudio on:format=0x50</option>. -</para></answer> -</qandaentry> -</qandadiv> - <qandadiv id="faq-driver"> <title>Video/audio driver problems (vo/ao)</title> @@ -1322,7 +1312,7 @@ will dump the 5th title of the DVD into the file <qandaentry> <question><para> -How can I create VCDs? +How can I create (S)VCDs automatically? </para></question> <answer><para> Try the <filename>mencvcd</filename> script from the <filename class="directory">TOOLS</filename> @@ -1333,6 +1323,64 @@ and even burn them directly to CD. <qandaentry> <question><para> +How can I create SVCDs? +</para></question> +<answer><para> +Newer versions of <application>MEncoder</application> can directly +generate MPEG-2 files that can be used as a base to create a (S)SVCD and +are likely to be playable out of the box on all platforms (for example +to share a video from a digital camcorder with your computer-illiterate +friends). +<screen> +mencoder -of mpeg -oac toolame -toolameopts br=224 -srate 44100 \ +-af-adv force=1 -ovc lavc -mpegopts format=xsvcd -vf harddup -ofps 25 \ +-lavcopts vcodec=mpeg2video:mbd=2:keyint=25:vrc_buf_size=917:vrc_minrate=600:vbitrate=2500:vrc_maxrate=2500 \ +<replaceable>in.avi</replaceable> -o <replaceable>xsvcd.mpg</replaceable> +</screen> +This will convert the input file <replaceable>in.avi</replaceable> into +the output file <replaceable>xsvcd.mpg</replaceable>, converting the +audio with <systemitem class="library">toolame</systemitem> at 224kbps +and the video with <systemitem class="library">libavcodec</systemitem>. +</para><para> +Please note that in order to make the GOP structure SVCD compliant the +<option>keyint</option> option should be 15 for PAL and 18 for NTSC, +although very often files with much longer GOPs play correctly (25 should +never lead to any problem). +Also, even though leaving out <option>-ofps</option> should work in most +cases PAL requires <option>-ofps</option> 25 and NTSC +<option>-ofps</option> 30000/1001. +</para><para> +As far as the audio is concerned, SVCD only support MPEG-1 layer II audio, +therefore you have to use either +<systemitem class="library">toolame</systemitem>, +<systemitem class="library">twolame</systemitem>, or as a last resort +<systemitem class="library">libavcodec</systemitem>'s MPEG-1 layer II +encoder (as its quality is far from being as good as the former two +libraries). +Both <systemitem class="library">toolame</systemitem> and +<systemitem class="library">twolame</systemitem> follow the same syntax, +so you depending on which one you managed to install, the example only +requires a small chance, but if you need to use +<systemitem class="library">libavcodec</systemitem>'s MPEG-1 layer II +encoder, replace +<screen> +-oac toolame -toolameopts br=224 +</screen> +by +<screen> +-oac lavc -lavcopts acodec=mp2:abitrate=224 +</screen> +</para><para> +The resulting file <replaceable>xsvcd.mpg</replaceable> is an extended +SVCD (that is why it is called xsvcd), mainly because it does not contain +scan offsets, so if you need to generate an SVCD image out of it, you +should pass it to +<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>. +</para></answer> +</qandaentry> + +<qandaentry> +<question><para> How can I join two video files? </para></question> <answer><para> @@ -1462,4 +1510,4 @@ above command. </qandadiv> </qandaset> -</chapter> +</chapter>
\ No newline at end of file |