Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum https://www.tinywebgallery.com/forum/ |
|
Info for MP3 https://www.tinywebgallery.com/forum/viewtopic.php?f=3&t=721 |
Page 1 of 1 |
Author: | ynitab [ 26. Dec 2006, 14:27 ] |
Post subject: | Info for MP3 |
Hi, in TWG it is possible to see detailed infof of Pictures. It would be nice to see infos about MP3. I found some infos that the PEAR of PHP is able to do this: <?php require_once 'MP3/Id.php'; // Instanz erzeugen und Datei lesen $id3 = &new MP3_Id(); $result = $id3->read('../data/Little-Big-Man.mp3'); if (PEAR::isError($result)) { die($result->getMessage() . "\n"); } // Feldwerte lesen und ausgeben echo 'Titel: ' . $id3->getTag('name') . "\n"; echo 'Interpret: ' . $id3->getTag('artists') . "\n"; echo 'Album: ' . $id3->getTag('album') . "\n"; echo 'Jahr: ' . $id3->getTag('year') . "\n"; echo 'Kommentar: ' . $id3->getTag('comment') . "\n"; echo 'Genre: ' . $id3->getTag('genre') . "\n"; echo 'Genre-Nummer: ' . $id3->getTag('genreno') . "\n"; echo 'Track: ' . $id3->getTag('track') . "\n"; ?> Regards, Axel Edit a Array for genres (only the first 75 are ofiicial - the rest is from winamp: <?php $genre = array(0 => "Blues", 1 => "Classic Rock", 2 => "Country", 3 => "Dance", 4 => "Disco", 5 => "Funk", 6 => "Grunge", 7 => "Hip-Hop", 8 => "Jazz", 9 => "Metal", 10 => "New Age", 11 => "Oldies", 12 => "Other", 13 => "Pop", 14 => "R&B", 15 => "Rap", 16 => "Reggae", 17 => "Rock", 18 => "Techno", 19 => "Industrial", 20 => "Alternative", 21 => "Ska", 22 => "Death Metal", 23 => "Pranks", 24 => "Soundtrack", 25 => "Euro-Techno", 26 => "Ambient", 27 => "Trip-Hop", 28 => "Vocal", 29 => "Jazz+Funk", 30 => "Fusion", 31 => "Trance", 32 => "Classical", 33 => "Instrumental", 34 => "Acid", 35 => "House", 36 => "Game", 37 => "Sound Clip", 38 => "Gospel", 39 => "Noise", 40 => "Alternative Rock", 41 => "Bass", 42 => "Soul", 43 => "Punk", 44 => "Space", 45 => "Meditative", 46 => "Instrumental Pop", 47 => "Instrumental Rock", 48 => "Ethnic", 49 => "Gothic", 50 => "Darkwave", 51 => "Techno-Industrial", 52 => "Electronic", 53 => "Pop-Folk", 54 => "Eurodance", 55 => "Dream", 56 => "Southern Rock", 57 => "Comedy", 58 => "Cult", 59 => "Gangsta", 60 => "Top 40", 61 => "Christian Rap", 62 => "Pop/Funk", 63 => "Jungle", 64 => "Native American", 65 => "Cabaret", 66 => "New wave", 67 => "Psychadelic", 68 => "Rave", 69 => "Showtunes", 70 => "Trailer", 71 => "Lo-Fi", 72 => "Tribal", 73 => "Acid Punk", 74 => "Acid Jazz", 75 => "Polka", 80 => "Folk", 81 => "Folk-Rock", 82 => "National Folk", 83 => "Swing", 84 => "Fast Fusion", 85 => "Bebob", 86 => "Latin", 87 => "Revival", 88 => "Celtic", 89 => "Bluegrass", 90 => "Avantgarde", 91 => "Gothic Rock", 92 => "Progressive Rock", 93 => "Psychedelic Rock", 94 => "Symphonic Rock", 95 => "Slow Rock", 96 => "Big Band", 97 => "Chorus", 98 => "Easy Listening", 99 => "Acoustic", 100 => "Humour", 101 => "Speech", 102 => "Chanson", 103 => "Opera", 104 => "Chamber Music", 105 => "Sonata", 106 => "Symphony", 107 => "Booty Bass", 108 => "Primus", 109 => "Porn Groove", 110 => "Satire", 111 => "Slow Jam", 112 => "Club", 113 => "Tango", 114 => "Samba", 115 => "Folklore", 116 => "Ballad", 117 => "Power Ballad", 118 => "Rhythmic Soul", 119 => "Free Style", 120 => "Duet", 121 => "Punk Rock", 123 => "A capella", 124 => "Euro-House", 125 => "Dance Hall"); |
Author: | TinyWebGallery [ 26. Dec 2006, 17:31 ] |
Post subject: | |
nice. You can simply add this by yourself... the info iframe is quite simple to extend! add a few new lines and make the info iframe a little big bigger! in 1.5 its in the language file - in 1.6 in the config. A nice idea would be to integrate this to my automatic reading of iptc tags - for mp3s it would then be possible to automatically use the ids e.g. as caption! If you like you can do this like for the iptc tags in 1.6 ... I´ll integrate this then in the next version. the pear.php is already in the admin/_lib folder . /Michael |
Page 1 of 1 | All times are UTC + 1 hour [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |