chenyu8674
V2EX  ›  问与答

迫于很少接触音频开发,请问 Android SDK 提供了由音频文件获取其采样位宽的方法不

  •  
  •   chenyu8674 · Sep 17, 2018 · 1866 views
    This topic created in 2794 days ago, the information mentioned may be changed or developed.
    手头项目有个需求,需要从一堆 MP3 文件里过滤出指定采样率 /声道 /位宽的
    第一反应是用 MediaFormat,但只找到了 KEY_SAMPLE_RATE 采样率和 KEY_CHANNEL_COUNT 声道数,没有看到哪个 FLAG 是代表位宽信息的?
    求对音频开发比较熟的大佬指教,感恩
    3 replies    2018-09-18 18:48:54 +08:00
    qymhy
        1
    qymhy  
       Sep 17, 2018
    常见的几乎都是 16 位的
    chenyu8674
        2
    chenyu8674  
    OP
       Sep 17, 2018
    @qymhy #1 就是想过滤掉那些不常见的啊……
    814084764
        3
    814084764  
       Sep 18, 2018
    ffmpeg ? probe 一下就有了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3529 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:56 · PVG 18:56 · LAX 03:56 · JFK 06:56
    ♥ Do have faith in what you're doing.