Андрей Смирнов
Время чтения: ~12 мин.
Просмотров: 8

Как скачать 720p или 1080p видео c YouTube

    Те, кто пользуется Youtube более-менее «профессионально», постоянно сталкиваются с ухудшением качества роликов после загрузки. Особенно страдают видео, где много движения — битрейта не хватает, чтобы нормально их воспроизвести.    Проблема здесь не в параметрах компрессии ваших файлов и кодеках, не ломайте голову, это уже сделали до вас. Если вы загружаете неплохой исходник 1080p с битрейтом 30-50 Mb/s, а на выходе с Youtube получается около 6-7 Mb/s — то проблема точно не у вас 🙂    Эх, Гугль…    Можно конечно пойти на Vimeo, купить платный аккаунт и всех поиметь. Но социализация там мне не нравится. Ютуб более популярен, доступен и т.д. Поэтому я попробовал разобраться, как выжать максимум с Youtube.   Теоретически, Youtube «оптимизирует» файлы. Ну, сейчас много мобильного трафика и т.д. Практически же — убивается качество. По моему опыту больше всего страдает именно 1080p — это самый популярный HD-формат, и он после загрузки оказывается кастрирован просто отвратительно.    Смотрите, вот два скриншота — первый сделан с оригинала, второй — с файла, скачанного с Youtube (с помощью удобного, простого и бесплатного приложения 4K Video Downloader, очень рекомендую, есть под Win и Mac).    Оригинал (фрагмент 100%):268115_original.png    Этот исходник я запилил на Яндекс-диск: https://yadi.sk/i/UoiDJtS1gJHjq    И выход из Youtube (фрагмент 100%):268432_original.png    Как это выглядит на Youtube: http://www.youtube.com/watch?v=AF9iDjGIhZQ (не забывайте включать 1080p в настройках).    Видно, что от исходного качества практически ничего не осталось. Битрейт уменьшился с 34 до 4 мегабит — то есть более чем в восемь раз!    Надо понимать, что наращивать битрейт исходника при рендере выше 20-30 Mb/s практически бесполезно — все равно это будет пересчитано и пережато ютубом в те же самые 4-6 Mb/s.    Вместе с тем, понятно и другое — слишком увеличивать битрейт интернет потока все-таки бесчеловечно — у многих пользователей загрузка будет очень долгой, да и не все мобильные устройства потянут нормально проигрывание. Плохо, что управлять качеством мы уже никак не можем.    Но есть одна хитрость. Если при экспорте из монтажки выставить размер видео, немного превосходящий 1080p, то Youtube как бы переключается на более высокий битрейт.    Для эксперимента я отрендерил тот же ролик в разрешении 2048х1152. Понятно, что здесь будет интерполяция, которая сама по себе качества не прибавит, но мы пытаемся обмануть Ютуб и переключить его на повышенный битрейт, не раздувая критически исходник.    Получаем после рендера чуть более крупный файл (около 700 мб), заливаем на Youtube. И хотя при проигрывании ролика в настройках мы видим все тот же пункт 1080p, но картинка в конечном счете получается намного лучше по качеству (видео сохраняется с Youtube в формате «2K», окно проигрывателя уменьшено до 1080p):268936_original.png    При небольшом увеличении исходника битрейт переконвертации вырос больше чем вдвое — с 4 до 10 Mb/s, и мне кажется, что это разумный предел для интернет-загрузки.    Вот так выглядит залитый ролик на Youtube: http://www.youtube.com/watch?v=6ElvfhfFL5o (не забывайте включать 1080p в настройках).    Не идеально, конечно, но для 10 Mb/s — более чем адекватно.    Надо еще понимать, что проблема низкого битрейта актуальна конечно не для всех видео. У меня здесь трудный случай — много движения по площади кадра, и для улучшения грейдинга я добавил немного зерна, которое само по себе съедает полезный объем видеопотока.    Пока что я знаю только такой способ нарастить качество роликов до более-менее смотрибельного. Если у вас есть какие-то свои наработки — буду рад комментариям.

Дело в том, что YobuTube, а по его примеру и некоторые другие ресурсы, обрабатывают видео в высоком разрешении иначе, разделяя их контент по разным файлам и тут рядовые сервисы в сети вам уже ничем не помогут. Но тогда на помощь приходят специализированные программы. О четырёх из них мы расскажем в этом обзоре.

Каждое из приложений ниже выполняет свою основную функцию бесплатно, но некоторые имеют дополнительные платные возможности, а также могут нести с собой дополнительное ПО. Не нажимайте бездумно «далее» в инсталляторе, если оно вам не нужно.

4K Video Downloader

Первая программа весьма известна – это 4K Video Downloader. Вы вставляйте ссылку и получайте в ответ вот такое окно, где нужно выбрать нужный формат и разрешение:

Также программа умеет извлекать MP3 из видео. Есть у неё и специальный умный режим, при котором загрузка видео начинается автоматически без промежуточных окон (в этом случае вы должны заранее определить параметры).

В настройках доступно управление скоростью загрузок, ряд опций, связанных с плейлистами, а также с субтитрами и тегами. Отдельный раздел выделен под уведомления.

Готовы поспорить, вы обратили внимание на кнопку «Активировать». Пугаться не стоит: скорее всего, того, что программа предлагает бесплатно, для вас будет более чем достаточно. За плату же вы можете получить загрузку плейлистов, состоящих из более чем 25 видео, а также функцию по автоматической загрузке любых новых видео с каналов на YouTube, на которые вы подписаны.

См.также —   AdBlock антибаннер для Firefox — как установить

GetVideo

GetVideo – единственный участник нашего обзора, который представлен не только настольной программой, но и веб-сервисом. Использовать его можно безо всяких расширений в Firefox, Chrome и любом другом браузере. Скачать видео Full HD из YouTube сервис, увы, не может, однако способен выкачивать как минимум часть видео с таким разрешением из ВКонтакте и некоторых других социальных сетей.

У сервиса, к слову, есть удобнейшая возможность извлечения MP3 из YouTube:

А путём добавления букв «gv» в начале адреса любого ролика на YouTube можно быстро перейти к загрузке видео:

В свою очередь, для работы с Full HD и выше для Windows есть одноимённая программа GetVideo. Она образец минимализма. Её инсталлятор весит менее мегабайта, а установленная версия не занимает и десяти.

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

Ummy Video Downloader

Еще одно приложение, которое позволит вам скачать видео Full HD, это Ummy Video Downloader. Данную программу рекламирует сегодня популярный сервис SaveFrom. Она напоминает десктопную версию GetVideo, однако занимает на диске уже не 10, а более 60 мегабайт.

За это вы получаете чуть более привлекательный интерфейс, а также расширенный список версий ролика в различных разрешениях, которые можно скачать.

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

Freemake Video Downloader

Наконец, замыкает наш сегодняшний обзор программа Freemake Video Downloader. В отличие от предыдущих, она направлена на тех, кому нужен максимум возможного функционала, связанного с загрузкой видео.

См.также —   Улучшаем поиск на странице в Firefox

Здесь помимо весьма приятного анимированного интерфейса несколько разделов дополнительных настроек, а также встроенный конвертер. Увесист и список поддерживаемых сервисов:

Впрочем, у всего этого добра есть и жирный минус. Бесплатная версия программы будет добавлять три секунды с собственным логотипом в начало и в конец любого загруженного вами ролика. Чтобы он не появлялся она попросит с пользователя 9$ в год или же 19$, если от лого нужно избавиться навсегда. Вдобавок некоторые дополнительные функции в программе от Freemake также доступны только за деньги, и она об этом будет частенько вам напоминать.

Повторимся: чтобы просто скачать видео Full HD вам с лихвой хватит и возможностей бесплатной версии программы.

Игорь Андреев – автор статей для ITRew.ru и Our-Firefox.ru. Увлечен современными технологиями, рассказываю о них в своих текстах)

Страница автора – twitter.com

