ГлавнаяОперационные системыLinuxКак декомпилировать видеофайл в изображения с помощью FFMPEG в Linux

Как декомпилировать видеофайл в изображения с помощью FFMPEG в Linux

Вы когда-нибудь записывали видеоклип, а затем задавались вопросом: «Как мне превратить все это в отдельные изображения?». Если да, то это руководство, вероятно, то, что вы ищете. Видите ли, есть инструмент под названием FFMPEG. Это видеоинструмент, который можно использовать для множества целей.

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

Декомпилировать видеофайл в изображения

Прежде чем мы сможем начать операцию, в вашей системе должен быть установлен FFMPEG. Поскольку этот инструмент довольно популярен, у вас не должно возникнуть проблем с поиском этого программного обеспечения в репозитории пакетов вашего дистрибутива Linux. Найдите ffmpeg.

Как только это будет сделано, найдите видеофайл, который вы ищете, чтобы декомпилировать и запустить окно терминала. В окне терминала введите следующую команду:

ffmpeg -i videoname.filetype image%d.png
Запустите окно терминала.

Примечание. Рекомендуется переместить видеофайл в отдельную папку, подальше от всех остальных файлов. FFMPEG превратит ваше видео в тысячи кадров, которые вам нужно будет отсортировать.

Если эта команда выглядит запутанной, значит, она не настроена. Для начала вам нужно изменить videoname.filetypeна любое название вашего видеофайла (например, video.mp4 и т. д.).

Еще одну вещь, которую вы можете изменить, — это тип файла, в котором будут сохраняться кадры. Команда устанавливает формат изображения PNG. Если вы предпочитаете что-то более ориентированное на память, рассмотрите возможность изменения этой части команды на image%d.jpg.

Инструмент FFMPEG выдаст тысячи файлов изображений.

Как только вы настроите команду по своему вкусу, просто запустите ее. Инструмент FFMPEG возьмет ваше видео и выдаст тысячи файлов изображений, по одному на каждую секунду видео. Это может занять много времени (в зависимости от мощности вашего компьютера и продолжительности видео), поэтому наберитесь терпения.

Что я могу сделать с этими изображениями?

Хотите создать GIF-анимацию из только что декомпилированного видео? Это очень возможно. Все, что вам действительно нужно сделать, это импортировать некоторые из извлеченных кадров в редактор изображений Gimp и создать анимацию. Оттуда вы можете поделиться своим изображением с друзьями. На самом деле это отличный трюк.

Импортируйте некоторые из извлеченных кадров.

Вы также можете импортировать свои кадры как последовательность изображений как в OpenShot , так и в Кденлайв . На первый взгляд это звучит бессмысленно, но на самом деле это весьма полезно. Например: у вас есть видеофайл в менее звездном формате. Почему бы просто не скопировать аудио, не преобразовать видео в кадры, а затем перекомпилировать их в нужные вам форматы? Возможности безграничны!

Заключение

FFMPEG — потрясающий инструмент с, казалось бы, бесконечной полезностью. Мне трудно выяснить, чего именно этот инструмент не может сделать! Декомпиляция видеокадров – это лишь один из множества интересных вещей, которые он может делать!

Знаете ли вы какие-нибудь секреты FFMPEG? Публикуйте их в комментариях ниже!

ПОХОЖИЕ СТАТЬИ

Популярные записи