📜  ffmpeg 将 yuv 转换为 mp4 初学者 (1)

📅  最后修改于: 2023-12-03 15:15:03.595000             🧑  作者: Mango

ffmpeg 将 yuv 转换为 mp4 初学者

如果您是初学者,想要使用 ffmpeg 将 yuv 转换为 mp4,那么我们可以帮您。以下是一些步骤和代码片段,以帮助您轻松地完成任务。

步骤
  1. 确保已经安装 ffmpeg。如果没有安装,请访问 https://ffmpeg.org/download.html 下载并安装。

  2. 在命令行中,导航到包含您的 yuv 文件的目录。

  3. 使用以下命令将 yuv 文件转换为 mp4 文件:

ffmpeg -s [frame size] -r [frame rate] -i [input file] -c:v libx264 -preset [preset] -crf [quality] -pix_fmt yuv420p [output file].mp4
  1. 根据您的需要进行更改。以下是有关参数的更多信息:
  • [frame size]:帧大小,例如1920x1080
  • [frame rate]:帧速率,例如30
  • [input file]:输入文件名,例如input.yuv
  • [preset]:转码预设,例如mediumfastveryfast。更高的预设速度更快,但质量更低。
  • [quality]:视频质量,例如20。较低的质量与较高的压缩率相关联。
  • [output file]:输出文件名。如果您喜欢,则可以更改文件类型。
  1. 运行命令后,您的 mp4 文件将生成并保存在与 yuv 文件相同的目录中。
代码片段

以下是一个可以使用的示例代码片段,用于将 yuv 文件转换为 mp4 文件:

ffmpeg -s 1920x1080 -r 30 -i input.yuv -c:v libx264 -preset fast -crf 20 -pix_fmt yuv420p output.mp4

请注意,您需要将命令中的输入文件和输出文件更改为您正在使用的文件名。根据您的需要修改其他参数。

结论

现在,您已经知道如何将 yuv 文件转换为 mp4 文件了。希望这篇文章对您有所帮助,并且您可以轻松地完成您的项目。有关更多有关 ffmpeg 的信息,请访问 https://ffmpeg.org/documentation.html