Хорошо «длинный рассказ короткий»:
Да. Это похоже на нормальный hdd. Вот хороший обзор. Некоторые специальные дополнения, которые я расскажу. Довольно хорошо. Я использую его с сервером.Формат во время установки ext4 и создать небольшую свопинг ~ 1 ГБ. После установки отредактируйте fstab с sudo gedit /etc/fstab и добавьте следующую строку
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Это создаст ramdrive для ваших временных файлов, что приведет к снижению старения. Также добавьте noatime,nodiratime,discard в свою строку ext4 после настроек по умолчанию. Это также уменьшит износ и активирует функцию TRIM. Сохраните и перезагрузитесь.
Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [1]) упоминают:
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [1]) упоминают:
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [1]) упоминают:
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [1]) упоминают:
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [1]) упоминают:
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [ 1 ]):
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) составляет 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.
blockquote>
Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [ 1 ]):
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) составляет 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.
blockquote>
Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [ 1 ]):
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) составляет 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.
blockquote>
Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [ 1 ]):
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) составляет 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.
blockquote>
Я не могу дать никаких дополнительных объяснений, но несколько мест (например, [ 1 ]):
Обратите внимание, что максимальная средняя скорость передачи (что -ab указывает в контексте libfaac) составляет 152 кбит / с. Установка этого значения будет проигнорирована, и будет использовано 152 кбит / с.
blockquote>
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилируйте FFmpeg с помощью --enable-libfaac, и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кода с исправленным faac, который напрямую кодируется faac:
andrew@skamandros~/media$ faac -b 192 -o test.m4a test.wav
Freeware Advanced Audio Coder
FAAC 1.28
Average bitrate: 192 kbps
Quantization quality: 100
Bandwidth: 20872 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding test.wav to test.m4a
frame | bitrate | elapsed/estim | play/CPU | ETA
11720/11720 (100%)| 192.0 | 21.7/21.7 | 12.52x | 0.0
andrew@skamandros~/media$
И он работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без ограничения частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k out.mp4
size= 308kB time=00:00:15.01 bitrate= 168.0kbits/s
Когда я определяю частоту среза до половины выборки, я могу перейти к 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k -cutoff 24k out.mp4
size= 388kB time=00:00:15.01 bitrate= 211.7kbits/s
Аналогично, значение по умолчанию не будет ниже 64,5 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k out.mp4
size= 122kB time=00:00:15.01 bitrate= 66.4kbits/s
Но если я установил частоту среза очень низко, я могу получить 20 Кбит / s:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k -cutoff 1k out.mp4
size= 40kB time=00:00:15.01 bitrate= 21.9kbits/s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилируйте FFmpeg с помощью --enable-libfaac, и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кода с исправленным faac, который напрямую кодируется faac:
andrew@skamandros~/media$ faac -b 192 -o test.m4a test.wav
Freeware Advanced Audio Coder
FAAC 1.28
Average bitrate: 192 kbps
Quantization quality: 100
Bandwidth: 20872 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding test.wav to test.m4a
frame | bitrate | elapsed/estim | play/CPU | ETA
11720/11720 (100%)| 192.0 | 21.7/21.7 | 12.52x | 0.0
andrew@skamandros~/media$
И он работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без ограничения частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k out.mp4
size= 308kB time=00:00:15.01 bitrate= 168.0kbits/s
Когда я определяю частоту среза до половины выборки, я могу перейти к 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k -cutoff 24k out.mp4
size= 388kB time=00:00:15.01 bitrate= 211.7kbits/s
Аналогично, значение по умолчанию не будет ниже 64,5 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k out.mp4
size= 122kB time=00:00:15.01 bitrate= 66.4kbits/s
Но если я установил частоту среза очень низко, я могу получить 20 Кбит / s:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k -cutoff 1k out.mp4
size= 40kB time=00:00:15.01 bitrate= 21.9kbits/s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилируйте FFmpeg с помощью --enable-libfaac, и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кода с исправленным faac, который напрямую кодируется faac:
andrew@skamandros~/media$ faac -b 192 -o test.m4a test.wav
Freeware Advanced Audio Coder
FAAC 1.28
Average bitrate: 192 kbps
Quantization quality: 100
Bandwidth: 20872 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding test.wav to test.m4a
frame | bitrate | elapsed/estim | play/CPU | ETA
11720/11720 (100%)| 192.0 | 21.7/21.7 | 12.52x | 0.0
andrew@skamandros~/media$
И он работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без ограничения частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k out.mp4
size= 308kB time=00:00:15.01 bitrate= 168.0kbits/s
Когда я определяю частоту среза до половины выборки, я могу перейти к 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k -cutoff 24k out.mp4
size= 388kB time=00:00:15.01 bitrate= 211.7kbits/s
Аналогично, значение по умолчанию не будет ниже 64,5 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k out.mp4
size= 122kB time=00:00:15.01 bitrate= 66.4kbits/s
Но если я установил частоту среза очень низко, я могу получить 20 Кбит / s:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k -cutoff 1k out.mp4
size= 40kB time=00:00:15.01 bitrate= 21.9kbits/s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилируйте FFmpeg с помощью --enable-libfaac, и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кода с исправленным faac, который напрямую кодируется faac:
andrew@skamandros~/media$ faac -b 192 -o test.m4a test.wav
Freeware Advanced Audio Coder
FAAC 1.28
Average bitrate: 192 kbps
Quantization quality: 100
Bandwidth: 20872 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding test.wav to test.m4a
frame | bitrate | elapsed/estim | play/CPU | ETA
11720/11720 (100%)| 192.0 | 21.7/21.7 | 12.52x | 0.0
andrew@skamandros~/media$
И он работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без ограничения частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k out.mp4
size= 308kB time=00:00:15.01 bitrate= 168.0kbits/s
Когда я определяю частоту среза до половины выборки, я могу перейти к 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k -cutoff 24k out.mp4
size= 388kB time=00:00:15.01 bitrate= 211.7kbits/s
Аналогично, значение по умолчанию не будет ниже 64,5 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k out.mp4
size= 122kB time=00:00:15.01 bitrate= 66.4kbits/s
Но если я установил частоту среза очень низко, я могу получить 20 Кбит / s:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k -cutoff 1k out.mp4
size= 40kB time=00:00:15.01 bitrate= 21.9kbits/s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилируйте FFmpeg с помощью --enable-libfaac, и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кода с исправленным faac, который напрямую кодируется faac:
andrew@skamandros~/media$ faac -b 192 -o test.m4a test.wav
Freeware Advanced Audio Coder
FAAC 1.28
Average bitrate: 192 kbps
Quantization quality: 100
Bandwidth: 20872 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding test.wav to test.m4a
frame | bitrate | elapsed/estim | play/CPU | ETA
11720/11720 (100%)| 192.0 | 21.7/21.7 | 12.52x | 0.0
andrew@skamandros~/media$
И он работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без ограничения частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k out.mp4
size= 308kB time=00:00:15.01 bitrate= 168.0kbits/s
Когда я определяю частоту среза до половины выборки, я могу перейти к 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 210k -cutoff 24k out.mp4
size= 388kB time=00:00:15.01 bitrate= 211.7kbits/s
Аналогично, значение по умолчанию не будет ниже 64,5 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k out.mp4
size= 122kB time=00:00:15.01 bitrate= 66.4kbits/s
Но если я установил частоту среза очень низко, я могу получить 20 Кбит / s:
ffmpeg.exe -y -i input.ts -vn -c:a libfaac -ar 48k -b:a 20k -cutoff 1k out.mp4
size= 40kB time=00:00:15.01 bitrate= 21.9kbits/s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
Для высоких и низких битрейтов вы должны указать другую частоту среза. без частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 210k out.mp4 size = 308kB time = 00: 00: 15.01 bitrate = 168.0kbits / s
Когда я определяю частоту среза до половины выборки, Я могу пойти до 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c: libfaac -ar 48k -b: размер 210k -cutoff 24k out.mp4 = 388kB time = 00: 00: 15.01 bitrate = 211.7kbits / s
Аналогично, значение по умолчанию не будет ниже 64.5 кбит / с:
ffmpeg .exe -y -i input.ts -vn -c: libfaac -ar 48k -b: a 20k out.mp4 size = 122kB time = 00: 00: 15.01 bitrate = 66.4kbits / s
Но если я установил частоту среза очень низко, я могу получить 20 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 20k -cutoff 1k out.mp4 size = 40kB time = 00: 00: 15.01 bitrate = 21.9kbits / s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилировать FFmpeg с - enable-libfaac , и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кодировки с исправленным faac, кодирующий напрямую с faac:
andrew @ skamandros ~ / media $ faac -b 192 -o test.m4a test.wav Freeware Advanced Audio Coder FAAC 1.28 Среднее битрейт: 192 кбит / с Качество квантования: 100 Полоса пропускания: 20872 Гц Тип объекта: Низкая сложность (MPEG-4) + M / S Формат контейнера: Формат файла MPEG-4 (MP4) Кодирование test.wav to test.m4a frame | битрейт | Истекшее / оценка | играть / CPU | ETA 11720/11720 (100%) | 192.0 | 21,7 / 21,7 | 12,52x | 0.0 andrew @ skamandros ~ / media $
И это работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 210k out.mp4 size = 308kB time = 00: 00: 15.01 bitrate = 168.0kbits / s
Когда я определяю частоту среза до половины выборки, Я могу пойти до 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c: libfaac -ar 48k -b: размер 210k -cutoff 24k out.mp4 = 388kB time = 00: 00: 15.01 bitrate = 211.7kbits / s
Аналогично, значение по умолчанию не будет ниже 64.5 кбит / с:
ffmpeg .exe -y -i input.ts -vn -c: libfaac -ar 48k -b: a 20k out.mp4 size = 122kB time = 00: 00: 15.01 bitrate = 66.4kbits / s
Но если я установил частоту среза очень низко, я могу получить 20 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 20k -cutoff 1k out.mp4 size = 40kB time = 00: 00: 15.01 bitrate = 21.9kbits / s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилировать FFmpeg с - enable-libfaac , и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кодировки с исправленным faac, кодирующий напрямую с faac:
andrew @ skamandros ~ / media $ faac -b 192 -o test.m4a test.wav Freeware Advanced Audio Coder FAAC 1.28 Среднее битрейт: 192 кбит / с Качество квантования: 100 Полоса пропускания: 20872 Гц Тип объекта: Низкая сложность (MPEG-4) + M / S Формат контейнера: Формат файла MPEG-4 (MP4) Кодирование test.wav to test.m4a frame | битрейт | Истекшее / оценка | играть / CPU | ETA 11720/11720 (100%) | 192.0 | 21,7 / 21,7 | 12,52x | 0.0 andrew @ skamandros ~ / media $
И это работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 210k out.mp4 size = 308kB time = 00: 00: 15.01 bitrate = 168.0kbits / s
Когда я определяю частоту среза до половины выборки, Я могу пойти до 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c: libfaac -ar 48k -b: размер 210k -cutoff 24k out.mp4 = 388kB time = 00: 00: 15.01 bitrate = 211.7kbits / s
Аналогично, значение по умолчанию не будет ниже 64.5 кбит / с:
ffmpeg .exe -y -i input.ts -vn -c: libfaac -ar 48k -b: a 20k out.mp4 size = 122kB time = 00: 00: 15.01 bitrate = 66.4kbits / s
Но если я установил частоту среза очень низко, я могу получить 20 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 20k -cutoff 1k out.mp4 size = 40kB time = 00: 00: 15.01 bitrate = 21.9kbits / s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилировать FFmpeg с - enable-libfaac , и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кодировки с исправленным faac, кодирующий напрямую с faac:
andrew @ skamandros ~ / media $ faac -b 192 -o test.m4a test.wav Freeware Advanced Audio Coder FAAC 1.28 Среднее битрейт: 192 кбит / с Качество квантования: 100 Полоса пропускания: 20872 Гц Тип объекта: Низкая сложность (MPEG-4) + M / S Формат контейнера: Формат файла MPEG-4 (MP4) Кодирование test.wav to test.m4a frame | битрейт | Истекшее / оценка | играть / CPU | ETA 11720/11720 (100%) | 192.0 | 21,7 / 21,7 | 12,52x | 0.0 andrew @ skamandros ~ / media $
И это работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 210k out.mp4 size = 308kB time = 00: 00: 15.01 bitrate = 168.0kbits / s
Когда я определяю частоту среза до половины выборки, Я могу пойти до 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c: libfaac -ar 48k -b: размер 210k -cutoff 24k out.mp4 = 388kB time = 00: 00: 15.01 bitrate = 211.7kbits / s
Аналогично, значение по умолчанию не будет ниже 64.5 кбит / с:
ffmpeg .exe -y -i input.ts -vn -c: libfaac -ar 48k -b: a 20k out.mp4 size = 122kB time = 00: 00: 15.01 bitrate = 66.4kbits / s
Но если я установил частоту среза очень низко, я могу получить 20 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 20k -cutoff 1k out.mp4 size = 40kB time = 00: 00: 15.01 bitrate = 21.9kbits / s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилировать FFmpeg с - enable-libfaac , и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кодировки с исправленным faac, кодирующий напрямую с faac:
andrew @ skamandros ~ / media $ faac -b 192 -o test.m4a test.wav Freeware Advanced Audio Coder FAAC 1.28 Среднее битрейт: 192 кбит / с Качество квантования: 100 Полоса пропускания: 20872 Гц Тип объекта: Низкая сложность (MPEG-4) + M / S Формат контейнера: Формат файла MPEG-4 (MP4) Кодирование test.wav to test.m4a frame | битрейт | Истекшее / оценка | играть / CPU | ETA 11720/11720 (100%) | 192.0 | 21,7 / 21,7 | 12,52x | 0.0 andrew @ skamandros ~ / media $
И это работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...
Для высоких и низких битрейтов вы должны указать другую частоту среза. без частоты среза, этот пример приводит к максимальному битрейту 166 кбит / с (+ 2 кбит / с).
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 210k out.mp4 size = 308kB time = 00: 00: 15.01 bitrate = 168.0kbits / s
Когда я определяю частоту среза до половины выборки, Я могу пойти до 210 кбит / с
ffmpeg.exe -y -i input.ts -vn -c: libfaac -ar 48k -b: размер 210k -cutoff 24k out.mp4 = 388kB time = 00: 00: 15.01 bitrate = 211.7kbits / s
Аналогично, значение по умолчанию не будет ниже 64.5 кбит / с:
ffmpeg .exe -y -i input.ts -vn -c: libfaac -ar 48k -b: a 20k out.mp4 size = 122kB time = 00: 00: 15.01 bitrate = 66.4kbits / s
Но если я установил частоту среза очень низко, я могу получить 20 кбит / с:
ffmpeg.exe -y -i input.ts -vn -c: a libfaac -ar 48k -b: a 20k -cutoff 1k out.mp4 size = 40kB time = 00: 00: 15.01 bitrate = 21.9kbits / s
В этих примерах я использовал частоту 48 кГц. При использовании более низкой частоты дискретизации бит / будет также ниже.
В настоящее время для Linux есть намного лучшие aac-кодеры для Linux, такие как NeroAacEnc или fdkaac, но если вы все еще заинтересованы в использовании faac, есть патч, который означает, что faac может кодировать с битрейтом 192k, а также намного выше. Handbrake использует этот патч, и его можно загрузить со своего сайта:
http://trac.handbrake.fr/export/3222/trunk/contrib/faac/A00-bitrates.patch
Patch Faac, а затем скомпилировать FFmpeg с - enable-libfaac , и вы можете иметь файлы с высоким битрейтом aac с Faac. Вот пример кодировки с исправленным faac, кодирующий напрямую с faac:
andrew @ skamandros ~ / media $ faac -b 192 -o test.m4a test.wav Freeware Advanced Audio Coder FAAC 1.28 Среднее битрейт: 192 кбит / с Качество квантования: 100 Полоса пропускания: 20872 Гц Тип объекта: Низкая сложность (MPEG-4) + M / S Формат контейнера: Формат файла MPEG-4 (MP4) Кодирование test.wav to test.m4a frame | битрейт | Истекшее / оценка | играть / CPU | ETA 11720/11720 (100%) | 192.0 | 21,7 / 21,7 | 12,52x | 0.0 andrew @ skamandros ~ / media $
И это работает также с FFmpeg. Но теперь есть, безусловно, лучшие aac-кодеры ...