「java切音频」java 音频

博主:adminadmin 2022-11-28 04:32:05 85

今天给各位分享java切音频的知识,其中也会对java 音频进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java 切割wav音频

1.首先应该得到音乐文件的时长---这个可以百度,我也不会,但应该可以实现

2.然后得到文件大小,除以文件总分钟数

3.根据得到的大小切割文件(用二进制的方式读取文件)

java如何实现从视频中提取音频??????

1.你可以播放视频,然后java软件录制。

2.研究视频的编码格式,提取视频中包含的声音信息。java编码提取。没中视频格式都要具体分析。

3.有视频处理软件,直接提取。

怎样用JAVA流来分割一个mp3文件代码

package xuan;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.OutputStream;

import java.nio.Buffer;

import java.io.BufferedInputStream;

import java.io.BufferedOutputStream;

public class mp3 {

public static void cutMusic() throws IOException{

File file=new File("E:\\薛之谦 - 那是你离开了北京的生活.flac");

File file2=new File("E:\\music");

FileInputStream fis =new FileInputStream(file);

FileOutputStream fos=null;

//if(file2.exists()!=true) {

// file2.mkdirs();

//}

int len=0;

int x=0;

int y=1020*1024;

byte [] one=new byte[y];

if(file.length()%y!=0) {

x=(int)(file.length()/y+1);

}else if(file.length()%y==0) {

x=(int)(file.length()/y);

}

for(int i=1;i=x;i++) {

len=fis.read(one);

fos=new FileOutputStream (new File(file2,i+".flac"));

fos.write(one,0,len);

}

fis.close();

fos.close();

}

public static void mergeMusic()throws IOException{

File file=new File("E:\\merge.flac");

File file2=new File("E:\\music");

// if(file.exists()!=true) {

// file.createNewFile();

// }

File[]f=file2.listFiles();

FileInputStream fis=null;

FileOutputStream fos=new FileOutputStream(file);

BufferedOutputStream bos =new BufferedOutputStream(fos,1024*1024);

int len=0;

for(int i=0;if.length;i++) {

fis =new FileInputStream(f[i]);

BufferedInputStream bis =new BufferedInputStream(fis,1024*1024);

while((len=bis.read())!=-1) {

bos.write(len);

}

fos.flush();

fis.close();

}

bos.close();

fos.close();

}

public static void main(String[] args) throws IOException{

cutMusic();

mergeMusic();

// TODO Auto-generated method stub

}

}

java切音频的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 音频、java切音频的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-28,除非注明,否则均为首码项目网原创文章,转载请注明出处。