ffmpeg-libx264+;幻灯片放映产生涂抹输出

ffmpeg-libx264+;幻灯片放映产生涂抹输出,ffmpeg,slideshow,libx264,Ffmpeg,Slideshow,Libx264,我最近用libx264升级到了ffmpeg版本4.3.1 当我用它来生成一个单一的图像幻灯片 ffmpeg-y-loop 1-i shapes.jpg-t 0:0:5-vcodec libx264 output.mp4 我得到了一个模糊的图像,看起来像一个彩色瀑布(我知道-vcodec在这里是多余的) ffmpeg-y-loop 1-i shapes.jpg-t 0:0:5-vcodec mpeg4 output.mp4 一切正常 我尝试了几种不同的输入图像,例如: 产生以下结果: 我认为这

我最近用libx264升级到了ffmpeg版本4.3.1

当我用它来生成一个单一的图像幻灯片

ffmpeg-y-loop 1-i shapes.jpg-t 0:0:5-vcodec libx264 output.mp4

我得到了一个模糊的图像,看起来像一个彩色瀑布(我知道-vcodec在这里是多余的)

ffmpeg-y-loop 1-i shapes.jpg-t 0:0:5-vcodec mpeg4 output.mp4

一切正常

我尝试了几种不同的输入图像,例如:

产生以下结果:

我认为这是一个错误,但我只是想检查一下,确保我没有做任何事情!在我报告之前


我可以将libx264编解码器用于其他事情,比如转换格式,而且效果很好。我只在将图像转换为视频时看到这一点。

共享完整日志。我确实想出了一个解决办法。使用mpeg4编解码器生成mp4,然后使用libx264编解码器重新打包,大家都很高兴。@Gyan-我尝试添加它,但网站说结果太长,所以我将其发布在:抱歉,外部链接可能您的播放器不喜欢yuvj444p像素格式。使用libx264将
-vf format=yuv420p
添加到您的命令中,然后重试。@llogan-好的,是的,这会解决问题。xine和mplayer都有这个问题,这就是为什么我不认为这是一个球员的问题。