Youtube或Flash文件音频提取


Youtube or Flash File audio extraction?

大家好,我想知道是否有网络语言(php,perl等)中的当前类或库能够直接从flash文件或youtube链接中提取音频。

谢谢你的时间!

从视频中提取音频的最简单方法是使用 FFMPEG。 有一个可用的 PHP 扩展,但我发现(由于安装问题)更容易直接使用 exec() 调用二进制文件。

这是从视频文件中剥离音频的好教程:http://howto-pages.org/ffmpeg/#strip

从该教程中:

ffmpeg -i mandelbrot.flv -vn -acodec pcm_s16le -ar 44100 -ac 2 mandelbrot.wav

现在,如果您所说的"闪存文件"是指SWF,那完全是另一回事。

Youtube 视频

使用.flv文件来包含视频。 这些本质上是电影文件,因此任何处理它们的库都应该能够提取音频。 在桌面上,我在linux下使用ffmpeg,这在命令行中使用起来很简单。 如果语言支持,您可能可以直接从您的网页调用它,但您只能在安装它的情况下执行此操作,这意味着它必须是您的服务器而不是托管帐户......