控制台调用“格式工厂”和ffmpeg进行格式转换

格式工厂 官方主页 - 免费多功能的多媒体文件转换工具 (pcfreetime.com)

 

格式工厂软件能很方便地对多媒体格式进行转换,但只支持图形操作,如果想控制台批量自动操作就不知如何调用了,实际上他是通过ffmpeg进行格式转换的。

可以在格式工厂的图形界面中执行相关转换,同时在控制台中执行:wmic process where caption="ffmpeg.exe" get caption,commandline /value > d:\1.txt

在1.txt文件中查看相关的参数配置,然后在软件中(如c#)中直接执行ffmpeg和上述参数即可,以下是1.txt文件样例:

 

Caption=ffmpeg.exe
CommandLine="D:\Program Files\格式工厂\FormatFactory\ffmpeg.exe" -y -i "F:/STD_DVR_DOWNLOAD/38.mp4" -b:v 1966k -c:v:0 h264_qsv -ar 44100 -b:a 128k -c:a aac -ac 2 -strict -2 -rtbufsize 30m -max_muxing_queue_size 1024 "F:\FFOutput\38.mp4"

 

posted @ 2023-02-03 15:11  81  阅读(56)  评论(0编辑  收藏  举报