Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
c6adee5e
Commit
c6adee5e
authored
Feb 15, 2021
by
Vincent Pinon
Browse files
Lighter export profiles names, allow tuning alpha & GPU profiles
parent
d9a08cd9
Pipeline
#51091
canceled with stage
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
data/profiles.xml
View file @
c6adee5e
<profiles
version=
"0.1"
>
<group
name=
"Generic (HD for web, mobile devices...)"
renderer=
"avformat"
type=
"av"
>
<profile
name=
"WebM
- the widespread free format (
VP8/Vorbis)"
extension=
"webm"
qualities=
"15,45"
defaultquality=
"
30
"
<profile
name=
"WebM
-
VP8/Vorbis
(libre
)"
extension=
"webm"
qualities=
"15,45"
defaultquality=
"
25
"
audioqualities=
"7,3"
defaultaudioquality=
"5"
args=
"f=webm vcodec=libvpx acodec=vorbis crf=%quality vb=0 quality=good aq=%audioquality max-intra-rate=1000"
speeds=
"cpu-used=2;cpu-used=3;cpu-used=4;cpu-used=5"
/>
<profile
name=
"MP4
- the dominating format (
H264/AAC
)
"
extension=
"mp4"
qualities=
"15,
20,
45"
defaultquality=
"
30
"
<profile
name=
"MP4
-
H264/AAC"
extension=
"mp4"
qualities=
"15,45"
defaultquality=
"
25
"
audiobitrates=
"256,64"
defaultaudiobitrate=
"160"
args=
"f=mp4 movflags=+faststart vcodec=libx264 progressive=1 g=15 bf=2 crf=%quality acodec=aac ab=%audiobitrate+'k'"
speeds=
"preset=slower;preset=medium;preset=faster;preset=ultrafast"
/>
<profile
name=
"AV1 - patent-free"
extension=
"webm"
qualities=
"15,20,45"
defaultquality=
"30"
args=
"f=webm acodec=libopus ar=48000 ab=128k vcodec=libaom-av1 vb=0 crf=%quality row-mt=1 tile-columns=2 tile-rows=1 cpu-used=4 strict=experimental"
/>
<profile
name=
"MPEG-2"
extension=
"mpg"
qualities=
"3,15"
defaultquality=
"5"
audioqualities=
"3,7"
defaultaudioquality=
"3"
...
...
@@ -21,22 +18,33 @@
<profile
name=
"GIF High Quality"
extension=
"GIF"
args=
""
/>
</group>
<group
name=
"Ultra-High Definition (4K)"
renderer=
"avformat"
type=
"av"
>
<profile
name=
"WebM-VP9"
extension=
"webm"
<profile
name=
"WebM-VP9
/Vorbis (libre)
"
extension=
"webm"
qualities=
"15,45"
defaultquality=
"25"
audioqualities=
"7,3"
defaultaudioquality=
"5"
args=
"f=webm acodec=vorbis vcodec=libvpx-vp9 crf=%quality vb=0 quality=good aq=%audioquality"
speeds=
"cpu-used=2;cpu-used=3;cpu-used=4;cpu-used=5"
/>
<profile
name=
"WebM-AV1/Opus (libre)"
extension=
"webm"
qualities=
"15,45"
defaultquality=
"25"
audiobitrates=
"256,64"
defaultaudiobitrate=
"160"
args=
"f=webm acodec=libopus vcodec=libaom-av1 crf=%quality vb=0 row-mt=1 tile-columns=2 tile-rows=1 strict=experimental ab=%audiobitrate+'k'"
speeds=
"cpu-used=2;cpu-used=3;cpu-used=4;cpu-used=5"
/>
<profile
name=
"MP4-H265 (HEVC)"
extension=
"mp4"
qualities=
"15,
3
5"
defaultquality=
"25"
audiobitrates=
"
192
,64"
defaultaudiobitrate=
"160"
qualities=
"15,
4
5"
defaultquality=
"25"
audiobitrates=
"
256
,64"
defaultaudiobitrate=
"160"
args=
"properties=x265-medium f=mp4 vcodec=libx265 acodec=aac crf=%quality ab=%audiobitrate+'k'"
speeds=
"preset=slower;preset=medium;preset=faster;preset=ultrafast"
/>
</group>
<group
name=
"Video with Alpha"
renderer=
"avformat"
type=
"av"
>
<profile
name=
"Alpha VP8"
extension=
"webm"
args=
"f=webm vcodec=libvpx g=120 rc_lookahead=16 quality=good speed=0 vprofile=0 qmax=51 qmin=11 slices=4 vb=2M maxrate=24M minrate=100k arnr_max_frames=7 arnr_strength=5 arnr_type=3 auto-alt-ref=0 mlt_image_format=rgb24a pix_fmt=yuva420p acodec=vorbis ab=128k"
/>
qualities=
"15,45"
defaultquality=
"25"
audioqualities=
"7,3"
defaultaudioquality=
"5"
args=
"f=webm vcodec=libvpx acodec=vorbis crf=%quality vb=0 quality=good aq=%audioquality max-intra-rate=1000 mlt_image_format=rgb24a pix_fmt=yuva420p"
speeds=
"cpu-used=2;cpu-used=3;cpu-used=4;cpu-used=5"
/>
<profile
name=
"Alpha VP9"
extension=
"webm"
args=
"vcodec=libvpx-vp9 vb=2M g=120 bf=2 threads=0 rc_lookahead=16 quality=good speed=3 vprofile=0 qmax=51 qmin=4 slices=4 tile-columns=6 frame-parallel=1 lag-in-frames=25 row-mt=1 auto-alt-ref=0 mlt_image_format=rgb24a pix_fmt=yuva420p acodec=libopus ar=48000 ab=128k"
/>
qualities=
"15,45"
defaultquality=
"25"
audioqualities=
"7,3"
defaultaudioquality=
"5"
args=
"f=webm acodec=vorbis vcodec=libvpx-vp9 crf=%quality vb=0 quality=good aq=%audioquality mlt_image_format=rgb24a pix_fmt=yuva420p"
speeds=
"cpu-used=2;cpu-used=3;cpu-used=4;cpu-used=5"
/>
<profile
name=
"Alpha MOV"
extension=
"mov"
args=
"vcodec=qtrle pix_fmt=argb"
/>
</group>
...
...
@@ -46,10 +54,6 @@
audiobitrates=
"192,128"
defaultaudiobitrate=
"160"
args=
"properties=dv_%dv_standard/DVD mlt_profile=dv_%dv_standard f=dvd vcodec=mpeg2video acodec=ac3 qscale=%quality ab=%audiobitrate+'k'"
speeds=
"subq=5 cmp=2 subcmp=2 trellis=1 bf=2;subq=3 cmp=1 subcmp=1 trellis=1 bf=2;subq=1"
/>
<profile
name=
"Flash"
extension=
"flv"
qualities=
"5,15"
defaultquality=
"5"
audiobitrates=
"160,96"
defaultaudiobitrate=
"128"
args=
"properties=Flash qscale=%quality ab=%audiobitrate+'k'"
/>
<profile
name=
"MPEG4-ASP/MP3 (DivX compatible)"
extension=
"avi"
qualities=
"5,15"
defaultquality=
"5"
audioqualities=
"3,7"
defaultaudioquality=
"5"
...
...
@@ -60,13 +64,19 @@
audioqualities=
"3,5,7"
defaultaudioquality=
"5"
args=
"f=asf vcodec=wmv2 acodec=wmav2 qscale=%quality aq=%audioquality"
/>
</group>
<group
name=
"GPU | testing"
renderer=
"avformat"
type=
"av"
>
<profile
name=
"NVENC H264 CBR"
extension=
"mp4"
args=
"f=mp4 vcodec=nvenc_h264 vb=30000k rc=cbr acodec=aac ab=192k"
/>
<group
name=
"Hardware Accelerated (experimental)"
renderer=
"avformat"
type=
"av"
>
<profile
name=
"NVENC H264 ABR"
extension=
"mp4"
bitrates=
"30000,1000"
defaultbitrate=
"6000"
audiobitrates=
"256,64"
defaultaudiobitrate=
"160"
args=
"f=mp4 vcodec=nvenc_h264 vb=%bitrate+'k' acodec=aac ab=%audiobitrate+'k'"
/>
<profile
name=
"NVENC H264 VBR"
extension=
"mp4"
args=
"f=mp4 vcodec=nvenc_h264 vb=30000k minrate=20000k maxrate=60000k acodec=aac ab=192k"
/>
<profile
name=
"NVENC H265"
extension=
"mp4"
args=
"f=mp4 vcodec=hevc_nvenc vb=30000k acodec=aac ab=192k"
/>
qualities=
"15,45"
defaultquality=
"25"
audiobitrates=
"256,64"
defaultaudiobitrate=
"160"
args=
"f=mp4 vcodec=nvenc_h264 rc=constqp vglobal_quality=%quality vq=%quality acodec=aac ab=%audiobitrate+'k'"
/>
<profile
name=
"NVENC H265 ABR"
extension=
"mp4"
bitrates=
"30000,1000"
defaultbitrate=
"6000"
audiobitrates=
"256,64"
defaultaudiobitrate=
"160"
args=
"f=mp4 vcodec=hevc_nvenc vb=%bitrate+'k' acodec=aac ab=%audiobitrate+'k'"
/>
<profile
name=
"VAAPI Intel H264"
extension=
"mp4"
args=
"f=mp4 vaapi_device=/dev/dri/renderD128 vf=’format=nv12,hwupload’ vcodec=h264_vaapi vb=30000k acodec=aac ab=192k"
/>
<profile
name=
"VAAPI AMD H264"
extension=
"mp4"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment