V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jie170601
V2EX  ›  FFmpeg

求大佬赐教 MP3 音频文件处理

  •  
  •   jie170601 · 2019-04-02 18:20:37 +08:00 · 3968 次点击
    这是一个创建于 1822 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在做 mp3 文件的处理,

    想实现的是把几个文件拼接在一起,并且每个文件间插入几秒空白,

    弄了几个星期了没啥成果,下面是我尝试的比较接近需求的方案:

    首先考虑的是纯 js 的,因为要运行在微信小程序里面,不想买服务器,

    在 github 上找到了 mp3-cutter 这个项目,读懂原理后成功一帧一帧把几个文件拼接起来并正常播放,

    然而插入”空白帧“之后,要么全是静音,要么没有静音,

    后面又尝试了 js-mp3,web-audio-api,lamejs 等,还是没能做好,

    后面决定不弄 js 了,直接买服务器用 ffmpeg,

    ffmpeg 几个参数就搞定了拼接,然而插入静音 mp3 的数据后又和 mp3-cutter 一样,后面才查到 mp3 有个什么比特池,原理还没看懂

    又看到 ffmpeg 有个 adelay,看到了曙光,可是我下了好几个 ffmpeg,filters 里面都没有 adelay,

    所以现在想请教哪个版本的 ffmpeg 有 adelay 这个 filter,或者那个比特池( bitreservoir )怎么解决。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1367 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:35 · PVG 07:35 · LAX 16:35 · JFK 19:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.