Видеохостинг YouTube — второй по посещаемости сайт в мире. Его смотрят с умных телевизоров, игровых и телевизионных приставок, настольных компьютеров и ноутбуков, планшетов и смартфонов. Не все из этих устройств требуют одинаковой картинки. Сетевая природа сервиса и потокового видео предполагает, что на сайте должны быть доступны опции просмотра в разном качестве. Качество картинки на YouTube варьируется от 144p (144 строчки в прогрессивной развёртке) до 8K 4320p. Последнее видео в четыре раза крупнее 4К 2160p, в шестнадцать — 1080p, в тридцать шесть — 720p, который также называют HD.Мало какой компьютер может проиграть это видео в его полном разрешении, а доступных по цене 8K-мониторов в мире просто нет. Технология MPEG-DASH разбивает контент на куски, а браузер запрашивает эти сегменты автоматически. Логично хранить и отдавать отдельно видео и звук. У DASH есть жирный плюс: адаптивность воспроизведения. Несколько лет назад пользователи YouTube заметили введение DASH по тому, что буферизация видео больше не шла до конца ролика, а ограничивалась примерно минутой. Около того же времени другая проблема возникла у скачивающих видео с YouTube. Внезапно обнаружилось, что ролики с качеством 1080p доступны в виде файлов без звука. Сайты-сервисы, которые раньше выдавали ссылки на скачивание видео, отдавали лишь 720p, не выше. Около 1080p стояло «без звука» или «только видео». Простое решение: скачать файл видео, скачать файл звука и объединить их с помощью, к примеру, FFmpeg. Сайты скачивания на это не решились: для этого нужен трафик, дисковое пространство для хранения, наконец, можно получить бан по IP от самого YouTube. Подобные сервисы живут на доходах от баннеров, а на эти деньги подобное не позволить. Проблему можно решить на стороне клиента. Пользователю же нужно разобраться, как скачать исходные данные с YouTube, определиться с их качеством и выбрать лучшие варианты. Видео хранится в VP9 и MP4, звук — M4A, Vorbis или Opus в WebM. Есть много вариантов с разным битрейтом. После этого нужно сшить всё в контейнер .mp4 или .mkv. В зависимости от выбранных форматов команда для FFmpeg может выглядеть как ffmpeg -i videoplayback.mp4 -i videoplayback.webm -c:v copy -c:a copy videoplayback.mkv, где videoplayback.mkv — наш готовый файл. Процесс однообразен, почему бы его не автоматизировать? Есть утилита, которая выполняет всё это самостоятельно и поддерживает ещё несколько видеохостингов. youtube-dl — кроссплатформенный свободный проект с открытым исходным кодом на Python. Разработку начал Рикардо Гарсиа, сегодня проект ведут несколько контрибьюторов. На странице скачивания доступны версия для Windows и инструкции по установке для UNIX-подобных систем (Linux, OS X, FreeBSD и прочие). Для работы в Windows обязательно наличие Microsoft Visual C++ 2010 Redistributable Package x86, для всех остальных — версия Python 2.6, 2.7, 3.2 или выше. youtube-dl есть в каталогах пакетов некоторых дистрибутивов Linux: sudo apt-get install youtube-dl, sudo yum install youtube-dl, sudo pacman -S youtube-dl — всё это должно установить утилиту. Вернее, одну из её версий, которые быстро устаревают. Логичнее установить python-pip, а затем устанавливать оттуда: sudo pip install youtube-dl. Для сравнения: на момент написания статьи в репозиториях Debian лежит версия 2014.08.05, в то время как актуальной является 2016.11.4. Часть из дальнейших инструкций относится только к пользователям на Windows 10, но общие принципы работают везде. Переместите скачанный файл youtube-dl.exe в любую папку, к примеру, создайте папку Downloads в Videos. В «Проводнике» в меню «Файл» откройте «Командную строку».922e530772474d43b1b14869ba4b2747.png Итак, чтобы выкачать видео в максимальном разрешении и с наилучшим звуком, необходимо ввести команду вида
youtube-dl https://www.youtube.com/watch?v=miVRaoR_8xQ

