tika - udvinding af mp3 filer

, er angivet nedenfor, er programmet til at udvinde indhold og metadata fra mp3 filer:, import java.io.file; import java.io.fileinputstream; import java.io.ioexception; import org.apache.tika.exception.tikaexception; import org.apache.tika.metadata.metadata; import org.apache.tika.parser.parsecontext; import org.apache.tika.parser.mp3.lyricshandler; import org.apache.tika.parser.mp3.mp3parser; import org.apache.tika.sax.bodycontenthandler; import org.xml.sax.saxexception; offentlige klasse mp3parse {offentlige statisk tomrum vigtigste (sidste snor -] args) gør undtagelse, ioexception, saxexception, tikaexception (//påvisning af filen type bodycontenthandler kontaktperson = nye bodycontenthandler(); metadata metadata= nye metadata(); fileinputstream inputstream = nye fileinputstream (ny database (f.eks. mp3 - "); parsecontext pcontext = nye parsecontext(); //mp3 - parser mp3parser mp3parser = nye mp3parser(); mp3parser. analysere (inputstream, kontaktperson, metadata, pcontext); lyricshandler tekster = nye lyricshandler (inputstream, kontakt), mens (tekster. haslyrics()) (system. println (tekster. tostring())} system. println (" indholdet af dokumentet: "+ kontaktperson. tostring()) system. println (" metadata af dokumentet: "); snor [] metadatanames = metadata. names(); (string navn: metadatanames) (system. println (navn +": "+ metadata. kom (navn)))), medmindre ovennævnte kode, som jpegparse - og udarbejde det fra kommandoen omgående ved hjælp af følgende kommandoer:, javac mp3parse.java java mp3parse, her er vi passerer en example.mp3 dossier med følgende egenskaber:,, efter udførelsen af ovennævnte program, du vil få følgende output. hvis den pågældende fil er alle tekster, vores ansøgning vil fange og vise, at sammen med produktionen.,, output:,, indholdet af dokumentet: kanulanu thaake arijit singh manam (2014), spor 01 /06, 2014 soundtrack 30171.65 eng - drgm arijit singh manam (2014), spor 01 /06, 2014 soundtrack 30171.65 eng - drgm metadata af dokumentet: xmpdm: releasedate: 2014 xmpdm: varighed: 30171.650390625 xmpdm: audiochanneltype: stereo dc: skaber:rijit singh xmpdm: album: manam (2014) forfatter: arijit singh xmpdm: kunstner: arijit singh kanaler: 2 xmpdm: audiosamplerate: 44100 xmpdm: logcomment: eng - drgm xmpdm: tracknumber: 01 /06, version: mpeg 3 lag iii version 1 skaber: arijit singh xmpdm: komponist: musik: anoop rubens



Previous:
Next Page: