кто-нибудь знает, возможно ли визуализировать звуковую волну из видео, воспроизводимого в проигрывателе YouTube, с помощью Javascript? Спасибо!
генерация звуковой волны из видео на YouTube
comment
Вы запрашиваете звуковой файл .wav или пытаетесь создать визуальную визуализацию формы волны?
- person rdrkt   schedule 28.11.2012
comment
Извините, на самом деле я не очень ясно выразился. Я попытаюсь исправить свой вопрос: я хотел бы использовать javascript, чтобы нарисовать обзор звуковой волны звуковой дорожки видео YT, пока он воспроизводится (или даже лучше, прежде чем он начнет воспроизводиться) во встроенном JavaScript-плеере YouTube, контролируемом через Youtube Javascript Player API. Кто-то знает, возможно ли это?...
- person Gianluca Sibaldi   schedule 19.04.2013
Ответы (1)
На стороне клиента невозможно изолировать аудио от видеоданных. Вам нужно будет получить необработанные аудиоданные, чтобы затем обработать их с помощью WebAudio API (например, отобразить).
Есть некоторые серверные решения (извлечение аудио из видео, отправка его обратно и т. д.), но это не законно, так как написано в TOS youtube: (https://developers.google.com/youtube/terms?hl=fr)
Вы не можете:
отделять, изолировать или изменять аудио- или видеокомпоненты любого >аудиовизуального контента YouTube, доступного через API YouTube;
продвигать отдельно аудио- или видеокомпоненты любого аудиовизуального >контента YouTube, доступного через API YouTube;
Подробнее см. в этих вопросах: Есть ли API Youtube, который дает только звук?
person
scriptify
schedule
24.06.2016