sox免安装直接使用

sox免安装直接使用

目录

sox免安装直接使用

1、系统版本

2、痛点

3、操作过程

4、软件测试

5、软件下载


1、系统版本

cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

2、痛点

1、项目需要用到sox。但是sox需要安装,不能直接像依赖一个jar包一样简单。
2、sox安装过程比较累人,依赖需要自己下载安装。
3、客户环境允许链接互联网。

3、操作过程

3.1、上传sox文件夹中的所有文件到/usr/local/lib目录

3.2、 执行install.sh

cd /usr/local/lib

sh install.sh

3.3、执行成功后查看sox相关依赖是否完整

ldd /usr/local/bin/sox
[root@local lib]# ldd /usr/local/bin/sox
        linux-vdso.so.1 =>  (0x00007ffd55f83000)
        libsox.so.3 => /usr/local/lib/libsox.so.3 (0x00007f3cb64f2000)
        libFLAC.so.8 => /lib64/libFLAC.so.8 (0x00007f3cb62ad000)
        libmad.so.0 => /lib64/libmad.so.0 (0x00007f3cb608c000)
        libid3tag.so.0 => /lib64/libid3tag.so.0 (0x00007f3cb5e74000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f3cb5c5e000)
        libmp3lame.so.0 => /usr/local/lib/libmp3lame.so.0 (0x00007f3cb59d0000)
        libvorbisenc.so.2 => /lib64/libvorbisenc.so.2 (0x00007f3cb5501000)
        libvorbisfile.so.3 => /lib64/libvorbisfile.so.3 (0x00007f3cb52f8000)
        libvorbis.so.0 => /lib64/libvorbis.so.0 (0x00007f3cb50cb000)
        libogg.so.0 => /lib64/libogg.so.0 (0x00007f3cb4ec4000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f3cb4bc2000)
        libgomp.so.1 => /lib64/libgomp.so.1 (0x00007f3cb499c000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f3cb4780000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f3cb43b2000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f3cb419c000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f3cb6786000)
[root@local lib]#

4、软件测试

sox /home/1.wav /home/1.mp3
执行过程没有报错信息,即表示执行成功!

5、软件下载

sox免安装直接使用.zip

猜你喜欢

转载自blog.csdn.net/alan3258/article/details/115414376