Selene — инструмент конвертации медиа на GTK3/Vala, разработанный Tony George (который также создал Conky Manager), цель которого — предоставить простой интерфейс для конвертации файлов в популярные форматы, а также консольные опции для автоматического конвертирования.
Помимо самых популярных форматов аудио и видео Selene также поддерживает два типа пресетов: JSON-пресеты (которые определяют формат аудио/видео, кодеки, битрейт, качество и другие параметры), а также пресеты в виде Bash-скриптов, которые могут быть использованы для конвертации файлов с помощью консольной утилиты, что полезно для интегрирования утилит, которые не поддерживаются Selen напрямую, например, для автоматического кодирования.
Также стоит заметить, что Selene может обрезать/изменять размер видео или встраивать субтитры в них.
Приложение находится в состоянии постоянной разработки, а свежая версия получила поддержку SOX Audio Processing, опцию для проверки отсутствующих утилит (смотрите скриншот ниже) и исправления некоторых багов.
Selene — статус кодировщиков
пресеты Selene — опции фильтрования
Возможности медиаконвертера Selene:
- конвертация видео в форматы MKV/MP4/OGV/WEBM
- конвертация музыки в форматы MP3/AAC/OGG/OPUS/FLAC/WA
- опция для приостановки и продолжения кодирования
- опция для выполнения в фоновом режиме и выключения компьютера после завершения работы
- опция для SOX Audio Processing
- настраиваемые пресеты
- предпросмотр файла перед конвертацией
- bash-скрипты, которые можно написать для управления процессом кодировки
- консольный интерфейс для автоматической конвертации (выполните «selene —help» для списка доступных команд)
- поддержка копирования аудиотегов (исполнитель, альбом, прочее) в выходной файл
- опция для провеки отсутствующих кодировщиков
Устанавливаем Selene Media Encoder в Ubuntu или Linux Mint
Пользователи Ubuntu / Linux Mint (и их производных) могут установить свежую версию медиаконвертера Selene, используя его официальный PPA-репозиторий. Чтобы добавить этот репозиторий в систему и установить Selene, выполните следующие команды в вашем терминале:
sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install selene
Если вы не хотите добавлять PPA в вашу систему, или вы, например,и спользуете Debian, вы можете получить deb-файл Selene Media Encoder отсюда.
Для кодирования форматов AAC/MP4 Selene требуется кодировщик NeroAAC, который вы можете установить, выполнив следующие команды в вашем терминале:
cd /tmp
wget http://ftp6.nero.com/tools/NeroAACCodec-1.5.1.zip
unzip -j NeroAACCodec-1.5.1.zip linux/neroAacEnc
sudo install -m 0755 neroAacEnc /usr/bin
sudo apt-get install gpac
Пользователи Arch Linux могут установить Selene через AUR.
Другие дистрибутивы Linux: исходный код Selene можно загрузить через Launchpad (BZR).
Для более подробной информации, например, как использовать bash-скрипты для конвертации, смотрите домашнюю страницу Selen.