Есть ли API-интерфейс Youtube, который дает только аудио?
Я искал этот вопрос несколько раз
Многие предложили "получить как аудио, так и видео". И спрячьте видео. и сказал, что "нет только аудио API"
Но для этого требуется больше трафика, чем когда извлекается только аудио, если я хочу слушать музыку через Youtube.
Что меня пугает, приложение для Android под названием Firetube предоставляет только аудио.
Это просто трюк или Google предоставляет API только для АУДИО?
Ответы
Ответ 1
Относительно Условий использования API YouTube
https://developers.google.com/youtube/terms
ВЫ НЕ МОЖЕТЕ:
разделять, изолировать или изменять аудио- или видеокомпоненты любого Аудиовизуальное содержимое YouTube, доступное через API YouTube;
продвигать отдельно аудио- или видеокомпоненты любого YouTube аудиовизуальное содержимое, доступное через API YouTube;
Ответ 2
ДА ВЫ МОЖЕТЕ
Да, это, безусловно, возможно, вот API для этого:
https://market.mashape.com/ehmo/savedeo
Несмотря на то, что это противоречит Условиям использования YouTube, технически можно взломать ссылку на скачивание только аудио, а также то, как работает API выше.
Вот как я представляю, что SaveDeo API делает свою магию:
Загрузите ТОЛЬКО аудио из видео с YouTube
Вот что сказал мне парень в SaveDeo:
У Youtube есть только аудиофайлы. Savedeo ничего не делает предоставляя вам ссылку. Как мы это делаем, причина вы используете saveeo, не так ли.
Ответ 3
Используйте API YouTube YouTube. Код iframe генерирует кнопки загрузки в разных качествах, и это бесплатно и без рекламы.
https://youtubemp3api.com/
Посмотрите также на эту ссылку Github:
YouTube-MP3-API @GitHub
Ответ 4
Ну, я знаю его старый поток, но все же я отправляю свой ответ, потому что его еще не ответили.
Я знаю его политику youtube для загрузки видео, но есть способ загрузки youtube видео в качестве аудио /mp 3 файла.
Прежде всего: http://api.youtube6download.top
Эти ребята дадут вам самый простой способ конвертировать yt в mp3, используя там HTML LINK, Javascript/iframe виджеты.
Я также видел их API, перечисленные на mashape
ссылка: https://market.mashape.com/CoolGuruji/youtube-to-mp3-download
Все, что вам нужно для ввода идентификатора видео youtube, будет извлекать/конвертировать видео в формате аудио.
Не является официальным API по самому youtube.
Я использую его на своих сайтах, он очень хорошо работает для меня.
Надеюсь, теперь на этот вопрос будет дан ответ.
Ответ 5
youtube-dl
Это технически возможно и очень легко сделать с youtube-dl
. Примечание: это не "api". Это не поддерживается Google, и это технически может быть против TOS. Я предполагаю, что если у вас есть доступ в Северной Корее, это абсолютно законно.
# Download the stream and extract the audio.
youtube-dl -x
# If you just need the url you can use
youtube-dl -x --get-url <URL>
Ответ 6
Обновление, потому что я думаю, что никто не думал, что это легко. Просто прочитайте его, если вы хотите использовать его для частного использования (вы знаете, термины youtube и тому подобное).
После некоторой исследовательской работы с различными API-интерфейсами и библиотеками и изучения исходного кода я просто попробовал это самостоятельно и wolla.
Просто говоря, только аудио ссылки находятся в источнике страницы каждого видео.
Вам просто нужно знать, что вы ищете;)
Откройте видеоролик youtube, просмотрите источник страницы и найдите "mime% 3Daudio". Должно быть 5 совпадений, полный URL-адрес, например:
"HTTPS% 3A% 2F% 2Fr2 --- sn-35cxanpbo5a-8pxl.googlevideo.com% 2Fvideoplayback% 3Fsource% 3Dyoutube% 26signature% 3D30EC556F55533FBFD9003767730D10556681F33A.B12E021CA54CCB9E225F58A4430E9BB528081FB5% 26requiressl% 3Dyes% 26expire% 3D1527306011% 26clen% 3D3064602% 26initcwndbps% 3D1152500% 26ipbits % 3D0% 26mime% 3Daudio% 252Fmp4% 26dur% 3D192.911% 26fvip% 3D5% 26lmt% 3D1524946334873350% 26key% 3Dyt6% 26sparams% 3Dclen% 252Cdur% 252Cei% 252Cgir% 252Cid% 252Cinitcwndbps% 252Cip% 252Cipbits% 252Citag% 252Ckeepalive% 252Clmt % 252Cmime% 252Cmm% 252Cmn% 252Cms% 252Cmv% 252Cpl% 252Crequiressl% 252Csource% 252Cexpire% 26itag% 3D140% 26gir% 3Dyes% 26ip% 3D81.217.53.239% 26id% 3Не-ALNxMeQYw4LLc1FAjxt4h795wKTdqJnzc_SBgzEJVBxR% 26с% 3DWEB% 26keepalive% 3Dyes% 26мм % 3D31% 252C29% 3Dsn% 26 млн-35cxanpbo5a-8pxl% 252Csn-2gb7sn7r% 26ei% 3Du4IIW7DfC46rgAfrrpnICw% 26ms% 3Dau% 252Crdu% 26mt% 3D1527284230% 26pl% 3D16% 26mv% 3DM"
Просто расшифруйте URL, и вы получили то, что хотите.
Ответ 7
Я разработал малое программное обеспечение YouTuber для извлечения mp3 с YouTube.
Вы можете клонировать исходный код https://github.com/maythamfahmi/YouTuber
Или просто используйте версию выпуска в командной строке (cmd) для окон https://github.com/maythamfahmi/YouTuber/releases.
отказ от ответственности: добавленный github для моего личного репо
Ответ 8
используя loadercdn, вы можете подать заявку на свой собственный API для загрузки.
Ответ 9
Попробуйте этот API https://www.yt2mp3.ws/developers/ он производит качественный YouTube для Mp3/Mp4. Что может быть легко внедрено.