【工具】转码silk格式为mp3

【工具】转码slk格式为mp3

前提 安装 ffmpeg

【安装】Linux安装ffmpeg_linux安装ffmpeg4.4_我是Superman丶的博客-CSDN博客

GitHub - kn007/silk-v3-decoder: [Skype Silk Codec SDK]Decode silk v3 audio files (like wechat amr, aud files, qq slk files) and convert to other format (like mp3). Batch conversion support.

sh converter.sh 33921FF3774A773BB193B6FD4AD7C33E.slk mp3

java 执行转码的方法

复制代码
public static void main(String[] args) {
        try {


            //批量转换,会有一个文件转换失败,不明所以等待大神改进
            String command  = "sh D:/silk-v3-decoder-master/converter.sh D:/aaa D:/bbb mp3";
            //单个文件转换 测试无问题
            String command1  = "sh D:/silk-v3-decoder-master/converter.sh D:/aaa/msg_181711011620205ce3eb94d104.amr mp3";

            Process process = Runtime.getRuntime().exec(command);

            int status = process.waitFor();
            
            //打印执行状态  0为成功
            System.out.println(status);
            
            System.out.println(command);

        } catch (InterruptedException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
相关推荐
Chase_______5 分钟前
【JAVA基础指南(四)】快速掌握类和对象 基础篇
android·java·开发语言
可以简单点5 分钟前
spring为什么使用三级缓存而不是两级?
java·spring·缓存
海兰10 分钟前
使用 Spring AI 打造企业级 RAG 知识库第三部分:企业部署与优化
java·人工智能·spring
web前端神器12 分钟前
宝塔服务器网址ERR_CONNECTION_REFUSED报错排查流程
java·linux·服务器
Cat_Rocky12 分钟前
创建LNMRP后端技术栈
java·开发语言
刘 大 望13 分钟前
RAG相关技术介绍及Spring AI中使用--第二期
java·人工智能·spring·ai·chatgpt·aigc·etl
Lyyaoo.23 分钟前
【JAVA基础面经】进程间的通信方式
java·开发语言·python
小坏讲微服务30 分钟前
Claude Code 终极实战指南:从终端 Agent 到 AI+Java 开发
java·开发语言·人工智能
ch.ju31 分钟前
Java程序设计(第3版)第二章——类型转换(2)
java