Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur hämta MP3 egenskaper som Albumartist Storlek i Java

    Java är ett kraftfullt programmeringsspråk , men det saknar inbyggt stöd för uppspelning av MP3 -filer eller för att läsa deras egenskaper . En extern biblioteket kan tillåta dig att läsa metadata , till exempel artist , album , låttitel och låtens längd , från en MP3-fil i ditt program . Använda någon av dessa bibliotek är så enkelt som att lägga biblioteket till ditt projekt , leda den till den fil du vill läsa information från och överföra informationen i ditt program . Saker du behöver Review, Java IDE
    Visa fler instruktioner
    Använda MyID3 Biblioteket
    1

    Tillsätt MyID3 biblioteket till det aktuella projektet ( se Resurser ) .

    2

    importera nödvändiga filer i den klass där du kommer att hämta MP3- egenskaper med följande kodrader :

    import java.io. *;

    import org . cmc.music.myid3 *; .

    import org.cmc.music.common.MusicMetadata ,

    Dessa linjer bör infogas i början av filen , utanför klassen deklarationen . Addera 3

    Skapa ett nytt File-objekt som pekar på den MP3-fil som du vill läsa information . Till exempel koden

    File src = new File ( " C :/Users/59th Street Bridge Song.mp3 " ) , skulle

    skapa ett File-objekt som pekar på en MP3 kallad " 59th Street Bridge Song " i " C :/Users " katalogen
    4

    Skapa en MusicMetadata objekt från filen objektet med följande kod : .

    MusicMetadata uppgifter = ny MyID3 ( ) . read ( src ) getSimplified ( ) , .
    5

    Läs metadata i String-objekt med hjälp av tillgången metoder getArtist ( ) , getAlbum ( ) och getSongTitle ( ) . Till exempel kan du läsa artistnamnet till en String-variabel som heter " artist " med följande kod :

    String artist = metadata.getArtist ( ) ;
    6

    Hämta längden av låten på några sekunder med följande kod : .

    int längd = metaData.getDurationSeconds ( ) intValue ( ) ;
    Använda JID3 Biblioteket
    7

    Lägg till JID3 biblioteket till det aktuella projektet ( se Resurser ) .
    8
    9

    Skapa ett nytt File-objekt som pekar på den MP3-fil som du vill läsa information . Till exempel koden

    File src = new File ( " C :/Users/59th Street Bridge Song.mp3 " ) , skulle

    skapa ett File-objekt som pekar på en MP3 kallad " 59th . Street Bridge Song " i " C :/Users " katalogen
    10

    Skapa en ID3V1Tag objekt från filen objektet med följande kod :

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

    Läs metadata i String-objekt med hjälp av tillgången metoder getArtist ( ) , getAlbum ( ) och getTitle ( ) . Till exempel kan du läsa artistnamnet till en String-variabel som heter " artist " med följande kod :

    String artist = tag.getArtist ( ) ;
    Använda Java ID3 Tag Library
    12

    Lägg Java ID3 Tag Library till det aktuella projektet ( se Resurser ) .
    13

    Importera nödvändiga filer i den klass där du kommer att hämta MP3- egenskaper med följande kodrader : .

    import java.io. *;

    import org.farng.mp3 *;

    Dessa linjer bör införas i början av filen , utanför klassdeklarationen .
    14

    Skapa ett nytt File-objekt som pekar på den MP3-fil som du vill läsa information . Till exempel koden

    File src = new File ( " C :/Users/59th Street Bridge Song.mp3 " ) , skulle

    skapa ett File-objekt som pekar på en MP3 kallad " 59th Street Bridge Song " i " C :/Users " katalogen
    15

    Skapa en ID3 objekt från filen objektet med följande kod : .

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

    Läs metadata i String-objekt med hjälp av tillgången metoder getArtist ( ) , getAlbumTitle ( ) och getSongTitle ( ) . Till exempel kan du läsa artistnamnet till en String-variabel som heter " artist " med följande kod :

    String artist = tag.getArtist ( ) ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur få nästa String Input Från i Java
    ·Så här importerar en Java-applet
    ·Vad orsakar JRun Servlet Error 500 Null
    ·Hur man skriver JDBC Använda Eclipse
    ·Hur länka en lista till en Swing Textområde
    ·Sun Java Swing Tutorials
    ·Hur kör jag JSP Från en Eclipse
    ·Hur man gör en Pentagonal Pyramid i Java
    ·Hur man kan utveckla en personlighet Application Test B…
    ·Vad är Slutför i Java
    Utvalda artiklarna
    ·Hur man använder Visual C 6
    ·Vilka är de två användningsområden för operatorn +…
    ·Hur du formaterar datumsträng i MySQL med PHP
    ·Hur man kompilerar PHP Med SSL
    ·Ett nytt fönster blockeras i JavaScript
    ·Hur ansluta GoDaddy Java till MySQL
    ·Hur sortera i en Data Grid
    ·Ställa Text_Field Value Form_Tag i Ruby on Rails
    ·Hur man gör ett bibliotek i VB Script
    ·Hur man bygger en gratis Java Flash Website
    Copyright © Dator Kunskap http://www.dator.xyz