【教程】在新浪云将silk文件转换为mp3
silk文件是很多客户端录音时选用的文件格式,在新浪云,您也可以通过部署 https://github.com/kn007/silk-v3-decoder 这个开源的程序,将silk文件转换为mp3格式。
请参考以下步骤
创建一个centos 7 的运行环境
登录新浪云管理中心,进入云应用 http://sae.sina.com.cn,点击“创建新应用” http://sae.sina.com.cn/?m=apps&a=create,创建一个centos 7 的自定义运行环境,如图所示:
进入容器的管理页面
选择左侧“容器管理”进入容器的管理页面,点击“终端进入命令行”,如图所示:
进入终端后执行
curl 'http://sinacloud.net/opensource/silk/silk.sh'|bash
安装转码需要的运行环境。
等待安装完成后大功告成,下面我们测试一下转换。
测试转换
以上初始化的运行目录在/silk-decode/silk-v3-decoder-master
进入这个目录:
cd /silk-decode/silk-v3-decoder-master
下载测试silk文件:
wget http://sinacloud.net/opensource/silk/b8ada4932dcc631a90ce0e84018b3d91.silk
运行脚本转换
./converter.sh b8ada4932dcc631a90ce0e84018b3d91.silk mp3
看到执行的结果:
[root@silk /silk-decode/silk-v3-decoder-master]# ls
LICENSE README.md b8ada4932dcc631a90ce0e84018b3d91.silk converter.sh converter_beta.sh silk windows
[root@silk /silk-decode/silk-v3-decoder-master]# ./converter.sh b8ada4932dcc631a90ce0e84018b3d91.silk mp3
[OK] Convert b8ada4932dcc631a90ce0e84018b3d91.silk To b8ada4932dcc631a90ce0e84018b3d91.mp3 Finish.
[root@silk /silk-decode/silk-v3-decoder-master]# ls -al
total 184
drwxr-xr-x 4 root root 199 Jun 13 03:07 .
drwxr-xr-x 3 root root 54 Jun 13 02:45 ..
-rw-r--r-- 1 root root 1076 May 28 08:34 LICENSE
-rw-r--r-- 1 root root 3582 May 28 08:34 README.md
-rw-r--r-- 1 root root 109869 Jun 13 03:07 b8ada4932dcc631a90ce0e84018b3d91.mp3
-rw-r--r-- 1 root root 53628 Jun 13 03:06 b8ada4932dcc631a90ce0e84018b3d91.silk
-rwxr-xr-x 1 root root 3639 May 28 08:34 converter.sh
-rw-r--r-- 1 root root 4131 May 28 08:34 converter_beta.sh
drwxr-xr-x 5 root root 102 Jun 13 02:50 silk
drwxr-xr-x 3 root root 170 May 28 08:34 windows
已经转换完成了。
--eof--