MPGTX: Редактирование MPEG видео без потери качества

Проект "Пакет дня" нуждается в помощи переводчиков. Если Вы можете помочь с переводом статей, пожалуйста, присоединяйтесь!

Оригинальная статья William Tracy
Перевод: seas

Формат MPEG - это JPEG для мира видео, формат, который играется везде! В его основе - алгоритм сжатия с потерями, и, к сожалению, это означает, так-же как и для JPEG - каждый раз, когда вы открываете файл, редактируете и сохраняете обратно - вы теряете данные, теряете качество! Хуже того! Поскольку видеофайлы частенько бывают большие, многие люди пытаются использовать MPEG везде и всюду, в итогде доводя результат да абсолютно неприглядного качества.

Mpgtx - это частичное решение проблемы. Утилита позволяет разрезать и склеивать MPEG видео без операций повторного сжатия. Качество видео и битрейт (а значит и коэффициент сжатия) остаются теми-же что и в исходных данных все время пока вы отрезаете последние 30 секунд от вашего домашнего видео или стыкуете два ролика один за другим.

Утилита запускается из командной строки. Например: mpgtx -j movie1.mpg movie2.mpg -o movie3.mpg создает файл movie3.mpg, состоящий из movie1.mpg и movie2.mpg один за другим; mpgtx -s movie1.mpg [30-1:00] -o movie2.mpg создает файл movie2.mpg, включающий все из movie1.mpg начиная с 32-й секунды и до отметки в одну минуту.

Поддержка

Mpgtx является прекрасным примером того, чем так прекрасен Debian. Последнее обновление на сайте проекта было более года назад, но новые патчи продолжают поступать в пакет дистрибутива.

Несколько месяцев назад, я наткнулся на ошибку в Mpgtx. Моя камера выдавала MPEG файлы, которые заставляли Mpgtx падать с segfault. "Не повезло", подумал я увидев что приложение заброшено и никто им не занимается. Потом я послал сообщение о моей проблеме через Debian reportbug. Через некоторое время получил ответ от Erik Schanze, поддерживающего пакет. В течение нескольких недель, у меня был работающий, горяченький как пирожок из печки, патч, решавший мою проблему. Mpgtx 1.3.1-3 с этим фиксом, теперь входит в состав Debian Testing и Unstable.

Заключение

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

Пакеты и Ссылки

Mpgtx доступен в виде Debian пакета с мая 2001-го года; он входит в состав Sarge, Etch и Lenny (мне не удалось найти информацию о более ранних релизах). Он так-же присутствует в каждой версии Ubuntu. По каким-то причинам, пакет входит в категорию "Sound", так что ищите его там, когда будете работать с Aptitude или Synaptic.

Сайт проекта: http://mpgtx.sourceforge.net/