2013-07-29 4 views
2

Я пытаюсь получить аудио-поток (в формате mp3 с фиксированным качеством) с видео YouTube на PHP.Получите аудио-поток YouTube на лету

Обратите внимание, что я не могу использовать FFMPEG, а также я не хочу сохранять mp3 на своем сервере, но мне нужен только аудиопоток (на лету).

У вас есть код или сценарий? Я использовал много, но половина нужна FFMPEG, а другая сохраняет mp3-файл на сервере.

Мой план попасть в браузере:

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

и получить звуковой поток на странице в переменной, создавая каждый раз

&stream = ......; 
+0

Цель состоит в том, чтобы скачать только аудиопоток в переменной, то я отправить его в приложение для редактирования! Теперь я использую extrenal сайт, чтобы получить аудиопоток, но я просто размещаю procces на своем сервере и на лету! –

+0

Обратите внимание, что я узнал что-то очень полезное рядом с моим университетом! У видео есть звук внутри «тегов», поэтому мы можем экспортировать аудиопоток без использования rencode! Поэтому нам нужна программа, которая не будет ffmpeg, а более легкой и легкой программой! Вы видели что-то подобное в php? –

+0

Вы пытались реализовать и адаптироваться к [официальным образцам кода] (https://developers.google.com/youtube/v3/live/code_samples/php)? –

ответ

3

Это не PHP, но мы открыты sourced простой все-в-одном node.js/CoffeeScript веб-приложение, которое может загружать видео YouTube с URL-адреса, а затем конвертировать видео в MP3 с помощью ffmpeg.

github/demo/blog

+0

Спасибо за ваш ответ, но, как я сказал, я не могу использовать FFMPEG, поскольку сервер не разрешен в плане общедоступного хостинга! Так что я ищу другое решение ... если кто-нибудь может знать об этом, это было бы очень полезно ... –

+3

Демонстрация не работает: не удается GET /play?url=http://www.youtube.com/watch ? v = r2RgYkkK7OM – user2191332

Смежные вопросы