【问题标题】:mp3 audio + background.jpg = result.mp4 in ffmpegmp3 音频 + background.jpg = ffmpeg 中的 result.mp4
【发布时间】:2023-03-12 06:50:01
【问题描述】:

将视频转换为 mp4 以上传到 youtube 时遇到问题。

我已经用下面的命令转换成avi格式了。

ffmpeg -y -i background.jpg -i deepmix.mp3 -c:a copy result.avi

但是当我将它上传到 youtube 时,它​​处于“处理状态”(0%)。根据https://support.google.com/youtube/answer/71674?hl=en,我等了 8 个小时,但没有运气。

还尝试使用以下命令将 avi 转换为 mp4。

ffmpeg -i input.avi -c:v libx264 -crf 19 -preset slow -c:a aac -strict experimental -b:a 192k -ac 2 out.mp4

运气不好。无法在 vlc 中播放 out.mp4。(音频没有播放视频)但是当我将此视频上传到 youtube 时,它​​处于“处理状态”(95%)。

也试过了:

ffmpeg  -i result.avi -vcodec libx264 -crf 25 out.mp4

当我上传到 youtube 时,仍处于“处理状态”(95%)。

如何直接转成mp4 720hd视频,一音频(mp3)一图片(jpg)?

【问题讨论】:

    标签: video youtube ffmpeg


    【解决方案1】:

    您可能会得到一帧视频,请改用这个:

    ffmpeg -loop 1 -i background.jpg -i deepmix.mp3 -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest out.mp4
    

    告诉 ffmpeg 循环图像(-loop)以及在音频结束时停止(-shortest)

    【讨论】:

      猜你喜欢
      • 2020-08-25
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 2011-03-16
      • 1970-01-01
      • 2016-05-25
      • 2022-08-13
      • 2022-01-06
      相关资源
      最近更新 更多