Согласно учебникам DSP, смещение частоты может иметь значительные спектральные эффекты, см. «Интерполяция» и «прореживание». Если это вообще возможно, убедитесь, что частота дискретизации и / или скорость передачи битов в точности совпадают, это сохранит как можно большую часть аудио. Любое другое соображение должно использовать различные предварительные фильтры, чтобы гарантировать отсутствие спектрального алиасинга.
Извлечение аудио из mp4 имеет меньший битрейт
363
Ookami
Я использую ffmpeg -i input.mp4 -c:a copy -vn -sn output.m4a
для извлечения аудио из файла mp4. Однако, когда я открываю mp4 в Spek, он показывает 255 кбит / с AAC, а извлеченный файл - только 200 кбит / с. Также спектрограмма не идентична 1: 1, есть небольшие отличия. Почему это так? Это нормально или есть лучший способ сделать это?
Согласно документам Spek, он использует ffmpeg для чтения и декодирования файлов, поэтому я думаю, что Spek использует более старую версию, когда ffmpeg не отбрасывает начальные выборки из потоков кодека MDCT. Вывод ffmpeg должен приниматься как точный.
Gyan 6 лет назад
0
2 ответа на вопрос
0
JosephDoggie
0
watermelon nfo
Попробуйте демультиплексировать аудио с помощью чего-то вроде mp4muxer или avidemux.
Добро пожаловать в Супер пользователя! Можете ли вы объяснить * как *?
bertieb 6 лет назад
0
Похожие вопросы
-
6
Как я могу удалить шум из аудиозаписи?
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
1
Как построить представление в winamp, где исключен каждый исполнитель, у которого есть только 1 песн...
-
-
3
Обработка видео с картами ATI
-
1
VirtualDub для Linux
-
2
Какое использование диска используют видео в формате RAW?
-
1
Приложения Java в браузере вспыхивают / рвутся при прокрутке - почему это так?
-
3
Воспроизведение видео рипов с помощью Windows Media Center
-
6
Автоматическое отключение Windows при выключении
-
2
Стоит ли использовать S / PDIF?