Érdekes problémába futottam bele. Felraktam a www.soundconverter.org -ról ezt az egyszerű konvertálót. Gstreamer frontend, és pont azt csinálja, ami nekem kell: flac-ból (mp3-ból, stb) lehet m4a-t, mp3-t, ogg-ot csinálni. Teljesen megfelel, csak egy bajom van. A teszt.flac-ból tudok csinálni aac-t - és az mp4info szerint benne vannak a szükséges tagek. Tudok ogg-ot, és abban is benne vannak a tagek. Ellenben az mp3-ban nincs benne. Valaki esetleg tudja, hogy melyik gstreamer-plugin kell neki? (Látszólag nem a taglib, mert az ogg-ot a nélkül is tudta, de az mp3-t azzal együtt sem.)
Más megközelítés. Vajon milyen gstreamer-plugin létezik még ID3 tag kezelésre?
- 2110 megtekintés
Hozzászólások
No akkor megválaszolom magamnak: nem (csak) a Soundconverter a bűnös, hanem a progi, amivel ellenőriztem. madplay is, mpg123 is, de vlc is megjeleníti azokat a tageket (de hogy a nyomorult parancssori id3v2, id3ed meg id3info miért nem látja őket, azt nem tudom). Már csak az a kérdés, hogy a kütyük (iGadget és ZöldRobot is játszik) majd mit szólnak az infókhoz.
A hiba is megvan, valahol azt olvastam, hogy az ID3 tagek a fájl utolsó 128 bájtjában vannak, ez az izé (azaz nyilván a gstreamer-es id3tagger) viszont a fájl legelejébe pakolta be az infókat. Most hogy ez jó vagy nem, azt nem tudom.
- A hozzászóláshoz be kell jelentkezni
Ehhez egy kis adalek: ket fajta ID3 tag van (amirol tudok), a V1 ill. a V2. A V1 a regebbi, ez a 128 byte a file vegen, ebbe par alapveto info van beledrotozva. A V2-es a file eleje, de "oda" tobb fajta adat is pakolhato (ilyen albumborito kep es tarsai), ill. a felepitese is egesz mas. (A merete se fix, de fixme... :) ) Az hogy mi jo, azt nem tudom, en a V2-ot nem kedvelem, de ez meg maganugy. :)
- A hozzászóláshoz be kell jelentkezni
Kösz az infót, már csak azért nem értem, mert az egyik tesztelt szoftvernek még a nevében is benne van, hogy kezel v2-s tageket. Most megint direkt ellenőriztem, és egyértelműen azt írja ki: "No ID3 tag". (Közben tovább pontosítok, ugyanis új dolgot vettem észre. Szóval ha csak a natív gstreamer-es id3tag plugin van meg, akkor nem tag-eli sehogyse, ellenben ha felteszem a taglibet, akkor látszólag v2-s tagek kerülnek bele (hexdumppal látszanak a fájl elején), ezt képesek feldolgozni a különböző lejátszók, de ezt nem ismeri fel (többek között) az id3v2 nevű cli-s program. Mindegy, feladom.
- A hozzászóláshoz be kell jelentkezni