*转换(MP3,M4P,和喜欢),以OGG通过命令行对HTML5的兼容性(Convert * (mp

2019-09-21 03:41发布

哪些选项我有一个转换的MP3到OGG使用PHP动态? 我认为要做到这一点的唯一方法是通过与执行语句命令行。 这是真的? 那么,是什么转换器(以及相关的命令)将我最好是去使用?

我努力了:

oggenc2.exe但由我传递的MP3是不是一个有效的文件类型的程序告诉

ffmpeg.exe但无法弄清楚如何从MP3到OGG(发现如何从OGG到MP3虽然)

转换MP3通过PHP来OGG

Answer 1:

你没看得很远......

EXEC( “/ USR /斌/ ffmpeg的-i infile.mp3 -acodec libvorbis outfile.ogg”);



Answer 2:

现在建议(见下面的注释)使用avconv音频和视频文件转换,而不是ffmpeg的。

avconv -i in.mp3 -ar 16000 out.ogg

其中16000是采样率。 您可以检查与源文件的采样率:

file in.mp3

注:我使用的ffmpeg得到这个警告在我的Ubuntu箱:该程序已被弃用。 此程序仅供兼容性,将在未来版本中删除。 请改用avconv。



文章来源: Convert * (mp3, m4p, and the likes) to OGG via Command Line for HTML5 compatibility