Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako načítať MP3 vlastnosti ako umelec albumu Veľkosť v jazyku Java

Java je silný programovací jazyk , ale to nemá natívnu podporu pre prehrávanie MP3 súborov alebo pre čítanie ich vlastnosti . Externá knižnica vám umožní čítať metadáta , ako je meno interpreta , názvu albumu , názvu skladby a dĺžkou piesne , zo súbor MP3 do svojho programu . Použitie niektoré z týchto knižníc je tak jednoduché, ako pridať knižnice do projektu , riadenie je súbor , ktorý chcete čítať informácie z a prenosu informácií do vášho programu . Veci , ktoré budete potrebovať
Java IDE
Zobraziť ďalšie inštrukcie for S MyID3 Knižnica
1

Pridať knižnicu MyID3 do svojho aktuálneho projektu ( pozri zdroje ) .

2

Importovať potrebné súbory do triedy , kde sa budú vyhľadával vlastnosti MP3 s nasledujúce riadky kódu :

import java.io. * ;

import org . cmc.music.myid3 * ; .

dovozné org.cmc.music.common.MusicMetadata ;

Tieto riadky by mali byť vložené na začiatku súboru , mimo deklaráciu triedy .
3

Vytvorte nový objekt File ukazujúce na MP3 súboru , z ktorého by ste chceli čítať informácie . Napríklad kód

súboru src = new File ( " C :/Users/59th Street Bridge Song.mp3 " ) ;

by vytvoriť objekt File ukazujúce na MP3 s názvom " 59th . Street Bridge Song " v " adresári C :/Users "
4

Vytvorte objekt MusicMetadata od objektu súbor s nasledujúcim kódom :

MusicMetadata dáta = new MyID3 ( ) . čítanie ( src ) getSimplified ( ) ; .
5

Prečítajte metadáta do String objektov pomocou prístupových metód getArtist ( ) , getAlbum ( ) a getSongTitle ( ) . Napríklad by ste mohli čítať meno interpreta do premennej String s názvom " umelec " s nasledujúcim kódom :

String umelec = metadata.getArtist ( ) ;
6

Načítať dĺžku piesne v sekundách s nasledujúcim kódom :

int delka = metaData.getDurationSeconds ( ) intValue ( ) ;
Použitie JID3 knižnice
7 < . p > Pridať knižnicu JID3 do svojho aktuálneho projektu ( pozri zdroje ) .
8
9

Vytvoriť nový objekt File ukazujúce na MP3 súboru , z ktorého by ste chceli čítať informácie . Napríklad kód

súboru src = new File ( " C :/Users/59th Street Bridge Song.mp3 " ) ;

by vytvoriť objekt File ukazujúce na MP3 s názvom " 59th street Bridge Song " v " adresári C :/Users "
10

Vytvorte objekt ID3V1Tag od objektu súbor s nasledujúcim kódom : .

ID3V1Tag tag = new MP3File ( src ) getID3V1Tag ( ) ; .
11

Prečítajte metadáta do String objektov pomocou prístupovej metódy getArtist ( ) , getAlbum ( ) a getTitle ( ) . Napríklad by ste mohli čítať meno interpreta do premennej String s názvom " umelec " s nasledujúcim kódom :

String umelec = tag.getArtist ( ) ;
Použitie Java ID3 tag Library
12

Pridať tag Library Java ID3 do svojho aktuálneho projektu ( pozri zdroje ) .
13

Importovať potrebné súbory do triedy , kde sa budú vyhľadával vlastnosti MP3 s nasledujúce riadky kódu : .

import java.io. * ;

import org.farng.mp3 * ;

Tieto riadky by mali byť vložené na začiatok súbor , mimo deklaráciu triedy .
14

Vytvoriť nový objekt File ukazujúce na MP3 súboru , z ktorého by ste chceli čítať informácie . Napríklad kód

súboru src = new File ( " C :/Users/59th Street Bridge Song.mp3 " ) ;

by vytvoriť objekt File ukazujúce na MP3 s názvom " 59th street Bridge Song " v " adresári C :/Users "
15

Vytvorenie tagu ID3 objekt od objektu , súbor s nasledujúcim kódom : .

ID3v1 tag = new MP3File ( . src ) getID3v1Tag ( ) ;
16

Prečítajte metadáta do String objektov pomocou prístupových metód getArtist ( ) , getAlbumTitle ( ) a getSongTitle ( ) . Napríklad by ste mohli čítať meno interpreta do premennej String s názvom " umelec " s nasledujúcim kódom :

String umelec = tag.getArtist ( ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené