我想用PHP构建在线音频/视频转换器。
我想让用户自动转换视频,而不需要额外的配置,如(比特率,编解码器等),只需选择设备名称[例如:三星Galaxy S5]。
所以,我想要预先配置的文件。包含所有设备的视频配置…
请帮帮我?关于这个。开源项目
FFmpeg几乎可以在任何视频和音频格式之间转换。
因此,为每个支持的设备分配"默认"扩展名,并使用默认值执行FFmpeg转换。大多数值都是默认设置的,所以在CLI中需要做的就是:
ffmpeg -i InputFile.mov OutputFile.mpeg
如果需要指定任何其他参数,请使用文档。请记住,大多数参数位置对输出文件有不同的影响(浪费了大约6小时寻找那个"bug")。
你必须检查每个设备的数据表。据我所知,没有一个"魔法"表包含所有现存的设备。