Na, köszi megint az ajánlást, és bocs, hogy csak most reagálok érdemben, nem akartam addig írni, amíg fel nem térképezem a szoftver lehetőségeit, hogy ne oda-vissza-kérdezgetés legyen belőle.
A Helium Music Manager tényleg egy nagyon igényes program, kellemes felülettel, iszonyú sokat tud, lehet használni hozzá MSSQL és MySQL adatbázist, nagyon komoly tagelési (és akár ez alapján fájl-átnevezési) lehetőségek vannak benne, rengeteg szempont szerint lehet rendezni, kategorizálni a zenéket, szóval eléggé ott van. De a probléma az, hogy sajnos pont azt a célt nem tudja kielégíteni, amit szeretek a MusicBrainz Picardban, hogy metaadatokat küldjön el az adott zenéről a MusicBrainz szervereinek, ami az - amúgy közben publikussá tett - elég bőségesen feltöltött adatbázisából kotorászva talál egyezőségeket bizonyos fájlokra, és egész jó hibaaránnyal dolgozva fel is kínálja az adott számhoz potenciálisan tartozó tageket, amit aztán eldönthetek, hogy elfogadok-e vagy sem.
A Helium Music Managerben van egy "Download artist information" menüpont:
nos, ez készít egy ún. audio fingerprintet, tehát legenerál egy ún. AcoustID-t, és ezt menti is, ezenkívül megpróbál leszedni az adott előadóról információkat (pl. comment tagbe tesz egy rövidebb leírást az előadóról), de ezenkívül nem keresgél a konkrét adatokra.
Konkrétabban a dolog menete:
Generating AcoustID:
aztán "Looking-up MusicBrainz ArtistID":
utána van egy "Downloading artist data (<<XYZ előadó>>) - file 325/1382" vagy hasonló, de magát a potenciális tageket sajnos nem szedi le.
Legalábbis én hosszas keresgélés után sem találtam ilyen lehetőséget.
Ha mégis tudsz ilyenről, ne kímélj.
Amit még ezenkívül nem találtam meg egyelőre, hogy hogyan tudok bizonyos kategórián belül lévő fájlokat NEM playlistbe exportálni (eddig csak azt találtam), hanem simán generálni egy gyűjtőfájlt pl. a fájlnevekről, hogy esetleg ezt használjam fel a MusicBrainz Picardnak paraméterként való beadáshoz.
Bár ha tanulmányoznám a Heliumnál az azóta MySQL-be beállított adatbázis szerkezetét (majd átállítom MSSQL-re, de most épp nincs telepítve az az adatbázis), biztos jó sok tökölés után rájönnék, hogyan generáljam le a megfelelő query-vel a nekem szükséges listát, de csak van egyszerűbb módszer. (Na meg a playlistből nekem nem kellő infókat regexpekkel kiszedésnél is.)
+ (#1834) hunfatal :
Ha jól értettem, arra gondoltál, hogy parancssorból indítsam el a progit, úgy, hogy paraméterként beadom neki a megfelelő fájlneveket, teljes elérési úttal. Az ötlet jó, tényleg működik, pont azokat a fájlokat kapja paraméterként a MusicBrainz Picard, amiket beadtam, csak az a gond vele, hogy van egy bizonyos korlát, amennyi fájl beadható neki, vagy simán a karakterek száma levágódik a parancssori argumentumnál, ezt konkrétan nem tudom, melyik korlátozás az oka (a szoftver vagy pedig maga a parancssor jelent szűk keresztmetszetet ilyen tekintetben).
Igazából az lenne a jó kombináció, ha össze lehetne gyúrni a MusicBrainz Picardot és a Helium Music Managert, mindkettő előnyeivel. A MusicBrainz Picardnak a lényegén túl (AcoustID és egyéb metaadatok alapján tagek keresése), ami elég jól működik, maga a felülete elég ostoba, szóval túl sok lehetőséget nem kínál. Most az alternatívaként felajánlott szoftverek listáját kezdtem el nézegetni, letöltöttem onnan pár progit, de eddig nem váltotta be a reményeket, amit igazából pont szeretnék (szűrni bizonyos tagek hiányára, aztán ezen lista alapján lekérni a számhoz potenciálisan tartozó tageket).
[ Szerkesztve ]
Sk8erPeter