【工具】转码silk格式为mp3

news/2024/10/17 6:26:28/

【工具】转码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();}}


http://www.ppmy.cn/news/1158642.html

相关文章

k8s-14 存储之volumes

Volumes配置管理 容器中的文件在磁盘上是临时存放的,这给容器中运行的特殊应用程序带来一些问题。首先,当容器崩溃时,kubelet 将重新启动容器,容器中的文件将会丢失因为容器会以干净的状态重建。其次,当在一个 Pod 中…

Python接口自动化测试之Requests库Pytest框架

发送get请求 #导包 import requests #定义一个url url "http://xxxxxxx" #传递参数 payload"{\"head\":{\"accessToken\":\"\",\"lastnotice\":0,\"msgid\":\"\"},\"body\":{\"…

git 对比两个分支差异

1. 显示出branch1和branch3中差异的部分 git diff branch1 branch2 --stat 2. 显示指定文件的详细差异 git diff branch1 branch2 具体文件路径 3. 显示出所有有差异的文件的详细差异 git diff branch1 branch2 4. 查看branch1分支有,而branch3中没有的log g…

【微服务 SpringCloud】实用篇 · 服务拆分和远程调用

微服务(2) 文章目录 微服务(2)1. 服务拆分原则2. 服务拆分示例1.2.1 导入demo工程1.2.2 导入Sql语句 3. 实现远程调用案例1.3.1 案例需求:1.3.2 注册RestTemplate1.3.3 实现远程调用1.3.4 查看效果 4. 提供者与消费者 …

ORACLE内存结构

内存体系结构 数据库由磁盘文件构成,当数据库启动时,相关实例将被启动,而实例由内存结构和进程组成。数据库及其运行的程序存放在分配给内存的不同结构当中。我们只讨论单实例的内存体系结构。内存跟磁盘空间分配一样,一般情况下…

2、Calcite 源码编译与运行

Calcite 源码编译与运行 一、概述 1)简介 Calcite是一个数据库查询优化器。 2)使用方式 1.将Calcite作为独立的服务,向下对接异构数据源,上层应用则使用Calcite原生的JDBC接口,利用SQL语句进行请求和响应。 2.将…

目标检测YOLO实战应用案例100讲-基于YOLOv5_tiny算法的路面裂缝智能检测(续)

目录 3.2.2 CLAHE算法 3.2.3本文滤波方法 3.3路面裂缝数据集建立 3.3.1数据集获取 3.4 YOLOv5算法原理

Vue绑定style和class 对象写法

适用于:要绑定多个样式,个数确定,名字也确定,但不确定用不用。 绑定 class 样式【对象写法】: .box{width: 100px;height: 100px; } .aqua{background-color: aqua; } .border{border: 20px solid red; } .radius{bor…