TraGtor — графическая оболочка для FFmpeg и его исторического ответвления Libav/avconv, созданная для настольных Linux-систем. Официальное написание названия проекта — traGtor. Это не самостоятельный кодек, не облачный сервис и не видеоредактор с монтажной шкалой: программа собирает параметры в графическом интерфейсе, формирует команду для установленного в системе FFmpeg или avconv и запускает локальное преобразование файла. Такой подход определяет почти всё поведение TraGtor: набор читаемых и записываемых форматов зависит от конкретной сборки мультимедийного движка, а интерфейс служит прежде всего для выбора потоков, кодеков, битрейта, размеров кадра, параметров звука, диапазона обработки и контейнера результата.
Скачать TraGtor бесплатно
Рекомендуемый аналог
ВидеоМАСТЕР
Конвертер видео и аудио для Windows с русским интерфейсом
- Конвертация видео и аудио между популярными форматами
- Подготовка файлов для устройств и публикации
- Обрезка, соединение, звук и субтитры
- Русскоязычный интерфейс для Windows
TraGtor
Программа для работы с видео или аудио на русском языке
- Меньше инструментов для точной локальной коррекции
- Часть расширенных функций доступна только платно
- Набор инструментов зависит от версии и платформы
- Может не подойти для сложного профессионального монтажа
Сегодня TraGtor следует рассматривать как legacy-приложение. В актуальном каталоге SlackBuilds для Slackware 15.0 по-прежнему присутствует пакет версии 0.9.3, но он помечен как orphaned — без сопровождающего. Документация Ubuntuusers перенесена в архив и прямо предупреждает, что материал не проверяется на современных поддерживаемых выпусках Ubuntu. Поэтому TraGtor интересен прежде всего как компактный классический GUI к FFmpeg и как вариант для уже настроенной Linux-системы, где приложение запускается с совместимыми библиотеками. Для новой рабочей станции разумно заранее сравнить его с современными альтернативами, у которых есть действующая поддержка и актуальные сборки.
TraGtor в двух словах: основные параметры
| Параметр | Подтверждённое значение |
|---|---|
| Тип продукта | Настольная графическая оболочка для конвертации аудио и видео через FFmpeg или Libav/avconv |
| Официальное написание | traGtor |
| Разработчик | Markus Schmidt |
| Платформа | GNU/Linux |
| Интерфейс | GTK-приложение, написанное на Python с использованием Glade |
| Последняя подтверждаемая пакетная версия | 0.9.3 |
| Лицензия | GNU GPL v2 |
| Движок обработки | Установленный в системе FFmpeg либо avconv из Libav |
| Форматы | Не заданы жёстким списком: доступность контейнеров и кодеков определяется возможностями установленного FFmpeg/Libav |
| Пакетная конвертация | Нет. Режим Multi предназначен для объединения источников и выбора потоков, а не для независимой очереди заданий |
| Русский интерфейс | В пакете 0.9.3 присутствует отдельный файл русской локализации |
| Облачная обработка | Не является частью архитектуры TraGtor; кодирование выполняется локально через FFmpeg/Libav |
| ИИ-функции | Не предусмотрены |
| Регистрация | Учётная запись для работы программы не требуется и не является частью её функциональности |
| Цена | Свободное ПО по GPL v2; платных редакций и пробного режима у TraGtor нет |
| Текущий статус | Legacy-проект: пакет 0.9.3 доступен в сторонних репозиториях, но SlackBuilds помечает его как orphaned, а инструкция Ubuntuusers архивирована |
Главное отличие TraGtor от коммерческих конвертеров заключается в отсутствии собственного закрытого движка и фиксированного каталога форматов. Интерфейс запрашивает возможности FFmpeg/Libav и строит списки на их основе. Поэтому две установки TraGtor на разных системах могут показывать разный набор кодеков и контейнеров. Это не ошибка каталога программы, а следствие того, как собран и настроен мультимедийный backend.
Что это за программа и кто её разработал
TraGtor появился как графический интерфейс к FFmpeg для пользователей GNU/Linux, которым нужен доступ к ключевым параметрам конвертации без постоянного ручного набора длинных команд. Публичные материалы проекта описывают его как GUI для FFmpeg, а более поздние пакетные описания добавляют поддержку avconv. В профиле команды Calf Studio Gear traGtor указан среди других проектов Markus Schmidt, поэтому именно с ним корректно связывать разработку программы.
TraGtor нельзя смешивать с TRAKTOR от Native Instruments. TRAKTOR — семейство DJ-программ и аппаратно-программных решений для сведения музыки, тогда как traGtor — Linux-утилита для транскодирования мультимедиа через FFmpeg. Совпадение части названия не означает общего разработчика, общей кодовой базы или совместимых функций.
По назначению TraGtor занимает промежуточное место между командной строкой FFmpeg и полностью самостоятельным медиаконвертером. Программа не пытается скрыть backend: перед запуском пользователь может увидеть сформированную команду FFmpeg/Libav и отредактировать её. Это важная особенность для тех, кто осваивает синтаксис FFmpeg или хочет контролировать итоговую команду, но не желает собирать её с нуля.
Текущий статус и доступность
Версия 0.9.3 остаётся последней подтверждаемой по действующим пакетным каталогам. SlackBuilds содержит запись tragtor 0.9.3 для Slackware 15.0 и указывает исходный архив той же версии. Одновременно карточка помечена как orphaned – no maintainer. Это существенно: наличие пакета в репозитории означает, что исходники и рецепт сборки ещё доступны, но не подтверждает активную разработку самого приложения.
Архивная статья Ubuntuusers содержит ещё более прямой сигнал о состоянии экосистемы: руководство больше не поддерживается и не проверяется на современных поддерживаемых версиях Ubuntu. Старые инструкции приводят пакеты и команды для Ubuntu 16.04 и 17.10, а значит использовать их как готовую схему установки в текущем Ubuntu нельзя. Даже если пакет TraGtor удаётся установить, совместимость графического слоя Python/GTK и старых параметров командной строки с новым окружением требует отдельной проверки.
При выборе TraGtor для постоянной работы важно разделять два понятия. FFmpeg продолжает активно развиваться, но графическая оболочка TraGtor не следует за ним с сопоставимой скоростью. Современный FFmpeg меняет доступные кодеки, фильтры, названия некоторых опций и поведение отдельных компонентов, тогда как GUI TraGtor проектировался под более старое поколение FFmpeg/Libav. В настройках TraGtor даже предусмотрен выбор варианта команд для масштабирования, обрезки и расширения кадра, потому что различия между версиями backend были проблемой уже во время активной жизни проекта.
Как устроен TraGtor
Интерфейс построен вокруг шести вкладок, последовательно проводящих пользователя от выбора источника к запуску процесса: исходные файлы, формат, метаданные, целевой файл, выполнение и настройки. Это не мастер с отдельными модальными шагами и не монтажная среда. Все ключевые параметры остаются разнесены по вкладкам, а состояние части элементов сохраняется между запусками.
Исходные файлы и выбор потоков
Первая рабочая область отвечает не только за открытие файла. TraGtor анализирует доступные в источнике аудио- и видеопотоки и показывает их отдельным списком. Пользователь может включать и выключать конкретные дорожки. Благодаря этому можно, например, оставить видеопоток из одного файла и взять аудиопоток из другого, выбрать нужную звуковую дорожку у видео с несколькими языками либо использовать статическое изображение как видеосоставляющую вместе с аудиофайлом.
Файлы добавляются через кнопку выбора или перетаскиванием. Предусмотрены режимы Single и Multi. В Single новый источник заменяет текущий список. В Multi новые файлы добавляются к уже выбранным, однако этот режим не является очередью независимых конвертаций. Документация прямо указывает, что TraGtor не предназначен для пакетной обработки: Multi используется для составления одного результата из нескольких источников и потоков.

