Cant download youtube buffered video

Мне нужен способ сохранить буферизованное видео youtube. У меня медленная пропускная способность и мне нужен способ не тратить данные на загрузку уже буферизованного видео. Я прочитал этот ответ: http://ubuntuforums.org/showthread.php?t=1714940#3 и все выполнил.

Теперь, мой вывод ls -l :

lr-x------ 1 cortana cortana 64 Jun 17 17:36 0 -> /dev/null
lrwx------ 1 cortana cortana 64 Jun 17 17:36 1 -> /dev/pts/14
lrwx------ 1 cortana cortana 64 Jun 17 17:36 10 -> anon_inode:[eventpoll]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 11 -> socket:[1280829]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 12 -> socket:[1280830]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 13 -> pipe:[1280831]
l-wx------ 1 cortana cortana 64 Jun 17 17:36 14 -> pipe:[1280831]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 15 -> socket:[1281581]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 16 -> anon_inode:[eventfd]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 17 -> socket:[1280833]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 18 -> /home/cortana/.mozilla/firefox/fdwt4bch.default/cert8.db
lrwx------ 1 cortana cortana 64 Jun 17 17:36 19 -> anon_inode:[eventfd]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 2 -> /dev/pts/14
lr-x------ 1 cortana cortana 64 Jun 17 17:36 20 -> /home/cortana/.mozilla/firefox/fdwt4bch.default/key3.db
lrwx------ 1 cortana cortana 64 Jun 17 17:36 3 -> socket:[1279702]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 4 -> socket:[1214048]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 5 -> /usr/lib/firefox/omni.ja
lr-x------ 1 cortana cortana 64 Jun 17 17:36 6 -> /usr/lib/firefox/browser/omni.ja
lrwx------ 1 cortana cortana 64 Jun 17 17:36 7 -> anon_inode:[eventfd]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 8 -> pipe:[1281579]
l-wx------ 1 cortana cortana 64 Jun 17 17:36 9 -> pipe:[1281579]

В нем нет ничего, что начинается с /tmp. Так какой из них должен содержать видео. Этот способ теперь недействителен или что-то еще?

2
задан 17 June 2016 в 15:15

2 ответа

Используйте Firefox. Установите дополнительное Видео DownloadHelper. Скорректируйте qulity видео загрузки с настроек. Около видео загрузки это имеет намного больше функций как локальное преобразование файла, снимок экрана, экранная запись и многое другое.

0
ответ дан 2 December 2019 в 03:46

youtube-dl является, вероятно, лучшим инструментом для загрузки видео с YouTube (они также поддерживают набор других сайтов. Для установки его просто следуют инструкциям на странице загрузки. На Linux можно получить его использование curl или wget:

sudo curl -L https://yt-dl.org/downloads/2016.06.16/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Это загрузит youtube-dl на/usr/local/bin и сделает его исполняемым файлом (также необходимо ли установить Python, но кому на земле не установили его уже?;)

Править: Это не обязательно для вставления его/usr/local/bin/, можно поместить youtube-dl в любую папку в системе, которую Вы любите, например, в Вашем домашнем dir:

curl -L https://yt-dl.org/downloads/2016.06.16/youtube-dl -o ~/youtube-dl
chmod a+rx ~/youtube-dl

и выполните его от домашнего dir.

Используя его действительно просто, просто откройте терминал, скопируйте ссылку YouTube видео, которое Вы хотите загрузить и выполнить:

youtube-dl https://www.youtube.com/watch?v=lQ0Tj2NgtaE

Насколько я помню, что это выберет наилучшее имеющееся качество (аудио и видео) и загрузит его. Если Вы хотите решить, какое качество Вы хотите загрузить Вас, может выполнить следующую команду для исследования, какие качества доступны:

youtube-dl -F https://www.youtube.com/watch?v=lQ0Tj2NgtaE

вывод мог бы быть похожим на это:

format code  extension  resolution note
249          webm       audio only DASH audio   51k , opus @ 50k (48000Hz), 366.95KiB
250          webm       audio only DASH audio   68k , opus @ 70k (48000Hz), 475.53KiB
171          webm       audio only DASH audio  110k , vorbis@128k (44100Hz), 772.64KiB
...
140          m4a        audio only DASH audio  164k , m4a_dash container, aac  @128k (44100Hz), 931.70KiB
...
160          mp4        256x144    DASH video  113k , avc1.4d400c, 24fps, video only, 813.41KiB
43           webm       640x360    medium , vp8.0,  vorbis
18           mp4        640x360    medium , avc1.42001E,  mp4a.40.2
22           mp4        1280x720   hd720 , avc1.64001F,  mp4a.40.2 (best)

И затем можно выбрать, что загрузить. Например, если Вы хотите загрузить с низким разрешением видео (код формата 160) вместе с аудио высокого разрешения (код формата 140), можно выполниться:

youtube-dl -f 160+140 https://www.youtube.com/watch?v=lQ0Tj2NgtaE

Это загрузит и мультиплексирует их, также рассмотрит для взгляда на этот ответ и конечно документацию youtube-dl саму.

2
ответ дан 2 December 2019 в 03:46

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

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