Как скачать blob видео?

1030
14 августа 2018, 05:20

Есть видео с src="blob:https://www.youtube.com/qwerty" Как средствами JavaScript скачать это видео?

Answer 1

Вы никак не скачаете видео именно по этой ссылке, т.к. на Youtube-разработчики удаляют доступ к файлу при помощи метода URL.revokeObjectURL(). Вот что об этом методе написано в справке разработчика:

Статический метод URL.revokeObjectURL() освобождает URL-объект, созданный ранее при помощи URL.createObjectURL(). Вызовите этот метод, когда закончите использовать URL-объект, чтобы браузер больше не предоставлял ссылку на файл.

Если бы, к примеру, ссылку на файл не удаляли, то его можно было бы скачать . В случае с Youtube ссылка получается одноразовой. Если вы перезагрузите страничку на Youtube, то увидите, что там будет новая ссылка.

Возможно, у вас возникнет вопрос "как скачать видео с Youtube по ссылке https://www.youtube.com/watch?v=qwerty", но для этого вам нужно задать уже новый вопрос.

READ ALSO
Проблема очистки canvas

Проблема очистки canvas

Пытаюсь создать некоторое подобие игры на JSСделал объект (игрока) и препятствия (их координаты и размеры рандомизируются) на канвасе

215
Как разместить html в iframe

Как разместить html в iframe

Я создал iframeХочу в iframe добавить html текст

177
Не получается запустить .each() функцию

Не получается запустить .each() функцию

Вопрос заключается в том что не получается заставить работать выборку по условию, конкретно пример кода:

153