Контекстное меню файла позволяло перенести имя или путь источника в параметры целевого файла, скопировать имеющиеся теги в раздел метаданных, убрать файл из списка, открыть его во внешнем проигрывателе или удалить с диска. Последняя операция особенно требует внимательности: команда удаления источника отличается от простого удаления строки из списка.
Выбранные файлы сохраняются в настройках и могут снова открываться при следующем запуске. Для рабочего места с конфиденциальными названиями файлов это не облачная утечка, но локальный след использования. Если компьютер общий, после задачи разумно очистить сохранённое состояние или сбросить настройки приложения.
Вкладка Format: видео, аудио и параметры рендера
Вкладка Format — центральная часть TraGtor. Когда активируется видеопоток, программа подставляет в поля параметры первого выбранного видеопотока; аналогично работает первый активный аудиопоток. Если аудио или видео не выбрано, соответствующая группа настроек становится недоступной. Такой механизм снижает риск случайно настраивать поток, который вообще не участвует в выходном файле.

Для видеопотока доступны выбор принудительного кодека, битрейт, частота кадров, ширина и высота, фиксация пропорций, управление соотношением сторон и деинтерлейсинг. Список кодеков формируется из тех, которые backend умеет записывать. Специальный вариант [none] оставляет выбор кодека FFmpeg/Libav, а [streamcopy] просит скопировать поток без перекодирования, если выбранный контейнер допускает такой поток.
Streamcopy принципиально отличается от обычного транскодирования. При копировании поток не проходит повторное сжатие, поэтому не возникает потери качества из-за повторного кодирования и операция обычно требует меньше вычислений. Но контейнер должен поддерживать исходный кодек. Если попытаться упаковать несовместимый поток, backend завершит задачу ошибкой, и TraGtor покажет сообщение в области вывода.
Настройки звука включают выбор кодека, битрейт, частоту дискретизации, число каналов и уровень громкости. Здесь действует тот же принцип: список доступного кодирования зависит от FFmpeg/Libav. Повышение битрейта или частоты дискретизации относительно исходного материала не восстанавливает потерянную информацию; оно лишь меняет параметры нового файла и способно увеличить его размер. Для сохранения качества при смене контейнера предпочтительнее streamcopy, если формат контейнера и исходный поток совместимы.
Раздел параметров обработки задаёт начало фрагмента и длительность. Это позволяет не перекодировать весь файл, а выгрузить нужный диапазон. При изменении размеров кадра и соотношения сторон TraGtor предлагает варианты поведения: добавить свободное пространство, обрезать лишнее либо изменить пропорции с геометрическим искажением. Для заполнения свободных областей можно выбирать цвет.
Для некоторых кодеков предусмотрен двухпроходный режим. Первый проход анализирует видеоряд, второй выполняет итоговое кодирование с учётом собранной статистики. TraGtor последовательно запускает оба прохода сам. Это не универсальная функция для любого кодека: возможность двух проходов определяется выбранным кодировщиком и параметрами backend.
Поле собственных опций предназначено для ручного добавления аргументов FFmpeg/Libav. Это делает интерфейс менее закрытым, чем многие простые конвертеры: базовые параметры выбираются мышью, а специфичный фильтр или ключ можно дописать вручную. Одновременно это источник ошибок. Некорректный аргумент, устаревшее имя опции или конфликт с параметрами, уже сформированными TraGtor, приводит к отказу backend.
Изменённые значения отмечаются отдельным индикатором, а отдельная команда возвращает конкретное поле к исходному состоянию. Набор настроек можно сохранить в preset, затем загрузить, перезаписать или удалить. При сохранении пресета можно учитывать также целевой контейнер. Для повторяющихся одиночных операций это одна из немногих форм автоматизации, которые действительно есть в TraGtor.
Метаданные
Вкладка Meta позволяет передавать в выходной файл базовые теги, такие как название и автор, через возможности FFmpeg/Libav. Функцию нужно включить отдельным переключателем; без активации данные не записываются. Существующие теги можно перенести из исходного файла через контекстное меню списка источников.

