#java #audio #mp3
#java #Аудио #mp3
Вопрос:
Мне нужно извлечь аудиопоток из фильма и в конечном итоге преобразовать его в определенный формат, скажем, MP3 со скоростью 192 кбит / с, для последующей обработки, точнее, для определения голосов.
Существуют ли какие-либо библиотеки для извлечения аудиопотока из фильма?
Ответ №1:
вы могли бы использовать mplayer для извлечения аудио в отдельный файл:
mplayer yourmovie.mov -vo null -vc null -ao pcm: быстро
Комментарии:
1. Мне нужна библиотека Java, если это возможно.
Ответ №2:
Предполагая, что у вас есть DVD, это может быть так же просто, как удалить звуковую дорожку, что вы можете сделать с помощью различных программ для копирования DVD. Он имеет стандартную звуковую дорожку Dolby Digital (до 48 кГц 16 бит) или, возможно, TrueHD в случае Blu-Ray (до 96 кГц, 24 бит), которую вы должны иметь возможность декодировать либо с помощью mplayer, либо ffmpeg.
Если вас интересует Java, ознакомьтесь с FMJ:
Это предоставляет Java-оболочку для ffmpeg.