代码之家  ›  专栏  ›  技术社区  ›  Summer Developer

FFMPEG音频和图像到MP4-图像不显示[重复]

  •  1
  • Summer Developer  · 技术社区  · 6 年前

    我正在使用FFMPEG从各种音频和图像输入创建mp4。

    每个音频与一个图像配对,该图像应在音频持续时间内循环。

    因此,我的命令是:

    ffmpeg -i "myAudioFile.mp3" -loop 1  -i /var/www/html/storage/assets/myImagefile.png -vcodec libx264 -shortest -preset fast -acodec aac -strict -2 "myVideoFile.mp4"
    

    这似乎是可行的,除了结果 .mp4 我有音频,但没有视频(图像)。

    非常感谢。

    1 回复  |  直到 6 年前
        1
  •  4
  •   Gyan    6 年前

    FFmpeg正在将PNG的RGB格式转换为YUV 4:4:4,但大多数播放器只接受YUV 4:2:0,因此必须明确转换为YUV 4:2:0

    ... -vcodec libx264 -pix_fmt yuv420p ...