...
Mielenkiintoista, eli sinulle sopivaa musiikkisoitinta ei ole olemassa. Kai nyt jokin database kelpaisi, jos niitä kehitettäisiin. En muuten näe tuosta siirrettävyydestä hyötyä, paitsi jos musiikkisi on omalla ulkoisella kiintolevyllä fat32-muodossa. Ja onhan läppäri siirrettävä, tai puhelin. En näe ongelmaa, jos musiikkisoitin pystyy operoimaan myös ei-visuaalisella tavalla, jolloin ei tarvita suurta prosessoritehoa.
Näinkin voisi sanoa, mutta ensin näitä muita asioita:
Tiedostoselain. Esittämäsi idea on oikein mainio. Jossain määrinhän valokuvissa Nautilus osaa näyttääkin fiksusti, musiikissa ei niinkään. Juuri par'aikaa haeskelen tietyn artistin biisejä Catfish-ohjelmalla. Hakeehan se ihan hyvin tiedostoista, mutta siitäkin puuttuu kaksi aivan oleellista piirrettä: a) Open Containing Folder ja b) Add to Playlist. Kummatkin toimivat esim. Windows Explorer / Winamp yhdistelmässä. Tämä Catfish kyllä osaa avata jonkun älyttömän Konquer-selaimen, joka sitten toimiikin yhdellä klikkauksella ja on sikäli erittäin paha, jos on juuri saanut soittolistan kasattua ja se tuhoutuu yhdellä valinnalla ei siis edes klikkauksella. Kotikäytössä aivan sama, mutta minkäänlaisessa bilekäytössä tuollaista ei voi ottaa edes esiin. Joten kehittämistä kyllä löytyy, se on selvää.
Kyllä tietokanta sinänsä kelpaisi jos ne toimisivat ... tarkoitan esim. seuraavanlaista tarvetta:
- tiedostot ovat oikeasti tiedostoserverillä, missäpä muualla?
- tietokanta on muodostettu ja sen tiedostona "musat.db"
- laitan kopioinnin ruksuttamaan yön yli (tai vähän ylikin) ja musat tulevat mukaan 1 TB:n levylle. Mitäpä niitä valitsemaan jos voi ottaa mukaan kaikkikin samantien
- otan mukaan myös tiedoston "musat.db"
- indeksointi on tehty suhteellista polkua käyttäen tai vaikkapa linkkiä käyttäen, joten mukaan otettavalla läppärillä "musat.db" osaa toimia yhtä hyvin
- "musat.db" on kooltaan 10 MB, joten sen mukaanottaminen ja siirtäminen ei ole ongelma
- tällä läppärillä, johon liitetään tämä 1 TB:n ulkoinen levy, voi käyttää "musat.db":tä yhtä hyvin kuin kotonakin.
- tämän "musat.db" -tietokannan indeksointi kestää noin 1 h, joten sitä ei mielellään tee uudestaan
Kaikki tämä toimii kyllä esim. WhereIsIt / Windows -yhdistelmällä. Mutta tämä WhereIsIt ei ole mikään musatietokanta, vaan ihan yleinen hakuohjelma. Sillä lähinnä pystyy vain tekemään yksittäisen Search-operaation jonkun täsmällisen stringin perusteella. Tämähän ei tietysti ole mitenkään esim. Itunesin veroinen hakutapa.
Ehkä nämä selittävät sitä, miksi suhtaudun varauksiin nykyisiin musatietokantoihin ja niiden ominaisuuksiin? Olen pari kertaa yrittänyt käyttää niitä ja todennut ne lähinnä toivottomiksi isommalla materiaalilla. Yksi asia oli se, että miten niiden kanssa soitetaan mitään tietokannan ulkopuolelta, esim. jonkun hakemiston = albumi/oma kokoelma sisältö? Tai miten niiden indeksoitu tietokanta otetaan mukaan - onhan niissä export/import, jonka sisäänluku kestää päivätolkulla tai jotain vrt WhereIsIt-kannan <1 minuutti. Sitä paitsi mitkään niistä eivät ole käyttöjärjestelmäriippumattomia.
Asiaa voi kiertää sillä, että tekee valmiiksi kokoelmia, siis kopioi tiedostoja jonnekin lajitellen valmiiksi - kovalevytilahan on halpaa - ja käyttää hakuja vain hätätapauksessa. find|grep - toimii aina