Метаданные нельзя считать сильной стороной программы. Документация прямо характеризует реализацию как незавершённую и ограниченную базовыми тегами, доступными через FFmpeg/Libav. TraGtor поэтому не заменяет специализированный редактор ID3, EXIF или расширенных тегов медиаконтейнеров. Если метаданные критичны, результат следует дополнительно проверить отдельной утилитой после конвертации.
Целевой файл и контейнер
На вкладке целевого файла задаются каталог, имя и контейнер. Список контейнеров считывается из FFmpeg/Libav, поэтому он соответствует конкретной установленной сборке. При выборе контейнера TraGtor способен добавить подходящее расширение к имени файла. При этом контейнер и кодек остаются отдельными сущностями: наличие контейнера в списке не гарантирует, что он сможет принять любой выбранный видеокодек или аудиокодек.

Путь и имя результата сохраняются между запусками. Это удобно при серии однотипных операций в одной рабочей папке, но повышает риск случайно отправить новый результат в старый каталог. Перед запуском следует ещё раз сверять полный путь, особенно если исходные данные находятся на разных дисках или сетевых точках монтирования.
Выполнение и журнал FFmpeg
Финальная рабочая вкладка содержит большую кнопку запуска, настройку использования процессора и текстовую область вывода FFmpeg/Libav. Кнопка активна только тогда, когда TraGtor не обнаруживает известных проблем в текущей конфигурации. Если запуск недоступен, интерфейс выводит сведения о причине вместо молчаливого отказа.

Перед фактическим стартом открывается окно подтверждения с основными сведениями об источнике и назначении. В нём отображается сформированная командная строка FFmpeg/Libav, причём её можно изменить вручную. Такой контроль полезен в двух ситуациях: для обучения синтаксису FFmpeg и для точечной настройки, которой нет среди графических элементов TraGtor.
Во время работы появляется окно прогресса. Процесс можно остановить. После успешного завершения результат предлагается открыть во внешнем медиаплеере. Если FFmpeg/Libav сообщает об ошибке, сообщение остаётся в текстовом журнале вкладки выполнения. В отличие от упрощённых приложений с одной фразой «conversion failed», здесь пользователь получает исходный диагностический вывод backend.
Историческая версия интерфейса предлагает три профиля нагрузки: Soft, Medium и Aggressive. Soft ограничивает использование процессора, Medium рассчитан на часть доступных процессоров, Aggressive пытается задействовать систему максимально интенсивно при условии, что выбранный кодек поддерживает многопоточность. На современных системах фактическое распределение потоков всё равно зависит от конкретного кодировщика FFmpeg и его собственных алгоритмов, поэтому эти старые профили нельзя воспринимать как точный современный диспетчер ресурсов.
Настройки
Раздел Settings показывает версии TraGtor и FFmpeg/Libav и параметры, с которыми собран backend. Здесь же находится выбор языка и сброс настроек. Переключение языка выполняется в самом приложении и сохраняется между запусками. Пакет 0.9.3 содержит файлы локализаций для нескольких языков, включая русский.

