aboutsummaryrefslogtreecommitdiffstats
path: root/mvc/basicconverters.py
diff options
context:
space:
mode:
Diffstat (limited to 'mvc/basicconverters.py')
-rw-r--r--mvc/basicconverters.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/mvc/basicconverters.py b/mvc/basicconverters.py
index 16347fe..76bc2b6 100644
--- a/mvc/basicconverters.py
+++ b/mvc/basicconverters.py
@@ -3,6 +3,14 @@ import re
from mvc import converter
+class WebM_UHD(converter.FFmpegConverterInfo1080p):
+ media_type = 'format'
+ extension = 'webm'
+ parameters = ('-f webm -vcodec libvpx -g 120 -lag-in-frames 16 '
+ '-deadline good -cpu-used 0 -vprofile 0 -qmax 51 -qmin 11 '
+ '-slices 4 -b:v 4M -acodec libvorbis -ab 128k '
+ '-ar 44100')
+
class WebM_HD(converter.FFmpegConverterInfo720p):
media_type = 'format'
extension = 'webm'
@@ -111,12 +119,13 @@ mp3 = MP3('MP3')
ogg_vorbis = OggVorbis('Ogg Vorbis')
audio_formats = ('Audio', [mp3, ogg_vorbis])
+webm_uhd = WebM_UHD('WebM UHD')
webm_hd = WebM_HD('WebM HD')
webm_sd = WebM_SD('WebM SD')
mp4 = MP4('MP4')
theora = OggTheora('Ogg Theora')
-video_formats = ('Video', [webm_hd, webm_sd, mp4, theora])
+video_formats = ('Video', [webm_uhd, webm_hd, webm_sd, mp4, theora])
dnxhd_1080 = DNxHD_1080('DNxHD 1080p')
dnxhd_720 = DNxHD_720('DNxHD 720p')