MPEG4 HW Transcoding

Enable HW transcoding of mpeg4 when using NVENC
make-only-subtitle-default
Josh 5 years ago committed by GitHub
parent 65a46948c6
commit 597ca7841c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -347,6 +347,8 @@ function buildVideoConfiguration(inputs, file, logger) {
configuration.AddInputSetting("-c:v mpeg1_cuvid");
} else if (file.video_codec_name == "mpeg2") {
configuration.AddInputSetting("-c:v mpeg2_cuvid");
} else if (file.video_codec_name == "mpeg4") {
configuration.AddInputSetting("-c:v mpeg4_cuvid");
} else if (file.video_codec_name == "vc1") {
configuration.AddInputSetting("-c:v vc1_cuvid");
} else if (file.video_codec_name == "vp8") {
@ -361,7 +363,7 @@ function buildVideoConfiguration(inputs, file, logger) {
if (
(inputs.qsv !== "true" && inputs.nvenc !== "true") ||
stream.codec_name === "mpeg4"
(inputs.qsv === "true" && stream.codec_name === "mpeg4")
) {
configuration.RemoveOutputSetting("-c:v copy");
configuration.AddOutputSetting(`-c:v libx265 ${bitrateSettings}`);

Loading…
Cancel
Save