XVID FourCC for MPEG-4 codecs.

This commit is contained in:
Vlad Firoiu 2017-02-21 10:06:46 -08:00
parent d4686aa1a7
commit a1a9e488a5
1 changed files with 4 additions and 3 deletions

View File

@ -140,9 +140,10 @@ bool AVIDump::CreateVideoFile()
return false;
}
if (!g_Config.bUseFFV1)
s_codec_context->codec_tag =
MKTAG('X', 'V', 'I', 'D'); // Force XVID FourCC for better compatibility
// Force XVID FourCC for better compatibility
if (codec->id == AV_CODEC_ID_MPEG4)
s_codec_context->codec_tag = MKTAG('X', 'V', 'I', 'D');
s_codec_context->codec_type = AVMEDIA_TYPE_VIDEO;
s_codec_context->bit_rate = g_Config.iBitrateKbps * 1000;
s_codec_context->width = s_width;