То есть нужна ссылка на страницу с роликом. В Windows 10 в «Командной строке» работает вставка по Ctrl + V. В более ранних версиях нужно правым щелчком мыши открыть контекстное меню и выбрать пункт меню «Вставить».23d9e5e22a2f4d73a79d4ee68b5a649e.png Скачивание плейлистов происходит аналогичным образом. Формат ссылки на плейлист — https://www.youtube.com/playlist?list=PL94A83DC128CC6B4B, то есть нужно зайти на главную страницу плейлиста. Осторожно: youtube-dl выкачает все видео в плейлисте.05adfa0729554a27986c9776e993617a.png Можно выкачать все видео пользователя: нужно лишь подставить ссылку на канал в виде https://www.youtube.com/user/username. По флагу -F будут показаны все доступные форматы. Если ввести флаг -f с числовым кодом формата, он будет выкачан. Комбинация -f bestaudio выкачает аудио в лучшем формате.756329563c694e38ae7d785ddec49f3e.pngПроцесс выкачивания 981 роликов в виде аудио с канала корейской АСМР-щицы. Одним YouTube дело не ограничивается: программа умеет качать с большого числа сайтов. Если закачку прервать по Ctrl + C, а затем начать снова, утилита распознает недокачанный фрагмент и начнёт качать остаток.9743ee2171024afab0e5db27efd2949b.png Видеосервисы регулярно обновляют свои плееры, часть борется с «качальщиками», youtube-dl добавляет в список поддерживаемых новые и новые сайты. Поэтому иногда желательно обновляться. В самостоятельно выкачанных версиях обновление выполняется по youtube-dl -U (sudo по необходимости). В случае pip нужно запустить sudo pip install -U youtube-dl.70d3ac993c7e4a2f82f2eac42f34f2d5.png » Официальная документация youtube-dl В качестве аналога небольшой свободной утилитки без графического интерфейса можно привести Freemake Video Downloader. Этот софт содержит эталонный набор отвратительных практик дешёвого софта для Windows. На странице скачивания продукт рекламируется как бесплатный. Как это часто случается, в дополнение к самой программе инсталлятор пытается поставить сторонний продукт. Это уже настолько привычно, что стало нормой. Установки ненужностей можно избежать только, если выбрать установку с опциями. Лучше всего установщик не запускать вообще: программу обвиняли в подкидывании троянов, шпионского ПО и adware даже при снятии всех галочек.d18cae620cf9469a8dfcbe802d6ef00a.png Программа умеет скачивать видео со звуком с YouTube в разрешении в 1080p и выше. Есть лишь одна проблема: в бесплатной версии можно качать только на скорости в 4 мегабайта в секунду. Чтобы снять ограничение, нужно выложить 10 долларов. Всё это немного противоречит заявлениям о бесплатности. Сам интерфейс программы безвкусен и содержит много рекламы других продуктов фирмы-изготовителя.b746167da35741f39168971432b114f0.png Другой подобный софт для выкачивания видео выполняет тривиальную задачу, но требует плату за снятие ограничений. Добросовестным можно назвать разве что Free Download Manager, но его возможности по скачиванию видео слабее: нет поддержки плейлистов и каналов, список поддерживаемых сайтов ограничивается YouTube и Google Videos. На самом деле этот пост не про конкретную программу, которая что-то умеет. И не про то, что консольные приложения лучше. Современный пользователь приобрёл положительную привычку: когда ему нужно решить некую проблему, он набирает её описание в поисковой системе и тыкается в результаты на первой странице. За более чем полтора десятка лет существования поисковых систем и благодаря расцвету систем искусственного интеллекта вопрос «убрать морщинки» гарантированно выдаст пять—десять статей, которые почти всегда решат проблему. На другом конце появилась другая хорошая привычка: писать софт для Windows, который решает задачу, которую можно описать с помощью поискового запроса. К примеру, «скачать видео youtube 1080p». Подобных запросов у пользователей много. Можно наделать программ под каждый из них, предоставлять бесплатную версию с возможностью апгрейда до полной за 10—30 долларов. Или продавать установки: распространять с программой нежелательный софт или вообще вирусы. Есть прекрасный бесплатный софт с открытыми исходными кодами, который решает эти, возникающие у пользователей, запросы. Но поисковая оптимизация никогда не даст ему поселиться на первых строчках выдачи. Там сидят разнообразные программы сомнительного происхождения. Они не внушают доверия ни качеством, ни тем, что подсунет инсталлятор. В этом и есть трагедия жизни полезного софта уровня youtube-dl.

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации