Не могу скачать YouTube буфер видео

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

Теперь мой вывод 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 ответа

Решение

Используйте Firefox. Установите дополнение Video DownloadHelper. Отрегулируйте качество загрузки видео из настроек. Помимо загрузки видео, оно имеет много других функций, таких как локальное преобразование файлов, захват экрана, запись экрана и многое другое.

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 в любую папку в вашей системе, которая вам нравится, например, в вашем домашнем каталоге:

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

и выполнить его из дома реж.

Использовать его очень просто, просто откройте терминал, скопируйте ссылку на 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.

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