A
atoml
Neues Mitglied
- 1
Hi,
Ich wollt Titel etc. über ID3 auslesen.
Ich wollte sie über JAudioTagger ausleses.
Leider bekomm ich bei "AudioFile audioFile = AudioFileIO.read(new File("/sdcard/testmusic/aaa.mp3"));" immer einen Fehler, kann also leider nicht den Titelnamen o.ä. auslesen.
Könnte mir jemand helfen, mit Android hab ich zZ leider noch sehr viel Probleme
Ich wollt Titel etc. über ID3 auslesen.
Ich wollte sie über JAudioTagger ausleses.
Code:
package com.android.id3;
import java.io.File;
import org.jaudiotagger.audio.AudioFile;
import org.jaudiotagger.audio.AudioFileIO;
import org.jaudiotagger.audio.AudioHeader;
import org.jaudiotagger.tag.Tag;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
public class Main extends Activity {
/** Called when the activity is first created. */
String song, artist, album; // Song, Artist, Album
String datei = "/sdcard/testmusic/aaa.mp3";
EditText Text;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File testFile = new File(datei);
AudioFile audioFile = AudioFileIO.read(new File("/sdcard/testmusic/aaa.mp3"));
Tag tag = audioFile.getTag();
AudioHeader header = audioFile.getAudioHeader();
String Songlänge = "" + header.getTrackLength();
Text = (EditText) this.findViewById(R.id.EditText01);
Text.setText("Songlänge : ");
}
}
Leider bekomm ich bei "AudioFile audioFile = AudioFileIO.read(new File("/sdcard/testmusic/aaa.mp3"));" immer einen Fehler, kann also leider nicht den Titelnamen o.ä. auslesen.
Könnte mir jemand helfen, mit Android hab ich zZ leider noch sehr viel Probleme