Главная > Linux > Скачать youtube видео и разбить его по кадрам в jpeg

Скачать youtube видео и разбить его по кадрам в jpeg

22.12.2015 1 коммент. » Просмотры: 1 366
 

Split movie

Потребовалось мне вытянуть кадр из Youtube видео, остановка плеера и скриншот меня не устроили из-за качества, поэтому я решил выкачать видео, сделать его раскадровку и найти нужный кадр в хорошем качестве. Делать будем это в Linux..

Как всегда разобьем задачу на части:

  • установить нужный софт
  • скачать видео в максимальном разрешении
  • разбить видео на части

Теперь пойдем по порядку.

Для всех этих действий, нам потребуется следующий софт:

  • youtube-dl
  • avconv
  • ffmpeg

Сперва ставим свежий youtube-dl, согласно инструкции: youtube-dl installation

Теперь ставим avconv и ffmpeg:

Всё, весь нужный софт установлен.

Теперь давайте разберемся как качать видео в максимальном разрешении. В качестве, примера возьмем клип Оли Поляковой, "Первое лето без него":

Открываем консоль, создаем какую-нибудь папку, переходим в неё и выполняем:

В ответ получаем такую инфу:

Теперь из всего этого разнообразия форматов, выбираем наилучшее видео и наилучший звук, запоминаем номера указанные в столбце "format". У нас это 137 для видео и 251 для звука.

Теперь, качаем видео такой командой:

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

В результате в нашей папке создаться файл с именем: Оля Полякова - Первое лето без Него (ПРЕМЬЕРА!)-RaZlsPDVPxg.mkv

Теперь давайте его разобьем по кадрам, для этого создаем еще одну папку output, в которую у нас будут записаны изображения и используем команду имеющую такой формат:

т.е. в нашем случае это будет

В результате, после выполнения команды, в папке output появится 9500 изображений, из которых вы и можете выбрать нужный кадр, например такой:

Кадр из клипа Оли Поляковой

Кадр из клипа Оли Поляковой

На сегодня, это всё :]

Автор: | Теги: , ,

Важно

У нас заработал ФОРУМ. Все вопросы, которые не касаются статьи, а так же вопросы по конкретно вашему случаю нужно задавать и обсуждать именно там, в разделе "Помощь пользователям".

Есть 1 комментарий.

Написать свой
  1. Maxsim Ответить
    04.03.2016 в 9:00 дп
    Спасибо, познавательно.! ) ))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>