Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Cortar um MP3 no java

$
0
0

@Danieldt escreveu:

Alguém já precisou de cortar um mp3, tipo, implementar um método:
void cortarMp3(string nomeArquivo,String nomeArquivoNovo,int inicio, int fim);

Vi no google uma galera falando de JMF e JLayer, mas não achei nenhum exemplo... nada, nem no site deu pra entender se é uma API ou um Software com o código aberto lá.. tem a javadoc, mas nenhum exemplo:
http://www.javazoom.net/javalayer/documents.html

No mais achei um exemplo disso em Wav, mas não funciona para MP3:

		        File file = new File(sourceFileName);
    			AudioFileFormat fileFormat = AudioSystem.getAudioFileFormat(file);
    			AudioFormat format = fileFormat.getFormat();
    			inputStream = AudioSystem.getAudioInputStream(file);
    			int bytesPerSecond = format.getFrameSize() * (int) format.getFrameRate();
    			inputStream.skip(startSecond * bytesPerSecond);
    			long framesOfAudioToCopy = secondsToCopy * (int) format.getFrameRate();
    			shortenedStream = new AudioInputStream(inputStream, format, framesOfAudioToCopy);
    			File destinationFile = new File(destinationFileName);
    			AudioSystem.write(shortenedStream, fileFormat.getType(), destinationFile);

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>