软件准备

  • ffmpeg
  • silk-v3-decoder 解码silk v3音频文件(类似微信的amr和aud文件、QQ的slk文件)并转换为其它格式(如MP3)。 支持批量转换。

软件安装

ffmpeg

mac 电脑 通过 homebrew 安装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  ## 本地有 homebrew 请跳过
brew install gcc
brew install ffmpeg

silk-v3-decoder

git clone https://github.com/kn007/silk-v3-decoder.git 

cd silk-v3-decoder

./converter.sh 82.aud.silk mp3  ## 第一次使用 会进行编译操作

silk-v3-decoder 目录 与 关键命令

├── LICENSE
├── README.md
├── converter.sh      ## 转换脚本
├── converter_beta.sh ## 转换脚本(测试版)
├── silk              ## Skype Silk源码
│   ├── Makefile
│   ├── decoder
│   ├── interface
│   ├── libSKP_SILK_SDK.a
│   ├── src
│   └── test
└── windows          ## 可用于Windows平台的应用程序
    ├── CHANGELOG.md
    ├── README.md
    ├── ffmpeg compatible with XP.zip
    ├── ffmpeg.zip
    ├── lame.exe
    ├── screenshots
    ├── silk2mp3.exe
    ├── silk_v3_decoder.exe
    └── silk_v3_encoder.exe

关键命令


./silk/decoder 5076.aud.silk  5076.aud.pcm

ffmpeg -y -f s16le -ar 24000 -ac 1 -i  5076.aud.pcm  5076.aud.mp3

在采用G.729和SVOPC技术之余,Skype从Windows 4.0版本开始向同期所有客户端加入了自己研发的SILK音频编解码器。SILK 具有“轻量”和“可嵌入”的特点。[64] 此外,Skype还发布了名为Opus的开源编解码器。Opus在人声方面使用了SILK编解码器的相关技术细节;在需要高质量声音传输的场合,例如现场音乐表演方面,继承了CELT编解码器的相关技术原理。Opus在2010年9月被提交给互联网工程任务组 (Internet Engineering Task Force,IETF) 。[65] 后该编解码器成为RFC 6716标准。[66]

wikipedia

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部