解决视频在钉钉播放出现转码或闪烁

问题

用录屏软件(如傲软录屏)录制的视频通过钉钉发送给对方后,接收方直接点开视频播放时会提示转码或出现画面闪烁。

原因

钉钉要求的视频的像素格式为yuv420p,而录屏软件的像素格式不符。例如,傲软录屏使用h264编码时视频的像素格式是yuvj420p。

解决方案

通过ffmpeg进行转码,可以参考下面的命令:

ffmpeg.exe -i src_video_path -pix_fmt yuv420p dst_video_path