Иногда любовь к определённому мобильному устройству и желание расширить его возможности заставляет человека находить действительно оригинальные решения. К примеру, Frisnit предлагает способ, с помощью которого возможно реализовать трансляцию любимого сериала или фильма на электронную читалку в виде серии кадров с субтитрами.
Система работает довольно просто, хотя для её реализации и придётся освоить несколько инструментов для работы с видео и последующим его превращением в кадры с субтитрами. В качестве примера приводится конвертация популярного в Великобритании сериала EastEnders, который транслируется через iPlayer.
Для начала DVB (стандарт цифрового телевещания в Европе) поток разбивается на отдельные потоки (видео, аудио и субтитры) с помощью инструмента Project-X. Естественно, для полного понимания сюжетной линии необходимо включать в серию изображений кадры с каждой новой фразой в субтитрах, а поскольку каждый фрейм субтитров имеет отметку о времени появления и исчезновения с экрана, вытащить соответствующие этим временным отметкам видеокадры из потока довольно просто. Для того, чтобы в серию изображений попадали и кадры из сцен, в которых отсутствуют диалоги, используется инструмент для выделения таких промежутков в серии, после чего происходит извлечение кадра из середины такой сцены. Получившийся набор кадров можно представить в виде HTML страницы, либо сохранить в качестве PDF файла. Плюсом использования PDF является возможность просматривать получившийся ряд в режиме офлайн, предварительно загрузив документ на читалку.
Предварительная конвертация файла MPEG в MJPEG в приведённом примере осуществляется с помощью FFmpeg. Затем с помощью lav2yuv создаются начальные и конечные кадры для каждой сцены. Итоговый набор кадров для показа в виде HTML создаётся с помощью PHP скрипта, а при необходимости переноса ряда изображений в формат PDF можно использовать утилиту wkhtmltopdf.
Готовый вариант плеера для просмотра ряда изображений можно увидеть здесь.
Лучшие предложения
10 складных мангалов, которые пригодятся на майских праздниках
Лучшие предложения недели: скидки от AliExpress, Urban Vibes, Incanto и других магазинов
14 базовых белых футболок, которые просто обязаны быть в любом гардеробе
Это нам надо: наушники Microsoft Xbox Wireless Headset
Надо брать: ноутбук Honor MagicBook X16 за 43 217 рублей
Находки AliExpress: самые интересные и полезные товары
Разделочная доска, повязка на голову, велосипедный мультитул и другие интересные товары дешевле 500 рублей
Уютно, практично и стильно: 8 российских брендов текстиля для дома
Что такое автомобильный аукцион и как с его помощью продать машину
5-й сезон подкаста «Слушай, это просто» стартовал! Первый выпуск — про эффект Бэтмена и пользу выдуманного альтер эго
РекламаКакую помощь могут получить молодые мамы в 2024 году: 10 мер, о которых важно знать
Социальная реклама«Young Adult — это не настоящая литература!» Обсуждаем стереотипы о книгах в новом выпуске подкаста «Женщины и всё»
Реклама