Linux -- это интересно

qencoder


Рубрика: Аудио и видео ПО
Метки: | | | | | |
Просмотров: 323

qencoder — гибкое и удобное Python / QT (PyQt) графическое приложение для кодирования видео в открытые форматы MKV и WebM.

MKV / Mastroka (Матрёшка) — проект по созданию открытого и гибкого формата мультимедийного контейнера который может содержать большое число потоков аудио, видео, картинок и субтитров. Так же в рамах проекта разработан набор библиотек и набор инструментов для работы с данными в этом формате. Поддерживается работа со многими аудио/видео кодеками и форматами субтитров (AVI, DivX, XviD, MP4, ASF, MOV, WMV AAC, AC3, MP3, OGG и многих других).

WebM — открытый формат контейнера для мультимедиа-файлов представленный компанией Google в мае 2010 года. Формат основан на открытых видеокодеках VP8 / VP9 и AV1 (AOMedia Video 1), а также аудиокодеках Vorbis и Opus. Мультимедиа-данные помещаются в WebM-контейнер (*.webm), являющегося подмножеством медиаконтейнера Mastroka (*.mkv). Данный формат активно продвигается в качестве замены проприетарных стандартов (H.264/AVC и H.65/HEVC).

При кодировании видеокодеки VP8, VP9 и AV1 не очень хорошо масштабируются на системах с большим количеством ядер процессора. qencoder основан на консольной утилите Av1an, поэтому для оптимизации кодирования используется метод разумного разделения видеофайла на несколько частей, что позволяет кодировать видео лучше и быстрее многих приложений аналогичного назначения.

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

qencoder благодаря разделению в нужные моменты гарантируется что видео не будет включать ненужных ключевых кадров и неприятных артефактов, способен усиливать тёмные сцены, настроить цветовое пространство как для вода, так и для вывода. Для двухпроходного кодирования поддерживается режим минимального разбиения.

Поддержку видео форматов обеспечивают FFmpeg (набор библиотек и утилита командной строки, позволяющая записывать, конвертировать и передавать цифровое аудио и видео в различных форматах), для обработки и анализа изображения используется OpenCV (свободная библиотека компьютерного зрения), опционально может использоваться алгоритм оценки воспринимаемого качества видео VMAF (Video Multi-Method Assessment).

qencoder позволяет задать и сохранить (в файл ~/.config/qencoder.qec) правильную очерёдность параметров преобразования и применять их к любому количеству видеофайлов. Настройки можно экспортировать и импортировать, заданные изменения можно "сбросить", управление ориентировано на использование мыши, частично поддерживается управление с клавиатуры.

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница

Комментариев: 1 RSS
Линуксюзер1 2020-09-20 в 18:33:42

Спасибо за наводку, глянем. Хотя мне без http://www.vapoursynth.com/ чаще всего и кодировать нечего

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)