mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-04 12:14:45 +13:00
Chrome WebM transparency fix
This commit is contained in:
parent
c7ed2ad73e
commit
91f147e7c2
1 changed files with 1 additions and 0 deletions
|
@ -174,6 +174,7 @@ public string GetFFmpegArgs(bool isCustom = false)
|
||||||
case FFmpegVideoCodec.libvpx: // https://trac.ffmpeg.org/wiki/Encode/VP8
|
case FFmpegVideoCodec.libvpx: // https://trac.ffmpeg.org/wiki/Encode/VP8
|
||||||
args.AppendFormat("-deadline {0} ", "realtime");
|
args.AppendFormat("-deadline {0} ", "realtime");
|
||||||
args.AppendFormat("-b:v {0}k ", FFmpeg.VPx_bitrate);
|
args.AppendFormat("-b:v {0}k ", FFmpeg.VPx_bitrate);
|
||||||
|
args.AppendFormat("-pix_fmt {0} ", "yuv420p"); // -pix_fmt yuv420p required otherwise causing issues in Chrome related to WebM transparency support
|
||||||
break;
|
break;
|
||||||
case FFmpegVideoCodec.libxvid: // https://trac.ffmpeg.org/wiki/Encode/MPEG-4
|
case FFmpegVideoCodec.libxvid: // https://trac.ffmpeg.org/wiki/Encode/MPEG-4
|
||||||
args.AppendFormat("-qscale:v {0} ", FFmpeg.XviD_qscale);
|
args.AppendFormat("-qscale:v {0} ", FFmpeg.XviD_qscale);
|
||||||
|
|
Loading…
Reference in a new issue