implement 2-pass vp9/webm transcoding
This commit is contained in:
parent
ac92eef8db
commit
5627005349
3 changed files with 92 additions and 23 deletions
|
|
@ -142,11 +142,43 @@ REPUBLISHER_VIDEO = [
|
|||
"max_height": 720,
|
||||
"mimetype": "video/mp4",
|
||||
"extension": "mp4",
|
||||
}
|
||||
},
|
||||
# {
|
||||
# "passes": [
|
||||
# {
|
||||
# "c:v": "libvpx-vp9",
|
||||
# "b:v": "0",
|
||||
# "crf": "30",
|
||||
# "pass": "1",
|
||||
# "deadline": "good",
|
||||
# "row-mt": "1",
|
||||
# "f": "null",
|
||||
# },
|
||||
# {
|
||||
# "c:v": "libvpx-vp9",
|
||||
# "b:v": "0",
|
||||
# "crf": "30",
|
||||
# "pass": "2",
|
||||
# "deadline": "good",
|
||||
# "row-mt": "1",
|
||||
# "c:a": "libopus",
|
||||
# "b:a": "96k",
|
||||
# "ac": "2",
|
||||
# },
|
||||
# ],
|
||||
# "name": "720",
|
||||
# "container": "webm",
|
||||
# "vcodec": "libvpx-vp9",
|
||||
# "acodec": "opus",
|
||||
# "audio_max_bitrate": 96000,
|
||||
# "max_height": 720,
|
||||
# "mimetype": "video/webm",
|
||||
# "extension": "webm",
|
||||
# },
|
||||
]
|
||||
|
||||
REPUBLISHER_FFMPEG_ENCODERS = ["libmp3lame", "libfdk_aac"]
|
||||
REPUBLISHER_FFMPEG_CODECS = ["aac", "mp3", "mpeg4", "vp9", "vorbis"]
|
||||
REPUBLISHER_FFMPEG_ENCODERS = ["libmp3lame", "libfdk_aac", "libvpx-vp9", "libopus"]
|
||||
REPUBLISHER_FFMPEG_CODECS = ["aac", "mp3", "mpeg4", "vp9", "opus"]
|
||||
|
||||
|
||||
CLOSESPIDER_ERRORCOUNT = 1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue