问题描述:
PDF转成视频 用moviepy 将图片生成视频的时候,生成的视频 有些播放器 播放只有声音没有图像.
解决方案:
查看源码后发现在 ffmpeg_writer.py 文件里面有一段这样的代码.
if ((codec == 'libx264') and(size[0] % 2 == 0) and(size[1] % 2 == 0)):cmd.extend(['-pix_fmt', 'yuv420p'])cmd.extend([filename])
于是把图片的宽和高都调整为偶数后,生成的视频就可以正常播放了.