-audio-delay <any floating-point number>Delays either audio or video by setting a delay field in the header ( default : 0.0 ). This does not delay either stream while encoding, but the player will see the delay field and compensate accordingly. Positive values delay the audio, and negative values delay the video. Note that this is the exact opposite of the -delay option. For example, if a video plays correctly with -delay 0.2, you can fix the video with MEncoder by using -audio-delay -0.2.
Currently, this option only works with the default muxer ( -of avi ). If you are using a different muxer, then you must use -delay instead.
-audio-density <1-50>Number of audio chunks per second ( default is 2 for 0.5s long audio chunks ).
NOTE : CBR only, VBR ignores this as it puts each packet in a new chunk.
-audio-preload <0.0-2.0>Sets up the audio buffering time interval ( default : 0.5s ).
-fafmttag <format>Can be used to override the audio format tag of the output file.
EXAMPLE :
-fafmttag 0x55Will have the output file contain 0x55 ( mp3 ) as audio format tag.
-ffourcc <fourcc>Can be used to override the video fourcc of the output file.
EXAMPLE :
-ffourcc div3Will have the output file contain 'div3' as video fourcc.
-force-avi-aspect <0.2-3.0>Override the aspect stored in the AVI OpenDML vprp header. This can be used to change the aspect ratio with '-ovc copy'.
-frameno-file <filename> (DEPRECATED)Specify the name of the audio file with framenumber mappings created in the first ( audio only ) pass of a special three pass encoding mode.
NOTE : Using this mode will most likely give you A-V desync. Do not use it. It is kept for backwards compatibility only and will possibly be removed in a future version.
-hr-edl-seekUse a more precise, but much slower method for skipping areas. Areas marked for skipping are not seeked over, instead all frames are decoded, but only the necessary frames are encoded. This allows starting at non-keyframe boundaries.
NOTE : Not guaranteed to work right with '-ovc copy'.
-info <option1:option2:...> (AVI only)Specify the info header of the resulting AVI file.
Available options are :
helpShow this description.
name=<value>title of the work
artist=<value>artist or author of the work
genre=<value>original work category
subject=<value>contents of the work
copyright=<value>copyright information
srcform=<value>original format of the digitized material
comment=<value>general comments about the work
-noautoexpandDo not automatically insert the expand filter into the MEncoder filter chain. Useful to control at which point of the filter chain subtitles are rendered when hardcoding subtitles onto a movie.
-noencodedupsDo not attempt to encode duplicate frames in duplicate; always output zero-byte frames to indicate duplicates. Zero-byte frames will be written anyway unless a filter or encoder capable of doing duplicate encoding is loaded. Currently the only such filter is harddup.
-noodml (-of avi only)Do not write OpenDML index for AVI files >1GB.
-noskipDo not skip frames.
-o <filename>Outputs to the given filename. If you want a default output filename, you can put this option in the MEncoder config file.
-oac <codec name>Encode with the given audio codec ( no default set ).
NOTE : Use -oac help to get a list of available audio codecs.
EXAMPLES :
-oac copyno encoding, just streamcopy
-oac pcmEncode to uncompressed PCM.
-oac mp3lameEncode to MP3 ( using LAME ).
-oac lavcEncode with a libavcodec codec.
-of <format> (BETA CODE!)Encode to the specified container format ( default : AVI ).
NOTE : Use -of help to get a list of available container formats.
EXAMPLES :
-of aviEncode to AVI.
-of mpegEncode to MPEG ( also see -mpegopts ).
-of lavfEncode with libavformat muxers ( also see -lavfopts ).
-of rawvideoraw video stream ( no muxing - one video stream only )
-of rawaudioraw audio stream ( no muxing - one audio stream only )
-ofps <fps>Specify a frames per second ( fps ) value for the output file, which can be different from that of the source material. Must be set for variable fps ( ASF, some MOV ) and progressive ( 30000/1001 fps telecined MPEG ) files.
-ovc <codec name>Encode with the given video codec ( no default set ).
NOTE : Use -ovc help to get a list of available video codecs.
EXAMPLES :
-ovc copyno encoding, just streamcopy
-ovc rawEncode to an arbitrary uncompressed format ( use '-vf format' to select ).
-ovc lavcEncode with a libavcodec codec.
-passlogfile <filename>Dump first pass information to <filename> instead of the default divx2pass.log in two pass encoding mode.
-skiplimit <value>Specify the maximum number of frames that may be skipped after encoding one frame ( -noskiplimit for unlimited ).
-vobsubout <basename>Specify the basename for the output .idx and .sub files. This turns off subtitle rendering in the encoded movie and diverts it to VOBsub subtitle files.
-vobsuboutid <langid>Specify the language two letter code for the subtitles. This overrides what is read from the DVD or the .ifo file.
-vobsuboutindex <index>Specify the index of the subtitles in the output files ( default : 0 ).
The End.
0 comments :: man mplayer : general encoding options [ mencoder only ]
Post a Comment