делаем 60 fps видео с помощью fpska

Перевел еще несколько видео в 60 fps с помощью программы fpska. В качестве теста выбрал Full HD видео в которых очень много движения по всему кадру. Fpska переводит исходное видео в формат 60 fps по честному, тупо для двух кадров строится промежуточный. Анализируется движение по всему кадру. Затем это движение сравнивается в соседних кадрах. И на основе полученных данных воссоздается промежуточный кадр. Никаких оптимизаций и хитростей, как в телевизорах. Чистая математика. Процесс добавления промежуточных кадров идет очень долго. Полутораминутный ролик с медузами конвертировался в 60 fps два часа. Fpska не церемонится, она, как трактор ползет по исходному видео и добавляет воссозданные промежуточные кадры. Следующие видео лучше смотреть отдельно на YouTube. В этих маленьких окошечках никакого 60 fps не заметите.

Представленные видеролики были сжаты с 1920 до 1280 (для того чтобы комп не тормозил). Заметил, что когда переводишь в 60 fps по честному, а не так, как телевизоры делают, то никакого эффекта «отделенного фона» или «мыльной оперы» нет. Видео смотрится целостно. Все движения становятся плавными и естественными.

Не забудьте поставить макисмальное качество при воспроизведении:

ffmpeg — быстрей, еще быстрее

В давние времена возможностью кодирования видео на уровне железа обладали немногие устройства (в основном цифровые фото/видеокамеры и гаджеты типа Canopus). Но с 2012 года такие гиганты, как Intel и NVIDIA сказали, что теперь и мы сможем заниматься кодированием/раскодированием видеопотока, выделив под это дело отдельный набор микросхем (чип). Intel ввела технологию Quick Sync Video в своих процесорах, а NVIDIA реализовала это, как NVDEC/NVENC чип на своих видеокартах . Этот чип ничем кроме, как сжатием/расжатием видеопотока заниматься не может (на самом деле может еще кое-что). А раз чип берет на себя всю работу по сжатию видео, например, в h.264, то центральный CPU полностью разгружается, открывая перед пользователем очередные горизонты в multimedia. Особенно «горизонты» открылись в стриме, когда нужно было «играть» и «показывать». За «играть» отвечает CPU + основные ресурсы GPU, а за «показывать» отвечал тот самый чип. Еще «горизонты» открылись для пользователей слабых ноутбуков, теперь они могут заниматься обработкой FullHD и 4K видео без томительного ожидания окончания процесса кодирования.
Читать дальше

mpv player — а как смотреть кино


Для просмотра фильмов на компьютере у каждого пользователя есть свой любимый player:

  • тот к которому он привык;
  • тот который он настроил под себя любимого;
  • player, который не подведет.

И вопрос «а как смотреть кино» для него давно уже закрыт.
Но прогресс не стоит на месте, появляется новый софт, новые подходы к обработке изображений, старые библиотеки получают обновления. Поэтому предлагаю взглянуть на один opensource проект, который получил широкое распространение в узких кругах:-)

Встречайте, mpv media player.
Читать дальше

подробная информация о медиафайле

Залогом успешной работы с audio, video и с изображениями является подробная информация о медиафайле. Всегда нужно знать с каким битрейтом закодирован mp3, сколько вариантов субтитров в фильме и какова глубина цвета в изображении. На все эти (и не только) вопросы вам помогут бесплатные программы, работающие из командной строки, как в Linux, так и в Windows. Рассмотрим три популярные программы, которые расскажут вам все о медиафайле.
Читать дальше

Libav — библиотека для работы с видео и аудио


Libav — набор бесплатных библиотек и программ для работы с видео и аудио.  Позволяет просматривать видео и слушать музыку. Понимает все доступные форматы. Конвертирует из одного в другой. Работает в Linux и Windows.

Читать дальше