yyhhyy's blog

yyhhyy

Python趣事

解决Moviepy剪辑视频画面卡帧,但有声的问题

在使用moviepy进行视频裁剪时,发现裁剪后的视频出现画面卡帧但声音继续播放的问题。通过排查,发现问题的根源在于视频帧类型和解码方式,特别是I帧的重要性。尝试直接使用ffmpeg也未能解决问题。最终通过重新编码视频,并设置`crf=0`确保每一帧为关键帧,成功解决了卡帧问题。虽然重新编码可能带来质量损失和性能消耗,但这是目前最有效的解决方案。
180
0
0
2024-08-01