TraGtor хранит дополнительные параметры в скрытом каталоге пользователя. Документация описывает конфигурационный файл в каталоге ~/.tragtor, через который можно изменить число колонок в списке контейнеров и явно указать путь к предпочитаемому исполняемому файлу FFmpeg или avconv. Последнее важно на системе, где установлено несколько версий backend.
После завершения процесса доступны локальные действия: воспроизвести файл, закрыть программу или завершить работу компьютера. Это не очередь заданий и не внешняя автоматизация, но для длинного одиночного кодирования возможность выключить систему после окончания может быть полезна.
Основные функции и их практический смысл
Конвертация аудио и видео
Базовый сценарий TraGtor — взять медиапотоки из одного или нескольких источников и сформировать один выходной файл. Программа передаёт FFmpeg/Libav выбранные параметры кодирования, поэтому поддержка конкретного входного формата определяется тем, способен ли backend его декодировать, а поддержка результата — доступными кодировщиками и muxer-ами.
Такая модель шире фиксированного списка из нескольких «популярных форматов», но менее предсказуема для неподготовленного пользователя. Например, отсутствие нужного энкодера в конкретной сборке FFmpeg нельзя исправить выбором другого пункта в TraGtor — энкодер сначала должен существовать в backend. Аналогично, контейнер может присутствовать в списке, но сочетание выбранных потоков с ним окажется несовместимым.
Извлечение аудио из видео
TraGtor позволяет отключить видеопоток и оставить аудио. После этого видеонастройки становятся неактивными, а пользователь выбирает параметры аудиокодирования и целевой контейнер. Это обычное извлечение или перекодирование звуковой дорожки средствами FFmpeg. Если аудиопоток можно скопировать без изменения и подходящий контейнер его принимает, streamcopy устраняет лишнее повторное сжатие.
Выбор дорожек и сборка нового файла
Список потоков делает TraGtor полезнее простых конвертеров, которые всегда берут первую дорожку. Можно выбрать конкретную звуковую дорожку у мультиязычного видео, отключить лишние потоки либо соединить видеоряд одного файла со звуком другого. В документации приведён и сценарий со статическим JPG как видеопотоком вместе с аудиофайлом.
При этом Multi не следует путать с монтажом. TraGtor не предоставляет временную шкалу, набор клипов с переходами, многодорожечный монтаж или нелинейную компоновку. Работа со множественными источниками нужна прежде всего для выбора и объединения потоков в один процесс FFmpeg.
Изменение размеров, пропорций и деинтерлейсинг
Размер кадра задаётся численно, с возможностью сохранять пропорции. Отдельно регулируется aspect ratio. Если новое соотношение сторон не совпадает с исходным, TraGtor предлагает заполнение полей, обрезку или искажение. Это полезно при подготовке материала к устройству или контейнеру с конкретными требованиями, но результат нужно просматривать: автоматическое растяжение меняет геометрию изображения, а обрезка удаляет края кадра.
Деинтерлейсинг рассчитан на материал с чересстрочной развёрткой. Для прогрессивного источника включать его без причины не следует: дополнительная фильтрация не создаёт новую детализацию и способна изменить изображение. В старом интерфейсе TraGtor эта функция представлена как простой параметр, тогда как современные FFmpeg-фильтры дают значительно больше контроля.
Обрезка по времени без монтажной шкалы
Поля Start/Offset и Duration позволяют задать начало и продолжительность обрабатываемого фрагмента. Это не визуальная нарезка с покадровой разметкой: значения вводятся как параметры процесса. Для быстрого получения отрывка этого достаточно, но для точного поиска точки склейки удобнее программа с просмотром и временной шкалой.
Пресеты
Настройки формата можно сохранять как пользовательские пресеты. В них фиксируется набор параметров, а при соответствующей настройке — и целевой контейнер. Пресеты можно загружать, перезаписывать и удалять. Благодаря этому TraGtor удобнее чистого FFmpeg для повторяющейся ручной работы: однажды подобранные значения не требуется вводить заново.
Однако пресет не изолирован от backend. Если он был создан с кодеком или опцией, которых нет в другой сборке FFmpeg, перенос на другую систему не гарантирует успешного запуска. Перед использованием старого пресета после обновления дистрибутива полезно сверить сформированную команду и доступные энкодеры.
Ручные аргументы FFmpeg
Поле дополнительных опций и редактируемая командная строка перед стартом — один из наиболее характерных элементов TraGtor. Пользователь получает графическую основу, но не теряет возможность передать FFmpeg собственные параметры. Это даёт больше контроля, чем интерфейс с полностью закрытым набором полей.
Обратная сторона — отсутствие защиты от неправильного синтаксиса. TraGtor может проверить часть известных условий, но backend остаётся окончательным арбитром. Если вручную добавленный параметр несовместим с текущей версией FFmpeg, кодеком, muxer-ом или уже сформированной опцией, задача завершится ошибкой. Поэтому текстовый журнал следует считать частью рабочего процесса, а не только инструментом для аварийных случаев.
Типичный рабочий сценарий
TraGtor удобнее всего описывать на воспроизводимом сценарии перекодирования одного видеоролика в другой контейнер с изменением размеров. Конкретные названия кодеков в примере не фиксируются, потому что интерфейс показывает только то, что реально предоставляет установленный FFmpeg/Libav.
- Добавить исходный файл. На вкладке источников выбрать видео кнопкой открытия или перетащить его в список. После анализа появятся доступные аудио- и видеопотоки.
- Оставить нужные дорожки. Если в контейнере несколько аудиопотоков, активировать только ту дорожку, которая должна попасть в результат. Ненужный поток отключить.
- Проверить исходные параметры. Перейти на Format. TraGtor подставит характеристики первого активного видеопотока и первого активного аудиопотока в соответствующие группы.
- Задать параметры изображения. Выбрать доступный кодек либо оставить выбор backend, указать размер кадра и способ обработки соотношения сторон. Если перекодирование видео не требуется и новый контейнер совместим с исходным кодеком, вместо энкодера можно использовать streamcopy.
- Настроить звук. Выбрать доступный аудиокодек или streamcopy, при необходимости изменить число каналов, частоту дискретизации и громкость. Не повышать параметры только ради «качества», которого нет в исходнике.
- Ограничить фрагмент. Если нужен не весь ролик, задать начало и продолжительность в параметрах рендера.
- Выбрать результат. На вкладке целевого файла указать каталог, имя и контейнер. Сверить, что выбранный контейнер совместим с планируемыми потоками.
- Просмотреть команду. Перейти к выполнению. Перед стартом открыть подтверждение и прочитать сформированную командную строку. Это особенно важно после добавления собственных аргументов.
- Запустить конвертацию. После старта следить за окном прогресса. При ошибке читать текстовый вывод FFmpeg/Libav на вкладке выполнения.
- Проверить готовый файл. Открыть его в медиаплеере, убедиться в наличии нужной аудиодорожки, корректных пропорциях, длительности и синхронизации звука. Для технической проверки параметров использовать ffprobe из комплекта FFmpeg.
Сценарий извлечения аудио короче: после импорта достаточно отключить видеопоток, оставить нужную звуковую дорожку, настроить аудио, выбрать подходящий контейнер и запустить обработку. Для замены звука в видео, наоборот, в Multi добавляют видеоматериал и отдельный аудиофайл, затем активируют видеопоток первого источника и аудиопоток второго.
Форматы импорта и экспорта
У TraGtor нет достоверного универсального перечня вроде «поддерживает N форматов». Программа запрашивает возможности установленного FFmpeg/Libav. На входе доступны те типы медиа и потоки, которые backend способен распознать и декодировать. На выходе список кодеков формируется из доступных кодировщиков, а контейнеры — из доступных форматов записи.
Это означает, что слова «поддерживает FFmpeg» нужно трактовать технически. FFmpeg может быть собран с разным набором внешних библиотек. В одном дистрибутиве конкретный энкодер присутствует, в другом отсутствует или доступен только декодер. TraGtor не добавляет отсутствующий энкодер собственными средствами. Поэтому спор о поддержке формата следует решать проверкой конкретной установки, а не старым скриншотом списка.
Импорт выполняется из локальных файлов. Подтверждены открытие через диалог и Drag-and-Drop. Из списка источников можно выбирать отдельные аудио- и видеопотоки. Документированное использование нескольких файлов связано с объединением потоков; полноценной пакетной очереди независимых файлов нет.
Экспорт создаёт один целевой файл в заданном каталоге. Контейнер выбирается отдельно от кодеков. Если контейнер задан явно, TraGtor способен дописать соответствующее расширение к имени. Для сохранения исходного потока без повторного кодирования предусмотрен streamcopy, но он работает только при совместимости потока и контейнера.
Сценарии с изображениями ограничены тем, что FFmpeg воспринимает изображение как источник видеоданных. Историческая документация приводит пример использования JPG вместе с аудиофайлом. Это не превращает TraGtor в редактор фотографий и не означает наличие отдельного набора графических фильтров.
Пакетные, автоматические, облачные, мобильные и ИИ-возможности
Пакетной конвертации нет. Это принципиальное ограничение. Multi добавляет несколько источников в одну задачу, а не создаёт список одинаковых операций для сотен файлов. Пользователь, которому нужно перекодировать каталог роликов по одному preset, быстрее упрётся в архитектуру TraGtor, чем в возможности FFmpeg.
Локальная автоматизация ограничена. Есть пресеты, сохранение ряда параметров между сеансами, профили нагрузки процессора и действия после завершения. Можно воспроизвести результат, закрыть приложение или выключить компьютер. Это полезные удобства, но они не заменяют очередь, watch-folder, обработку по расписанию или скрипт.
Облачной обработки нет. TraGtor запускает локальный FFmpeg/Libav и записывает результат в локально выбранный путь. В документированных возможностях нет загрузки исходников на сервер, облачного хранилища, веб-кабинета или совместной работы.
Мобильных приложений нет. TraGtor относится к настольному GNU/Linux. Версии для Android, iOS, Windows или macOS как части этого же продукта не подтверждаются.
ИИ-инструменты отсутствуют. В наборе функций нет распознавания речи, генерации субтитров, апскейлинга нейросетью, удаления фона, автоматической цветокоррекции или иных ML-модулей. Программа решает классическую задачу управления FFmpeg через GTK-интерфейс.
Установка, зависимости и совместимость
TraGtor исторически распространялся как пакеты для Linux и через сторонний репозиторий разработчика. Для Debian/Ubuntu встречались DEB-пакеты, для RPM-дистрибутивов — соответствующие сборки. Современную официально поддерживаемую матрицу дистрибутивов подтвердить нельзя. Текущий SlackBuilds сохраняет пакет 0.9.3 для Slackware 15.0, но запись не имеет сопровождающего.
Архивная документация указывает зависимость от FFmpeg или Libav/avconv и id3v2, а для старых Ubuntu также перечисляет python-dbus и мультимедийные пакеты соответствующих поколений. Старые сборки проекта используют Python и GTK/Glade. Совместимость этого старого Python/GTK-стека со свежим дистрибутивом не следует считать гарантированной только потому, что современный FFmpeg установлен без ошибок.
Нельзя переносить команды установки для Ubuntu 16.04 или 17.10 в современную систему без проверки. Названия пакетов менялись, часть библиотек исчезла из стандартных репозиториев, а старый механизм apt-key больше не соответствует актуальной практике управления ключами APT. Для свежей рабочей станции безопаснее использовать пакет, подготовленный конкретным поддерживаемым дистрибутивом, либо выбрать современный GUI.
Если TraGtor уже установлен и запускается, обновление FFmpeg тоже требует проверки. Сформированная командная строка может использовать параметры, поведение которых изменилось. В самом TraGtor предусмотрены настройки совместимости для разных вариантов команд масштабирования, обрезки и заполнения, что подтверждает зависимость интерфейса от поколения backend.
Лицензирование, цена и приватность
TraGtor распространяется по GNU General Public License version 2. Для самого приложения не подтверждаются коммерческие редакции, подписка, платная активация или ограниченный пробный режим. Это свободное ПО: ограничения связаны не с лицензией по тарифу, а с техническим состоянием проекта и зависимостями.
Регистрация для конвертации не требуется. Архитектура локальная: исходники обрабатываются установленным FFmpeg/Libav на компьютере пользователя, а выходной файл сохраняется по указанному пути. Это отличается от веб-конвертера, где файл сначала отправляется на сторонний сервер.
Отдельный аспект безопасности — редактируемая командная строка. Возможность менять параметры FFmpeg полезна, но вводить туда команды и аргументы из непроверенного источника не следует. TraGtor рассчитан на передачу опций мультимедийному backend; пользователь несёт ответственность за то, что добавляет вручную.
Плюсы и минусы
Плюсы ✔️
- Графически открывает ключевые параметры FFmpeg/Libav, не скрывая итоговую командную строку.
- Позволяет выбирать отдельные аудио- и видеопотоки из источников, а не только конвертировать первый найденный поток.
- Поддерживает streamcopy для копирования совместимых потоков без повторного кодирования.
- Есть настройки видео, звука, диапазона обработки, соотношения сторон, масштабирования, деинтерлейсинга и двухпроходного кодирования.
- Пресеты сохраняют повторяющиеся наборы параметров.
- Журнал FFmpeg/Libav доступен прямо в интерфейсе и помогает диагностировать ошибки.
- Список кодеков и контейнеров строится по возможностям установленного backend, а не ограничен небольшим жёстким перечнем.
- Программа работает локально и не требует учётной записи или облачной загрузки медиа.
- GPL v2 не вводит платных функций, подписки или пробных ограничений.
- Пакет 0.9.3 содержит русскую локализацию.
Минусы ❌
- Проект находится в legacy-состоянии: пакет 0.9.3 в SlackBuilds не имеет сопровождающего, а документация Ubuntuusers архивирована.
- Совместимость со свежими Linux-дистрибутивами не подтверждена действующей матрицей поддержки.
- Нет настоящей пакетной конвертации и очереди независимых заданий; Multi служит другой задаче.
- Интерфейс основан на старом Python/GTK-стеке, что усложняет установку в современном окружении.
- Поддержка конкретных кодеков и контейнеров зависит от внешнего FFmpeg/Libav и его сборки.
- Раздел метаданных документирован как неполный и не заменяет специализированный редактор тегов.
- Нет визуальной монтажной шкалы, полноценных инструментов нелинейного монтажа и покадровой навигации.
- Нет современных облачных, мобильных и ИИ-функций.
- Ручные дополнительные параметры FFmpeg дают контроль, но легко создают несовместимую или устаревшую команду.
- Сохранение предыдущих источников и пути назначения требует внимания на общем компьютере.
Кому подойдёт
Пользователю старой или специально настроенной Linux-системы. Если TraGtor уже установлен, запускается с совместимым Python/GTK и корректно работает с текущим backend, он остаётся удобным графическим слоем для одиночных операций.
Тем, кто изучает FFmpeg. Возможность настроить параметры графически, а затем увидеть сформированную команду помогает связать визуальные настройки с аргументами командной строки. В отличие от полностью закрытого конвертера, TraGtor показывает, что именно будет передано backend.
Для выбора дорожек и простого ремультиплексирования. Если нужно взять видеопоток одного источника, нужный аудиопоток другого и собрать результат без монтажной шкалы, модель источников TraGtor подходит по логике.
Для одиночных повторяемых заданий. Пользовательские presets сокращают ручную настройку, если задача всегда примерно одинакова и backend не меняется.
Для локальной обработки без аккаунта. TraGtor не требует веб-сервиса и не загружает медиа в облако как часть рабочего процесса.
Кому не подойдёт
Тем, кому нужна гарантированная работа на свежем дистрибутиве. Для новой рабочей станции отсутствие активной поддержки и старый стек зависимостей — достаточная причина выбрать современный GUI.
Для массового перекодирования. TraGtor не имеет полноценной пакетной очереди. Если нужно прогнать десятки или сотни файлов по одному профилю, лучше инструмент с queue или скрипт FFmpeg.
Для видеомонтажа. Нет таймлайна, переходов, многослойного композитинга, титровой системы и остальных функций нелинейного редактора.
Для сложной работы с метаданными. Встроенный Meta-раздел ограничен и исторически считался незавершённым.
Для пользователей Windows, macOS, Android или iOS. TraGtor — Linux-программа; кроссплатформенного семейства приложений у него нет.
Для задач с современными AI-инструментами. Расшифровка речи, отделение вокала, нейросетевой апскейл и другие подобные функции отсутствуют.
Альтернативы TraGtor
Shutter Encoder
Shutter Encoder — современный активно поддерживаемый графический инструмент, который также использует FFmpeg, но предоставляет существенно более широкий рабочий слой: очередь рендера, сохранение пресетов, операции без перекодирования, профессиональные кодеки, анализ и дополнительные инструменты. Есть сборки для Windows, macOS и современных Linux-дистрибутивов. Выбирать его разумнее, когда нужен актуальный GUI с очередью и поддерживаемым установочным пакетом, а не историческая GTK-оболочка.
HandBrake
HandBrake подходит для пользователей, которым важны готовые профили, стабильный современный интерфейс и очередь кодирования. Он обрабатывает распространённые мультимедийные источники, поддерживает пакетное сканирование и очередь заданий, аппаратное кодирование для части конфигураций и набор видеофильтров. При этом его набор выходных контейнеров специально ограничен MP4, MKV и WebM, поэтому для произвольного ремультиплексирования через любой muxer FFmpeg он менее универсален, чем прямой FFmpeg.
MystiQ
MystiQ — более современный Qt-интерфейс к FFmpeg с набором presets и настройкой параметров отдельных заданий. Пакет присутствует в актуальных ветках Debian, а проект использует Qt5/C++. Для Linux-пользователя, которому нужна графическая конвертация без старого PyGTK-стека TraGtor, MystiQ ближе по философии, чем HandBrake: это именно GUI к FFmpeg, а не отдельный ограниченный конвейер.
FFmpeg в командной строке
Сам FFmpeg остаётся вариантом с максимальным контролем и самой прямой совместимостью с текущей документацией проекта. Командная строка удобнее для batch-скриптов, автоматизации, сложных фильтров, серверов и повторяемых процессов. TraGtor имеет смысл только тогда, когда графическое управление важнее полного доступа к параметрам и пользователь готов мириться с устаревшей оболочкой.
Частые проблемы и диагностика
TraGtor не запускается после установки
Первая группа причин — не FFmpeg, а графические и Python-зависимости. Старые сборки TraGtor создавались для другого поколения Python/GTK. На современной системе наличие актуального ffmpeg в терминале ещё не означает, что интерфейс сможет стартовать. Проверять нужно ошибку при запуске команды tragtor из терминала: она покажет отсутствующий Python-модуль, библиотеку GTK, D-Bus-зависимость или другую проблему окружения.
Если дистрибутив не содержит готового поддерживаемого пакета, не стоит смешивать старые репозитории от давно завершивших поддержку Ubuntu с текущей системой. Это может привести к конфликту зависимостей. Для постоянной рабочей машины в такой ситуации безопаснее перейти на современную альтернативу.
Нужного кодека нет в списке
Списки TraGtor отражают возможности установленного FFmpeg/Libav. Если кодировщик отсутствует, проблема находится на уровне backend. Диагностика выполняется просмотром версии и параметров сборки в Settings, а также стандартными командами FFmpeg для списка кодеков и энкодеров. Установка другой сборки FFmpeg меняет доступные возможности, но одновременно может ухудшить совместимость старого TraGtor с синтаксисом команд.
Контейнер доступен, но конвертация завершается ошибкой
Контейнер и кодек совместимы не автоматически. Например, выбранный muxer может не принимать конкретный видеопоток, аудиопоток или комбинацию параметров. При streamcopy это особенно заметно: TraGtor не перекодирует поток в совместимый вид, а пытается перенести его как есть. Нужно прочитать сообщение FFmpeg в журнале, затем выбрать другой контейнер либо выполнить перекодирование в поддерживаемый этим контейнером формат.
Кнопка запуска неактивна
Вкладка Execute блокирует старт, когда TraGtor обнаруживает известную проблему в текущих настройках. Неактивная кнопка содержит информацию о причине. Следует проверить наличие активного источника и потоков, заполненный путь результата, контейнер и параметры формата. Это полезнее, чем многократно нажимать на недоступную кнопку: интерфейс специально использует её как индикатор готовности задания.
После конвертации нет звука или выбрана не та дорожка
Нужно вернуться к списку потоков источника. TraGtor позволяет включать и выключать каждую дорожку отдельно, поэтому отсутствие аудио часто связано с тем, что нужный поток не отмечен. У файла с несколькими языками следует убедиться, что выбран именно требуемый аудиопоток, а не первый по порядку.
Видео получило неправильные пропорции
Проверяются ширина, высота, фиксированное отношение сторон и режим масштабирования. При изменении aspect ratio TraGtor может заполнить недостающую область, обрезать края или растянуть картинку. Эти три операции дают визуально разные результаты. Для сохранения геометрии изображения предпочтительнее заполнение или осмысленная обрезка, а не растяжение.
Деинтерлейсинг ухудшил картинку
Фильтр нужен для чересстрочного материала, а не для любого видео. Если источник прогрессивный, дополнительная обработка не решает реальную проблему. Сначала следует определить тип исходного видеосигнала средствами медиаплеера или ffprobe, затем включать деинтерлейсинг только при необходимости.
Двухпроходный режим не работает
2-Pass доступен не как универсальный переключатель для всех кодеков. Он зависит от выбранного энкодера и параметров. Если backend сообщает, что режим не поддерживается, нужно отключить его или использовать совместимый кодек. Журнал FFmpeg содержит конкретную причину отказа.
Метаданные не записались
Раздел Meta требует отдельной активации. Если переключатель записи метаданных выключен, поля не попадают в выходной файл. Даже при включении набор поддерживаемых тегов ограничен, поэтому после завершения следует прочитать метаданные внешней утилитой и убедиться, что контейнер и backend действительно сохранили нужные поля.
После обновления FFmpeg старый preset перестал работать
Preset хранит параметры TraGtor, но не гарантирует неизменность синтаксиса backend. Нужно открыть команду перед запуском и сопоставить ошибку с текущей документацией FFmpeg. Особенно внимательно следует проверять собственные дополнительные аргументы, поскольку они обходят часть логики графического интерфейса.
TraGtor снова открыл старые источники
Это штатное сохранение состояния. Выбранные файлы и некоторые пути могут восстанавливаться при следующем запуске. Если такое поведение мешает или нежелательно на общем компьютере, следует очистить список и воспользоваться сбросом настроек.
Multi не обрабатывает файлы по одному
Так и задумано. Multi — режим добавления нескольких источников в одну задачу, например для сочетания видео и отдельной аудиодорожки. Для независимой пакетной очереди TraGtor не предназначен. Массовую конвертацию лучше выполнять в Shutter Encoder, HandBrake, другом пакетном GUI или скриптом FFmpeg.
Как проверить результат после обработки
Первый контроль — воспроизведение всего критичного фрагмента в независимом медиаплеере. Нужно проверить не только факт открытия файла, но и синхронизацию звука, выбранный язык аудиодорожки, длительность, пропорции кадра, отсутствие лишних полей или обрезанных областей. Если применялось изменение громкости, прослушать участки с пиками и тихими фрагментами.
Второй контроль — технические параметры. ffprobe показывает контейнер, кодеки потоков, разрешение, частоту кадров, частоту дискретизации, число каналов, продолжительность и метаданные. Это особенно полезно, когда TraGtor использовал streamcopy: можно убедиться, что кодек потока действительно не изменился.
Третий контроль — журнал операции. Успешный код возврата ещё не гарантирует, что выбран именно тот поток или тот preset. В выводе FFmpeg полезно сверить mapping потоков, используемый энкодер и параметры вывода. Если задача важная, сохранять исходник до завершения проверки необходимо независимо от того, предлагает ли интерфейс перезапись.
Для фрагмента, заданного через Start/Offset и Duration, отдельно сверяют начало и конец. При изменении частоты кадров просматривают динамичные сцены: старый интерфейс TraGtor не добавляет современную интеллектуальную интерполяцию движения сам по себе, а обычное преобразование fps средствами backend может приводить к повторению или отбрасыванию кадров в зависимости от параметров.
FAQ
TraGtor — это полноценная замена FFmpeg?
Нет. FFmpeg выполняет обработку, а TraGtor предоставляет графические элементы и формирует для него команду. Без совместимого FFmpeg или Libav программа теряет основной механизм конвертации.
Почему у двух пользователей TraGtor разные списки форматов?
Потому что списки строятся по возможностям установленного backend. Разные дистрибутивы и сборки FFmpeg могут включать разные внешние библиотеки и энкодеры.
Можно ли использовать TraGtor только для смены контейнера без потери качества?
Да, для совместимых потоков предназначен режим streamcopy. Он копирует выбранный аудио- или видеопоток без повторного кодирования. Если новый контейнер не поддерживает этот поток, FFmpeg завершит операцию ошибкой.
Можно ли сделать ролик из статической картинки и аудио?
Такой сценарий документирован: изображение можно использовать как активный видеопоток, а отдельный аудиофайл — как звуковой. Итоговые возможности и параметры зависят от backend.
Есть ли в TraGtor очередь рендера?
Нет. Режим Multi не является очередью. Он добавляет несколько источников в один проект обработки, тогда как независимая пакетная конвертация не предусмотрена.
Можно ли увидеть команду FFmpeg до запуска?
Да. В окне подтверждения TraGtor показывает сформированную командную строку и позволяет её редактировать. Это одна из ключевых особенностей программы.
Где TraGtor хранит пользовательские настройки?
Документация описывает скрытый каталог ~/.tragtor в домашней директории. В нём сохраняется конфигурация, включая некоторые параметры, которые можно изменить вручную.
Поддерживает ли TraGtor русский язык?
Да. В составе пакета версии 0.9.3 присутствует файл русской локализации, а переключение языка предусмотрено в Settings.
Нужен ли интернет для самой конвертации?
Нет. Рабочая архитектура локальная: TraGtor запускает установленный FFmpeg/Libav и пишет результат в локальный путь. Интернет может потребоваться для получения пакетов или обновления системы, но не является частью процесса кодирования.
Есть ли платная Pro-версия TraGtor?
Нет подтверждённой отдельной коммерческой редакции. TraGtor распространяется как свободное ПО по GPL v2, без подписки и пробного ограничения функций.
Стоит ли устанавливать TraGtor на новую Linux-систему в 2026 году?
Для эксперимента или совместимого legacy-окружения — только после проверки зависимостей. Для постоянной новой рабочей станции отсутствие активного сопровождения делает более рациональным современный GUI к FFmpeg или сам FFmpeg. Пакет TraGtor 0.9.3 всё ещё встречается в репозиториях, но это не равнозначно текущей поддержке проекта.
Итог по сценариям использования
TraGtor остаётся понятным примером графического подхода к FFmpeg: пользователь выбирает источники и потоки, настраивает кодирование, видит реальную команду backend и получает его журнал ошибок. Для одиночной конвертации, извлечения аудио, выбора дорожек, streamcopy или объединения видео со звуком эта модель логична и достаточно прозрачна.
Для уже работающей legacy-системы менять TraGtor только из-за возраста необязательно, если нужные операции воспроизводимы и результат проверяется. Пресеты и сохранённая конфигурация могут быть ценнее нового интерфейса, особенно когда окружение не обновляется.
Для новой установки критерий другой. Пакет 0.9.3 не имеет сопровождающего в SlackBuilds, актуальная Ubuntu-документация отсутствует, а старый Python/GTK-стек повышает стоимость поддержки. Если требуется очередь, регулярная пакетная обработка, современный Linux-пакет и понятная совместимость с текущим FFmpeg, практичнее выбрать Shutter Encoder, HandBrake или другой поддерживаемый GUI.
Опытному пользователю, которому важен полный контроль и автоматизация, сам FFmpeg даёт больше, чем TraGtor: скрипты, фильтры, массовые задания и актуальную документацию без промежуточного слоя. Смысл TraGtor сохраняется именно там, где нужен старый графический интерфейс с видимой командой FFmpeg, а не современная универсальная платформа для медиапроизводства.








