Java, как извлечь аудио поток из фильма - PullRequest
1 голос
/ 11 ноября 2011

Мне нужно извлечь аудиопоток из фильма и в конечном итоге преобразовать его в определенный формат, скажем, MP3 со скоростью 192 кбит / с, для дальнейшей обработки, точнее для определения голосов.

Есть ли библиотекидля извлечения аудиопотока из фильма?

Ответы [ 2 ]

0 голосов
/ 14 ноября 2011

Если у вас есть DVD, это может быть так же просто, как удалить звуковую дорожку, что вы можете сделать с помощью различных программ для копирования DVD.Он имеет стандартную звуковую дорожку Dolby Digital (до 16 кбит / с 48 кГц) или, возможно, TrueHD в случае Blu-Ray (до 24 кбит / с, 24 кГц), которую вы сможете декодировать, используя mplayer или ffmpeg .

Если вам интересна Java, проверьте FMJ:

http://fmj -sf.net / index.php

Это обеспечивает оболочку Java для ffmpeg.

0 голосов
/ 11 ноября 2011

вы можете использовать mplayer для извлечения аудио в отдельный файл:

mplayer yourmovie.mov -vo null -vc null -ao pcm: fast

http://www.mplayerhq.hu/DOCS/man/en/mplayer.1.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...