这是一个理论上的想法,但希望我在这里的发帖能够提供一些知识。
让我们说youtube上有一段音乐视频。是否可以使用youtube api剥离视频的音乐并将其用作在另一个网站上进行某些可视化的方式?
它非常类似于任何基于音乐节拍进行可视化的音乐播放器。 这样可能吗?
答案 0 :(得分:2)
请记住,有更好的方法。 PHP不是声音/图形/动画平台。它可以很好地处理单个图像,但单独执行此操作会占用大量系统资源,并且通常会超出典型PHP的最大内存限制。
我自己没有对此进行测试,但这是我发现尽可能多地尝试使用PHP的方法。它需要解决可能比您通常从旧atari获得的更糟糕的产品,并在提供定制版本之前完全下载和处理视频文件。
首先,在您的服务器上下载并设置ffmpeg。命令行版本可能是最好的,因为您可以使用PHP的各种exec
函数来调用它。
如果您的服务器能够在典型的30秒PHP超时限制内完成所有操作,那么您应该一切都很好。如果没有,你将不得不分叉一个新的PHP进程来处理处理,同时给客户端一些队列票,以便稍后检查最终文件。
实际上,我根本不可能提供任何好的建议。有一些网站提供从Youtube视频中删除音频的服务。 GS:“剥离youtube音频”。从那里开始可能会有很好的领先优势。
答案 1 :(得分:1)
是的,但您不会使用YouTube API来播放视频中的音乐。
理论上可行,在法律上是不切实际的。
答案 2 :(得分:1)
查看Wuddy! Video Muzik已经制作完成,将歌曲名称写入输入区域并按回车键,单击一首歌曲并从Youtube上收听:)