В этой статье описывается метод программирования Java для получения продолжительности MP3 и воспроизведения файлов MP3. Поделитесь этим для вашей ссылки, следующим образом:
Требуемые пакеты-Jaudiotgger-2.2.6-Snapshot.jar и JL1.0.1.jar.
Импорт java.io.bufferedinptstream; import java.io.file; import java.io.fileinputStream; импорт org.jaudiotgger.audio.audiofileio; импорт org.jaudiotgger.audio.mp3 Musicutil {public static void play (строка позиции) {try {bufferedinptream buffer = new BufferedInputStream (new FileInputStream (Position)); Игрок игрок = новый игрок (буфер); player.play (); } catch (Exception e) {e.printstackTrace (); }} public static int getDuration (строковая позиция) {int length = 0; try {mp3file mp3file = (mp3file) audiofileio.read (новый файл (позиция)); Mp3audioheader audioheader = (mp3audioheader) mp3file.getaudioheader (); // единица второй длины = AudioHeader.getTrackLength (); Длина возврата; } catch (Exception e) {e.printstackTrace (); } return длины; } public static void main (string [] args) {String position = "План побега-самая яркая звезда в ночном небе.mp3"; GetDuration (положение); играть (позиция); }}Для получения большего количества контента, связанного с Java, читатели, которые заинтересованы в этом сайте, могут просмотреть темы: «Сводка навыков операции на изображении Java», «Краткое изложение навыков даты и времени работы на джаве», «Сводка навыков операции Java DOM Node», «Сводка файлов Java и навыки операции по каталогам» и «Учебные пособия по структуре данных Java и алгоритм».
Я надеюсь, что эта статья будет полезна для всех Java Programming.