java语言,MP3音频文件进行合并功能
废话不多说,附上代码:
package com.jiuyi.util;import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.List;public class Mp3PaserUtils {private Mp3PaserUtils(){}public static void main(String[] args) {List<String> files = new ArrayList<>(3);files.add("C:/Users/hankui/Desktop/1641348652706.mp3");files.add("C:/Users/hankui/Desktop/1641348681152.mp3");try {combine("C:/Users/hankui/Desktop/11111.mp3",files);} catch (Exception e) {e.printStackTrace();}}public static boolean combine(String outFile, List<String> inFiles) throws Exception{File[] files = new File[inFiles.size()];for (int i = 0; i < files.length; i++){files[i] = new File(inFiles.get(i));}FileInputStream fis = null;FileOutputStream fos = new FileOutputStream(outFile, true); // 合并其实就是文件的续写,写成truefor (int i = 0; i < files.length; i++){fis = new FileInputStream(files[i]);int len = 0;for (byte[] buf = new byte[1024 * 1024]; (len = fis.read(buf)) != -1;){fos.write(buf, 0, len);}}fis.close();fos.close();return true;} }
java语言,MP3音频文件进行合并功能相关推荐
- java语言实现修改文件名称的功能
感觉最近有点自卑,不行以后写文章的时候要给自己打鸡血,现在就来一句:「生命之灯因热情而点燃,生命之舟因拼搏而前行」. 上课的时候,老师展示了他那用 matlab 语言解决了学生交实验的文件名命名不规范 ...
- 使用Python合并mp3音频文件的最简单方法
想把多个单独的英语单词MP3朗读音频文件合并在一起,开始找的方法一是下载专门的音频编辑合成软件,但是觉得太麻烦.二是使用免费的在线mp3音频合成服务,这种网站免费,使用也很简单.但是需要把文件一个个上 ...
- 如何将mp4转换mp3音频文件
在影片中很多激斗的场景也有共生体和宿主之间的对话,但是电影院中的电影一般为ISO镜像文件,就算在网上下载的也是MP4或者MKV等视频文件,有很多人喜欢听书,那么如何听电影呢?这就需要格式转换了.那如何 ...
- 使用pydub拼接多个MP3音频文件
使用pydub拼接多个MP3音频文件 安装pydub 参照github网页 安装pydub: pip install pydub 需要安装ffmpeg或者libav.(在windows下推荐libav ...
- 两个音轨合并_webm格式视频文件合并+weba音频文件无损合并
WebM 格式,其实是以 Matroska(就是我们熟知的 MKV)容器格式为基础开发的新容器格式,里面包括了 VP8 视频和 Ogg Vorbis 音轨.简单点说webm格式文件可以是视频,也可以是 ...
- html5如何获取音频资源6,【已解决】如何从喜马拉雅的页面中获取到mp3音频文件...
alex想要: 中的mp3音频文件 经过研究直接获取到m4a的音频文件 保存下来即可转出mp3文件 详细操作过程: 打开 开发者工具 后,总体过程是: 详细说是: 1.切换到Network 2.输入网 ...
- Python 将MP3音频文件转换成MIDI乐谱文件
Python 将MP3音频文件转换成MIDI乐谱文件 spleeter 1.系统环境 我的Python环境 安装spleeter pip install spleeter 查看spleeter是否安装 ...
- 用Python的mutagen模块获取MP3音频文件的时长
工作中碰到的需求,今天下午虽然解决了,但是不太简洁(本质上还是用的mutagen...),回家查了查试了试,用mutagen可以很容易获取MP3音频文件的长度, 一共三行代码 from mutagen ...
- java删减pdf内容合并_[Java教程]Java基础之PDF文件的合并
[Java教程]Java基础之PDF文件的合并 0 2017-07-28 00:00:45 1.首先下载一个jar包:pdfbox-app-1.7.1.jar 2.代码如下:package com;i ...
- vue上传录音_通过使用vue如何才能实现添加mp3音频文件
本篇文章主要介绍了vue中添加mp3音频文件的方法,现在分享给大家,也给大家做个参考. 有的时候我们需要在vue中添加音频文件,但是直接将音频文件放置了assets目录下的时候,会发现并不能正常播放, ...
最新文章
- 矩阵拼接 cat padding_pytorch
- 基于Python分析深圳程序员工资有多高?
- C++中友元函数和友元类
- 关于获取网络流,根据网络流转byte[],本地文件流转byte[],方法记录
- pod实例数是什么意思_[灌水] Kubernetes In Action: Pod
- 如何实现动态加载删除android,关于android:融云IMKit-动态删除或添加plugin-的实现...
- SpringBoot 2.0 pom.xml 配置(热启动)
- 第七章数组答案C语言,C语言复习题及答案-第七章-数组
- python安装opencv2.4.9_Python学习之一:Python2.7与opencv2.4安装配置
- python能开发android吗_python可以开发安卓吗
- 中关村开发者社区代表向全球发出这样一份倡议!
- 《涂抹Oracle—三思笔记之一步一步学Oracle》看书笔记(第一章)
- Windows server 2016 安装小度WiFi网卡驱动
- 用友 U8 word模板修改
- 每年考证时间表(绝对有用)
- t’触发器真值表和状态方程_T触发器的特性表.ppt
- 支付宝支付 接口配置
- (20210301未解决)error: chmod on /path/.git/config.lock failed: Operation not permitted
- CTF练习 TU-ctf-2016 pwn woO-50
- 名悦集团:为什么司机建议买车尽量买便宜的