我需要一种从某些视频中提取音频的方法(在PHP中)。我有来自YouTube的视频流,所以我真的很喜欢它,如果它是在飞流,而不是我必须将它保存到临时目录并在那里处理(虽然这是可以接受的。)谢谢,艾萨克沃勒
编辑:更具体地说,我有一个MP4,我希望它是一个MP3。
答案 0 :(得分:3)
您将要使用ffmpeg之类的东西,并使用php的exec命令调用它。如果您浏览文档,我相信您可以找出用于获取音频的标志。
我之前在一个用于视频实时转码的项目中使用过此应用程序,就像一个魅力。只需确保您的服务器已正确安装它。
答案 1 :(得分:0)
Mplayer应该为你做这个,你可以调用的库和编解码器(PHP支持C库)将动态地从AV流中删除视频。
鉴于您定位youttube,您的工作会更容易一些,因为它们使用的是一小部分文件编码。
如果您花时间学习格式,您可以轻松地动态删除视频流并仅返回音频流。
如果您提供更多信息,例如您要对其进行编码的信息,或者最终信息,我们可能会提供更具体的帮助。
- 亚当