java 音频 合成_java 音频 合成
/**
* 将两个wav音频文件合并成一个音频文件 *
* @param srcFile1
* 源文件1
* @param srcFile2
* 源文件2
* @param descFile
* 目标文件
* @throws IOException
* @throws UnsupportedAudioFileException
*/
public static void mergeFile(File srcFile1, File srcFile2, File descFile) throws IOException,
UnsupportedAudioFileException {
AudioFileFormat aff = AudioSystem.getAudioFileFormat(srcFile1);
AudioInputStream ais1 = AudioSystem.getAudioInputStream(srcFile1);
AudioInputStream ais2 = AudioSystem.getAudioInputStream(srcFile2);
SequenceInputStream sis = new SequenceInputStream(ais1, ais2);
AudioSystem.write(new AudioInputStream(sis, aff.getFormat(), ais1.getFrameLength()
+ ais2.getFrameLength()), aff.getType(), descFile);
if (ais1 != null)
ais1.close();
if (ais2 != null)
ais2.close();
if (sis != null)
sis.close();
}
java 音频 合成_java 音频 合成相关推荐
- java 类的合成_Java设计模式-合成模式
合成模式有时也叫组合模式,对象组合成树形结构以表示"部分-整体"的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性.掌握组合模式的重点是要理解清楚 "部分/ ...
- java 音频格式_java – 音频格式的转换
我在转换WAV文件的音频格式时遇到了麻烦. 我正在录制麦克风的声音,声音按以下格式录制: PCM_SIGNED 44100.0 Hz,16位,单声道,2字节/帧 我想将上面的格式转换为 ULAW 80 ...
- java播放器_java音频播放器
java音频播放器备份,支持wav,mp3 播放wav版本 包: 不需要其他jar包 代码: package com; import javax.sound.sampled.*; import jav ...
- java图片失真_java 图片合成 解决图片失真问题
/** * 图二的位置 从左上角开始 * @param x * @param y */ public void createPicTwo(int x,int y) { try { //读取第一张图片 ...
- avi和音频合成 ffmpeg_使用Java和ffmpeg把音频和视频合成视频的操作方法
FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库l ...
- java图片合成视频、音频及音频裁剪_MQ
java图片合成视频.音频及音频裁剪_MQ 一.音频裁剪 1.利用IO流进行音频裁剪 /* * fis = 输入流对象 * bt = 歌曲的比特率 * start = 裁剪的起始时间 * end = ...
- Java服务端处理音频
最近接到一个项目.Java服务端处理音频 例如一下功能: 1.音频剪切合成 2.歌曲曲风切换 将音频切换成 (摇滚,爵士,古典,等等) 3.音效设置 环绕 重低音 混响强度等等 个人想法: 找提供AP ...
- Java线程池实现音频播放
title: Java线程池实现音频播放 date: 2019-05-06 21:00:00 Java线程池实现音频播放 参考文章: Java并发编程:线程池的使用 必须要理清的Java线程池 关于什 ...
- Java播放MP3播放音频
Java播放MP3播放音频 下面我演示用jdk自带包.框架等分别展示播放mp3.等music 一.使用javafx包 AudioClip 注意jdk11以上剥离了javafx public stati ...
最新文章
- Numpy中array和matrix转换
- check上传模板中的金额字段中的千分位
- 微信小程序项目,实现图书搜索高阶组件:
- 【内容生产创“新”之道】
- Veebot-自动静脉抽血机器人
- python—内置函数-字符串,eval,isinstance
- 解决SVN提交代码时的错误:“Could not execute PROPPATCH”
- js定位div坐标存入mysql_JavaScript与Div 对层定位和移动获得坐标
- 10 条提升 Android 性能的建议
- Java MinIO文件上传返回访问路径及访问配置
- 2D Fast Marching Computations
- 对项目的总结以及对这种教学方式的看法
- linux 源代码安装mysql5.5_linux下通过源码包安装MySql5.5
- 西威变频器avo下载调试资料_全程图解变频器应用与检测技能
- 山东大学_网络攻击与防范(林)_名词解释
- 二进位注册文件_指定的文件不是注册脚本注册表编辑器中只能导入二进位注册文。怎么办?...
- CF235C-Cyclical Quest
- oracle 先决条件失败,linux安装oracle先决条件检查全部失败
- IDEA 2020.1.2 无法显示图片的魔幻解决方法
- mysql积累--面试题