求助一个媒体转换的解决方案!

2023-10-02 18:03:24 +08:00
 luke8beijing

求助一个媒体转换的解决方案!

要把一批几十上百 mp3 文件转换成 MP4 视频,视频图像显示用一幅固定照片画面即可。 已经可以用 anymp4 小工具进行转换了。但是.... 大家谁知道有没啥工具可以批量转换或者命令行工具可用啊?

format factory 之类的工具能够批处理转换但无法加入照片图像

Help !

感谢!

869 次点击
所在节点    问与答
9 条回复
LLaMA2
2023-10-02 18:03:53 +08:00
ffmpeg
shalingye
2023-10-02 18:06:47 +08:00
py+ffmpeg 几分钟写一个脚本
luke8beijing
2023-10-02 18:10:09 +08:00
@ye4tar 感谢回复!
我对 ffmpeg 没有研究
能否指点怎么用一个或几个命令行实现这个功能吗?
或者哪里能够找到可参考的例子?
感谢!
imoru
2023-10-02 18:24:52 +08:00
ffmpeg -loop 1 -i "$image_file" -i "$mp3_file" -vf "pad=width=ceil(iw/2)*2:height=ceil(ih/2)*2:x=(ow-iw)/2:y=(oh-ih)/2" -c:v libx264 -c:a aac -shortest "$output_file"

然后写个脚本遍历 mp3 文件就行
luke8beijing
2023-10-02 19:55:43 +08:00
@imoru 万分感谢!!!我试试看。。。
luke8beijing
2023-10-02 21:57:24 +08:00
@imoru
折腾了半天还是不成。。。MP4 能够生成,只有图片没有声音,声音文件没合进去。
.\ffmpeg -i ".\screen.png" -i ".\input.mp3" -vf scale=480x360 -shortest ".\output.mp4"
把命令行改成这样搞的。
好像也没有报错。
汗。。。方便 vx 交流么?
dankai
2023-10-03 11:05:19 +08:00
建议问问 ChatGPT
luke8beijing
2023-10-03 19:44:52 +08:00
@dankai 太感谢!!!怎么把这小子忘了呢。。。
luke8beijing
2023-10-04 20:40:26 +08:00
@dankai GPT 不是一般的爽!!!问题全解决了!!感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/978601

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX