Как загружать видео YouTube через HTTPS

Просто добавьте следующее в свой файл .bashrc (если вы используете bash)

export LC_ALL="en_US.UTF-8"
1
задан 15 April 2013 в 00:25

4 ответа

Просто не используйте wget.

sudo apt-get install youtube-dl
youtube-dl https://www.youtube.com/watch?v=StJLvbPIvTw

Работает в моей системе.

8
ответ дан 25 May 2018 в 00:52
  • 1
    это тоже работает с HTTPS? – vipin8169 4 March 2013 в 14:52
  • 2
    я попробовал, но он дал ошибку: - [youtube] Setting language [youtube] StJLvbPIvTw: Downloading video webpage [youtube] StJLvbPIvTw: Downloading video info webpage ERROR: "token" parameter not in video info for unknown reason – vipin8169 4 March 2013 в 14:54
  • 3
    вы скопировали мои команды? он отлично работает здесь. Попробуйте это для некоторых других youtubes. Вот исходный код: bitbucket.org/rg3/youtube-dl/src/… – don.joey 4 March 2013 в 14:58
  • 4
    @ vipin8169 Возможно, вам понадобится более новая версия youtube-dl. – qbi 4 March 2013 в 15:02
  • 5
    @ vipin8169 Нет, команда не получит последнюю версию, поскольку версия репозиториев Ubuntu довольно старая (довольно старая, учитывая, как часто меняется API Youtube, затрагивая все эти программы загрузчика). Я отредактировал инструкции о том, как получить последнюю версию (на момент написания этого комментария, отредактировать еще не утвержден). Я не знаю, есть ли какие-либо исправления, связанные с https, в новой версии (-ах), но вы должны попробовать в любом случае. – pileofrocks 5 March 2013 в 00:13

вы не можете использовать wget для загрузки видео с youtube, потому что адрес - это просто веб-страница видео, а не видеофайл.

youtube-dl работает с https (фактическая версия).

Я не знаю, исправлена ​​ли проблема с youtube-dl, но если вы следовали процедуре установки, упомянутой на веб-сайте (и установили ее в / usr / local / bin), вы должны указать вывод папке, например:

cd /usr/local/bin
sudo youtube-dl -o '/home/username/Music/test.flv' https://www.uTube.com/v?=

по умолчанию youtube-dl загрузить лучшее качество

другой вариант - clipgrab.

он поставляется с приятным графическим интерфейсом: )

1
ответ дан 25 May 2018 в 00:52

Почему вы не используете аддон-помощник Video Downloader в Firefox. Отлично работает для меня

Вот ссылка:

https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/?src=ss

, и он работает с HTTPS.

0
ответ дан 25 May 2018 в 00:52
  • 1
    Я рекомендую отредактировать это, чтобы предоставить ссылку и, если возможно, информацию о том, как ее установить / использовать. Кроме того, вы подтвердили, что это работает через HTTPS? – Eliah Kagan 4 March 2013 в 15:25
  • 2
    Я не могу открыть https в firefox, только хром мог его открыть. не знаю, в чем проблема – vipin8169 5 March 2013 в 13:35
  • 3
    вы используете прокси-сервер или vpn? убедитесь, что firefox настроен правильно – Anam Ahmed 5 March 2013 в 14:03

Согласно вашему вопросу и вашему местоположению, возможно, вы находитесь за некоторыми ограничительными сетевыми настройками. Лучше всего включить HTTPS по умолчанию. Вы можете установить плагин HTTPS Everywhere для Firefox или Google Chrome. Этот плагин пытается получить доступ к YouTube, а также другим страницам на HTTPS по умолчанию. Кроме того, в Firefox addons есть несколько плагинов, которые позволяют загружать видео. Например, Video DownloadHelper работает на нескольких видеостраницах. С помощью обоих подключаемых модулей вы можете загружать видео через HTTPS.

Если вам нужен плагин для Chromium, посмотрите на это HTTPS Everywhere , а также на другие ответы на этот вопрос.

0
ответ дан 25 May 2018 в 00:52
  • 1
    Мне нужно приложение Chrome, в firefox оно не работает – vipin8169 4 March 2013 в 15:16

Другие вопросы по тегам:

Похожие вопросы: