将大型MP3转换为视频


0

我有6个MP3文件,长度在1.2GB到2.8GB之间。我还有6个图像文件。我想用这6个MP3和图像制作6个视频。

  • 我曾尝试使用uMusic来合并它们,虽然它确实有效但质量很差,而且非常慢。
  • 或者我也尝试mp3toolbox.net,但它很快,它不支持我正在使用的大文件。
  • 我看到我可以使用ffmpeg,但我不知道使用哪个命令行参数。

有什么方法可以让我从uMusic中获得更好的质量,还是有更好的方法来实现我的目标?

Answers:


3

只需使用FFmpeg wiki中的示例,但使用Matroska作为输出容器,因为它支持H.264视频和MP3音频:

ffmpeg -loop 1 -i image.jpg -i audio.mp3 \
  -c:v libx264 -pix_fmt yuv420p \
  -c:a copy -shortest out.mkv

确保使用该-pix_fmt选项选择正确的颜色空间。否则,某些播放器可能无法显示该视频。

由于您正在复制音频流,因此在此过程中不会丢失任何质量。您可以通过添加-crf 18选项来提高视频质量,其中CRF设置质量

ffmpeg不应该对大型MP3文件有任何问题,虽然我想知道为什么它们必须那么大。除非它是24小时的物质价值。


每个文件的材料价值70到80个小时:)
Sachin Kainth

如何使用Matroska作为输出容器?
Sachin Kainth 2014年

...你通过使用out.mkv输出文件(或以任何结尾的方式.mkv)来做到这一点。我只是强调了我给你的命令和FFmpeg wiki上的命令之间的主要区别。
slhck

这个命令很棒!终于设法用图片渲染我的音乐了!:)
tftd 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.