【问题标题】:Java how to extract audio stream from movieJava如何从电影中提取音频流
【发布时间】:2011-11-11 17:50:51
【问题描述】:

我需要从电影中提取音频流并最终将其转换为某种格式,比如 192 kbps 的 MP3,以便以后处理,更准确地检测声音。

是否有用于从电影中提取音频流的库?

【问题讨论】:

    标签: java audio mp3


    【解决方案1】:

    您可以使用 mplayer 将音频提取到单独的文件中:

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

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

    【讨论】:

    • 如果可能的话,我需要一个 Java 库。
    【解决方案2】:

    假设您有一张 DVD,它可以像剥离音轨一样简单,您可以使用各种 DVD 翻录软件来完成。 它有一个标准的杜比数字音轨(最高 48kHz 16 位)或可能是 TrueHD 在蓝光的情况下(最高 96kHz,24 位),您应该能够使用 mplayerffmpeg

    如果您对 Java 感兴趣,请查看 FMJ:

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

    这为 ffmpeg 提供了一个 Java 包装器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 2012-06-26
      • 1970-01-01
      • 2021-09-18
      • 2011-07-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多