chenyu8674
V2EX  ›  问与答

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

  •  
  •   chenyu8674 · Sep 17, 2018 · 2227 views
    This topic created in 2974 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
    qymhy
    Sep 17, 2018
    1
    常见的几乎都是 16 位的
    chenyu8674
    chenyu8674
    OP
    Sep 17, 2018
    2
    @qymhy #1 就是想过滤掉那些不常见的啊……
    814084764
    814084764
    Sep 18, 2018
    3
    ffmpeg ? probe 一下就有了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   527 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:23 · PVG 04:23 · LAX 12:23 · JFK 15:23
    ♥ Do have faith in what you're doing.