Ситуация: у клиента ролик не загружается, выдает ошибку, ничего не работает(, начинаем разбираться: экран отдает отчет о полной работоспособности, связь стабильная, ошибок нет. Оказалось что ролик имеет гигантские (по меркам используемого контроллера) разрешение 2800х1500 Px и размер около 6,7 Gb.
Что-бы существенно (в разы) сэкономить время загрузки, количество встроенной памяти, и ресурсы процессора экрана видеоролик нужно адаптировать в несколько этапов: 1. подогнать пропорции изображения/видео (Ширина х Высота) к пропорциям экрана - обрезать изображение по высоте или ширине, подробнее об этом в статье Адаптация контента для видеоэкрана. 2. Если экран имеет разрешение 576х288 пикселей, то и загружать нужно ролик с таким же разрешением.
Изменить разрешение и формат ролика можно несколькими способами:
- с помощью программы Adobe Photoshop, преобразовав кадры видео в слои, изменить разрешение изображения (при этом все кадры автоматически изменятся) и сделав экспорт кадров в видео;
- с помощью программы Adobe After Effects, правда она тоже не все форматы видео поддерживает, зато в отличии от фотошоп заточена под работу с видеоэффектами позволяет фантазии по обработке видео развернуться по полной. После рендеринга ролик имеет огромный размер, тут поможет програмка ниже:
- самый быстрый и простой вариант конвертации видеоформатов и видеокодеков из любого в любой это программа XviD4PSP 7.0 скачать её можно бесплатно на официальном сайте winnydows.com разберем её подробней ниже.
Конвертация видеороликов для светодиодного экрана.
Сейчас на оф. сайте доступны версии программы-конвертера XviD4PSP 7.0 для Win32, Win64 и Mac64. Интерфейс программы на русском, очень прост и логически понятен. Добавляем файл для конвертации. Настраиваем будущий файл: 1. выбираем выходной контейнер (AVI MKV MPEG MP4 MOV и это не весь список) и кодек (обычно X264) 2. обращаем внимание куда будет сохранено видео (внимание есть опция перезаписи исходного видео конечным) 3. можем изменить разрешение и соотношение сторон выходного файла Жмем СТАРТ, и удивляемся быстроте работы. Полезной возможностью программы есть функция поворота видео на 90 градусов и нарезка фрагментов. Очень радует размер выходного файла, например поcле рендеринга в After Effects 10секундный ролик c разрешением 1920х1080 30кадров/сек может весить около 1Gb, в том же формате и разрешении ролик после конвертации займет около 12Mb.
Теперь загрузка роликов не займет много времени и ресурсов экрана.