Почему пакет faac не поддерживает mp4?
В Ubuntu 13.10 faac
не поддерживает MP4. Если вы бежите faac --help
ты получаешь:
Бесплатная Передовая Аудио Кодер
FAAC 1.28
Использование: faac [options] infiles ...
Опции:
-q Установить качество квантователя.
-b Установить средний битрейт на x кбит / с. (ABR, режим низкого качества)
-c Установить пропускную способность в Гц. (По умолчанию = автоматический)
-o X Установить выходной файл в X (только для одного входного файла)
-r Использовать выходной файл RAW AAC.
-P Режим ввода Raw PCM (по умолчанию 44100 Гц, 16-битный стереозвук).
-R Raw PCM скорость ввода.
-B Размер входной выборки необработанного PCM (8, 16 (по умолчанию), 24 или 32 бита).
-C Raw PCM входные каналы.
-X Raw PCM подкачка входных байтов
-I Конфигурация входного канала, по умолчанию 3,4 (Центр третий, НЧ четвертый)
MP4-специфичные опции:
Поддержка MP4 недоступна.
Документация:
--license Показать лицензию FAAC.
--help Показать эту сокращенную справку.
--long-help Показать полную помощь.
Дополнительные советы можно найти в Базе знаний audiocoding.com по адресу
В предыдущих версиях я мог запустить faac
с -w
а также --artist
, --album
и т.д. варианты, а теперь не могу.
2 ответа
Он был удален из-за проблем с лицензированием -
faac (1.28-5) unstable; urgency=low
[ Andres Mejia ]
Disable mp4v2 support.
This only disables mp4v2 for the faac utility program. The faac
utility is GPL-2 but the mp4v2 library is MPL-1.1. The two licenses
are incompatible with each other.
Поэтому, если вы захотите вернуться назад, вам нужно либо понизить faac & libfaac0 до пакетов faac (1.28-4), либо просто получить текущий исходный код и пересобрать с libmp4v2-dev
установлены.
Для всех, кто нашел этот вопрос, да mp4v2 был удален. Восстановление с библиотекой прошло гладко со следующими подсказками:
sudo apt-get build-dep faac
apt-get source faac
cd faac-*
Это должно привести вас в исходный каталог. Отредактируйте debian/rules, чтобы удалить часть "--without-mp4v2". Для меня это означало удаление всего раздела override_dh_auto_configure.
sudo apt-get install libmp4v2-dev
dpkg-buildpackage -us -uc
На моем компьютере уже было установлено все программное обеспечение для сборки пакетов, поэтому подумайте только об этом, чтобы завершить сборку.