Archive:Kdenlive/Manual/Project Menu/Render/Render Profile Parameters: Difference between revisions

From KDE UserBase Wiki
(Marked this version for translation)
(formatting changes)
Line 17: Line 17:


  <!--T:6-->
  <!--T:6-->
f=dvd  
{{Output|1=<nowiki>f=dvd  
vcodec=mpeg2video  
vcodec=mpeg2video  
acodec=mp2   
acodec=mp2   
b=5000k  
b=5000k  
maxrate=8000k  
maxrate=8000k  
minrate=0  
minrate=0  
bufsize=1835008  
bufsize=1835008  
mux_packet_s=2048  
mux_packet_s=2048  
mux_rate=10080000  
mux_rate=10080000  
ab=192k  
ab=192k  
ar=48000  
ar=48000  
s=720x576  
s=720x576  
g=15  
g=15  
me_range=63  
me_range=63  
trellis=1  
trellis=1  
profile=dv_pal_wide  
profile=dv_pal_wide  
pass=2
pass=2</nowiki>}}


<!--T:7-->
<!--T:7-->
Line 40: Line 40:
<!--T:8-->
<!--T:8-->
a main option is  
a main option is  
-f fmt             force format
 
{{Output|1=<nowiki>-f fmt           force format</nowiki>}}


<!--T:9-->
<!--T:9-->
video options are  
video options are  
-vcodec codec    force video codec ('copy' to copy stream)
 
-pass n               select the pass number (1 or 2)
{{Output|1=<nowiki>
-b bitrate             set bitrate (in bits/s)
-vcodec codec    force video codec ('copy' to copy stream)
-vb bitrate           set bitrate (in bits/s)
-pass n           select the pass number (1 or 2)
-s size                 set frame size (WxH or abbreviation)
-b bitrate       set bitrate (in bits/s)
-me_range         <int>  E.V.. limit motion vectors range (1023 for DivX player)
-vb bitrate       set bitrate (in bits/s)
-trellis                 <int>  E.VA. rate-distortion optimal quantization
-s size           set frame size (WxH or abbreviation)
-me_range         <int>  E.V.. limit motion vectors range (1023 for DivX player)
-trellis         <int>  E.VA. rate-distortion optimal quantization
</nowiki>}}


<!--T:10-->
<!--T:10-->
audio options are
audio options are
-acodec codec     force audio codec ('copy' to copy stream)
 
-ab bitrate             set bitrate (in bits/s)
{{Output|1=<nowiki>
-ar rate                 set audio sampling rate (in Hz)
-acodec codec     force audio codec ('copy' to copy stream)
-ab bitrate       set bitrate (in bits/s)
-ar rate         set audio sampling rate (in Hz)
 
</nowiki>}}


<!--T:11-->
<!--T:11-->
The AVCodecContext AVOptions include:
The AVCodecContext AVOptions include:
-b                 <int>  E.V.. set bitrate (in bits/s)
 
-maxrate     <int>  E.V.. set max video bitrate tolerance (in bits/s)
{{Output|1=<nowiki>
-minrate       <int>  E.V.. set min video bitrate tolerance (in bits/s)
-b               <int>  E.V.. set bitrate (in bits/s)
-g                 <int>  E.V.. set the group of picture size
-maxrate         <int>  E.V.. set max video bitrate tolerance (in bits/s)
-minrate         <int>  E.V.. set min video bitrate tolerance (in bits/s)
-g               <int>  E.V.. set the group of picture size
</nowiki>}}


<!--T:12-->
<!--T:12-->

Revision as of 07:39, 24 November 2012

Other languages:

Render Profile Parameters - How to read them

The parameters that go into a render profile derive from the ffmpeg program.

This is a worked example to show how you can understand what these parameters mean using the ffmpeg documentation.

In the example above the parameters are:

f=dvd 
vcodec=mpeg2video 
acodec=mp2  
b=5000k 
maxrate=8000k 
minrate=0 
bufsize=1835008 
mux_packet_s=2048 
mux_rate=10080000 
ab=192k 
ar=48000 
s=720x576 
g=15 
me_range=63 
trellis=1 
profile=dv_pal_wide 
pass=2

Looking up the ffmpeg help translates these parameters as:

a main option is

-f fmt            force format

video options are

-vcodec codec     force video codec ('copy' to copy stream)
-pass n           select the pass number (1 or 2)
-b bitrate        set bitrate (in bits/s)
-vb bitrate       set bitrate (in bits/s)
-s size           set frame size (WxH or abbreviation)
-me_range         <int>   E.V.. limit motion vectors range (1023 for DivX player)
-trellis          <int>   E.VA. rate-distortion optimal quantization

audio options are

-acodec codec     force audio codec ('copy' to copy stream)
-ab bitrate       set bitrate (in bits/s)
-ar rate          set audio sampling rate (in Hz)

The AVCodecContext AVOptions include:

-b                <int>   E.V.. set bitrate (in bits/s)
-maxrate          <int>   E.V.. set max video bitrate tolerance (in bits/s)
-minrate          <int>   E.V.. set min video bitrate tolerance (in bits/s)
-g                <int>   E.V.. set the group of picture size

So all the render profile options are documented here in the ffmpeg documentation.