php - 即时获取 YouTube 音频流

标签 php audio youtube stream mp3

我正在尝试从 PHP 中的 YouTube 视频中获取音频流(具有固定质量的 mp3 格式)。

请注意,我不能使用 FFMPEG,也不想将 mp3 保存在我的服务器上,但我只需要音频流(即时使用)。

您有任何代码或脚本吗?我用过很多,但一半需要FFMPEG,另一半保存在服务器中的mp3文件。

我的计划是点击浏览器:

http://host.com/process.php?url=<youtubeurl>

并在每次创建的变量中获取页面中的音频流

&stream = ......;

最佳答案

它不是 PHP,但我们开源了一个简单的一体化 node.js/CoffeeScript 网络应用程序,它可以从 URL 下载 YouTube 视频,然后使用 ffmpeg 将视频转换为 MP3。

github/demo/blog

关于php - 即时获取 YouTube 音频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17925522/

相关文章:

php - 通过 POST 提交 UL 的最佳方式?

android - 录制声音识别android

java - 在 Java 中解析 Youtube API 日期

java - 在 android 应用程序中嵌入 youtube channel

php - 如何获取当前访问的html页面并存储在php my sql中

php - 简单的 HTML DOM 无法获取文件

audio - 上传到谷歌云存储时转换音频文件

c# - C#错误C0115:GetComponent <Rigedbody2D>

php - PHP 中可用的整理器列表?

windows - 在控制面板 -> 声音中添加我自己的应用程序事件