libfaac устанавливает ограничения по битрейту?

Я пытаюсь закодировать звук в Ubuntu 12.04 Linux. Мне нужно использовать libfaac (используя версию 1.28) для кодирования, и я хочу кодировать с очень низкой скоростью передачи битов - общее количество, включая издержки транспортного потока, должно быть ниже 64 Кбит / с. Входной аудиосигнал: PCM, 48 кГц, 2 канала, s16, 1536 кбит / с.

Используя инструмент командной строки faac, я получаю вывод, кодирующий 5 минут аудио - так что у вас будет достаточно времени для усреднения битрейта. Я не могу заставить его опуститься ниже 64 кбит / с или выше 165 кбит / с в этом отношении. Я попытался установить некоторые другие параметры, но безрезультатно. Когда я устанавливаю битрейт> 64, он работает нормально. Просматривая код libfaac, я нигде не вижу, чтобы эти ограничения накладывались.

$ ./faac -b 40 -w -o /tmp/yellow-audio-40k.mp4 /tmp/yellow-audio.wav
Freeware Advanced Audio Coder
FAAC 1.28

Average bitrate: 64 kbps
Quantization quality: 100
Bandwidth: 5442 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding /tmp/yellow-audio.wav to /tmp/yellow-audio-40k.mp4
frame | bitrate | elapsed/estim | play/CPU | ETA
14063/14063 (100%)| 64.2 | 10.7/10.7 | 27.91x | 0.0
$ mediainfo /tmp/yellow-audio-40k.mp4
General
Complete name : /tmp/yellow-audio-40k.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 2.35 MiB
Duration : 5mn 0s
Overall bit rate mode : Variable
Overall bit rate : 65.7 Kbps
Encoded date : UTC 2012-12-05 00:03:38
Tagged date : UTC 2012-12-05 00:03:49
Writing application : FAAC 1.28

Audio
ID : 1
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 5mn 0s
Bit rate mode : Variable
Bit rate : 64.2 Kbps
Maximum bit rate : 73.7 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.30 MiB (98%)
Language : English
Encoded date : UTC 2012-12-05 00:03:38
Tagged date : UTC 2012-12-05 00:03:49

0 ответов

Другие вопросы по тегам