En tidlig Expedition med Media Explorer på Linux


La oss utforske

Du har flere nedlastingsalternativer hvis du ønsker å prøvekjøre Media Explorer selv. På bunnen av prosjektets hjemmeside er en binær RPM, glidelås og asfaltert kildekode, og korte instruksjoner om å bygge direkte fra Git depotet. RPM målene MeeGo 1.2, men bør
være kompatibel med andre aktuelle RPM-baserte distribusjoner. Det kan være lurt å søke tredjeparts packagers for din distro, men – etter forsøk kilde kompilering, jeg hadde den beste lykken gripe en Ubuntu-pakken fra Guido Iodice sin PPA

Grunnen til en binær pakke kan være en god idé er at Media Explorer har mange avhengig &ndash.; og jeg mener en mye
. Nesten alt i standard GNOME stabelen, pluss Clutter, GStreamer, Tracker, Grilo, MX, og flere biblioteker for REST støtte, nesten alt som krever nyere versjoner. Etter at jeg var ikke i stand til å finne ut hvordan du oppdaterer de riktige pakkene individuelt, jeg sjekket wiki er Installere siden som anbefalte jeg bruker jhbuild build system. Det er en stor feil; jhbuild er utformet for å bygge hele GNOME miljøet, fra kilde, og det er hva det vil gjøre hvis du fyrer den opp. Med mindre du har tid og diskplass for det, se etter den binære

Men nok om installasjon.; den samme listen over avhengigheter er faktisk en av mine favoritt aspektene av Media Explorer: det er ikke en monolittisk mediearkiv, men i stedet bygger et brukbart grensesnitt på toppen av eksisterende komponenter. Det er veldig forskjellig fra XBMC eller MythTV, som opprettholde sine egne interne databaser, søke rammer og media oppdagelse.

Som et resultat, kan de være smertefullt å bruke. MythTV, for eksempel, er designet fra grunnen opp rundt opptak av TV-programmer. Få det til å gjenkjenne andre typer videofiler, musikk og webinnhold krever tilpassede plug-ins som sko-horn innhold inn i databasen, kaste sammen en inkonsekvent UI, og bryte altfor ofte.

tar Media Explorer en annen tilnærming. Det er avhengig av Tracker (som er en eksisterende komponent på de fleste stasjonære systemer) for å indeksere innholdet, og Grilo rammeverk for å legge merke til at det er der. Grilo kan du bli kjent med. Det gir en " medier oppdagelse API " Standardversjonen oppdager media på ditt lokale filsystem gjennom Tracker, men andre backends for webtjenester som YouTube og Flickr gi rom for en enkelt, integrert titt på hva du kan få tilgang til.

Den praktiske endelige utfallet er at Media Explorer er veldig lene, og kjører veldig fort. Oversikten omfatter fem kategorier: en hver for audio, video og stillbilder, pluss et søk fane og tilpassede spilleliste fane der du kan bygge opp en kø. Grensesnittet er jevnt animert i rotet, og er tilgjengelig med tastatur, mus eller en IR-fjernkontroll. Det er enda en hendig set-up verktøy som leder deg gjennom prosessen med å tildele tastetrykk på fjernkontrollen for å aksjoner inne i appen.

Innen hver kategori, er navigasjon enkelt. Du får en fullstendig liste over alt innhold som Media Explorer vet om, med et miniatyrbilde for hver, og du kan starte avspillingen med et enkelt klikk. Med andre ord, det er ingen bokmerke /save-for-senere-funksjonen og ingen detaljert filinformasjon skjermen. Bare navigere og spille. På den ned siden, ikke den gjeldende versjonen ser ikke ut til å støtte mapper, heller, noe som ville være et fint tillegg.

avspilling utføres av GStreamer, og selv om det kan være formater der ute som GStreamer ikke kan dekode Jeg har ikke kjørt inn i dem. Avspillingskontrollene er enkle og lite påtrengende. En annen fordel med Media Explorer ikke-monolittisk design er at volumkontroll og avspillings hardware håndteres av systemets media lag. Her igjen, for mange andre mediesentre prøve å re-implementere sine egne volumkontroll og video modusinnstillinger, vanligvis med deprimerende (og inkompatible) resultater.

Likevel er den virkelige juvelen at Media Explorer finner medieinnhold på sin egen ved å stole på Grilo og Tracker. Det er slitsomt å måtte legge manuelt innholdskilder til flere applikasjoner, spesielt når alt innholdet forblir på samme sted. XBMC, selv om det bests MythTV i mange UI områder, er fortsatt tungvint i denne forbindelse. Plus, ved å bygge på toppen av eksisterende verktøy, passer Media Explorer inn med Unix filosofien " gjøre en ting, gjør det godt. &Quot; Ingen egen media lagring, ingen egen databaseskjema. Prosjektet er gratis å fokusere på bedre ting

Og nå, en Riddle

På den annen side, gjør Media Explorer forevige ett problem som er felles for mest Linux stasjonære, fordi den behandler alt medieinnhold på samme måte, som underholdningsprodukter å bli fortært. Det er rett og slett ikke sant. Harddisken min har tonnevis av bilder på det jeg aldri ønsker å sitte ned til en lysbildefremvisning av på sofaen: annonser for konferansen jeg hjelpe plan, skjermbilder for artiklene jeg skriver, ikoner og design jeg tegner, og alle bildefiler fra mine ulike personlige nettsteder. På toppen av disse, inneholder bildet mitt arkiv tusenvis av bilder, de fleste i rå .CR2 format og med nettleser-uvennlig navn som IMG-12345. Tracker (og følgelig Media Explorer) ser bare hva filtypen er, og indekserer alt i en enkelt kombinert database. Som den gamle spøk går, hva er forskjellen mellom en profesjonell fotograf og en amatør? Amatør viser deg alt
hans bilder

På samme måte inneholder min video-mappen stykker fra prosjekter jeg jobber med:. Trial eksport, rå fanger, effekter snutter generert av Kino, og så videre. Jeg er ikke en musiker, men hvis jeg var, ville jeg ha opptak, prøver, sløyfer, og ulike blandinger. Hvis jeg var Bowie J. Poag, ville jeg antagelig ha hundrevis av bakgrunnsbilder og alle sine komponenter. I gjør
trenger tilgang til disse tingene, men jeg trenger det når jeg jobber i Kdenlive, Digikam, Ardour eller Rawstudio, ikke når jeg setter meg ned på sofaen for å få min underholdning fix.
< p> Mitt poeng er at det er en stor forskjell mellom innhold som vi har på våre harddisker for det formål underholdning, og innhold som vi har fordi vi skaper noe med det (enten for moro skyld eller for arbeid). Det er ikke Media Explorer skyld at disse er samlet sammen, faktisk er det ikke engang egentlig Tracker skyld. Ingen av Linux-desktop miljøer korrekt gjøre det skillet. Tracker konfigureres som standard til å se i GNOME er generiske innhold mapper: $ HOME /Pictures, $ HOME /videoer, og $ HOME /Music (som for øvrig er en misvisende benevnelse: podcaster og ebøker er også viktig å dagens desktop-bruker, men er vanligvis ikke musikk). KDE har det samme settet av mislighold. Det er alt eller ingenting: all lyd er tilsvarende, så er all video, som er alle fortsatt Images

Det virker som man kunne hacke en vei ut av dette ved å manuelt konfigurere Grilo og Tracker. Opprette egne mapper for ulike typer innhold basert på om de er jobb eller underholdning, og endre indeksering innstillingene for å matche. Grilo har selv back-ender for webtjenester, så kanskje burde jeg ikke ha Tracker indeksen mine bilder i det hele tatt, men i stedet kun linker til min Flickr-konto.

Men det er en work-around for en design feil som burde være fast ved kilden. Mange mennesker (med rette) kritisert Apples iPad som bygges for " forbrukere " og ikke for ". skapere " I åpen kildekode, våre applikasjoner gir en mye bedre opplevelse, men våre skrivebordsmiljøer fortsatt ikke. I disse dager er vi alle produsenter av innhold, selv om det er så ydmyk som Webkamera portretter eller video av katten vår å falle ned trappen. Fordelinger og skrivebordsmiljøer trenger å ta notis av forskjellen, mens det fortsatt er et problem først og fremst påvirker media-sentriske og ennå ikke skjerpende massene.

I konklusjonen, men til tross for problemene introdusert av Tracker, Media Explorer er et stort skritt i riktig retning for " media center " konsept. Det er lett, noe som vil gjøre tynnklient set-top box brukerne fornøyde, og det er enkelt å navigere og robust i sin medieformatstøtte. Funksjonssettet er begrenset i øyeblikket, men fordi Media Explorer bygger på toppen av andre faste prosjekter for det meste av sin lave nivå funksjonalitet, har utviklingsteamet tid til å fokusere på å legge nye bruker synlig funksjoner, i stedet for hacking formatstøtte og oppdagelsesprotokoller. Bokmerke den. Anmeldelser