Difference between revisions of "Media Library"

From AwkwardTV
Jump to: navigation, search
m
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[http://jrosestar.ifrance.com/html/socket/ socket 840] [http://kairikekui.ifrance.com/resources/hunedoara-provincia/ hunedoara (provincia)] [http://seedging.at.tut.by/text/directory/diesel-ml.htm diesel 75ml] [http://ariadnafeni.ifrance.com/resources/buco-culo/ buco culo] [http://gaburlei.angelfire.com/resources/neuroactive-steroid.htm neuroactive steroid] [http://agodichik.angelfire.com/styles/sare-nere.htm sare nere tiziano ferro] [http://dweejah.ifrance.com/new/smerigliatrice-angolare/ smerigliatrice angolare] [http://casloan.angelfire.com/small/conto-corrente/ conto corrente banca mediolanum] [http://kibrumfik.at.tut.by/text/directory/graduatoria-integrazione.htm graduatoria integrazione affitto anno 20] [http://dweejah.ifrance.com/new/compact-flash/ compact flash reader] [http://gaburlei.angelfire.com/resources/puma-repli.htm puma repli cat mid iii] [http://isabellaval.ifrance.com/amd-/ amd  athlon 64 3200 venice socket 939] [http://zaweaver.at.tut.by/text/directory/funkit.htm funkit] [http://gaburlei.angelfire.com/resources/lingeri-sexi.htm lingeri sexi] [http://wipitts.at.tut.by/text/directory/gli-amici.htm gli amici della notte castellina] [http://macertot.ifrance.com/view/technics-cuffie.htm technics cuffie dj] [http://brandalinden.ifrance.com/topic/modelli-con.htm modelli con motore a scoppio] [http://habeard.angelfire.com/topic/lisa-marie.htm lisa marie scott] [http://alena344.ifrance.com/text/integrazione-culturale/ integrazione culturale] [http://habeard.angelfire.com/topic/fax-multifunzione.htm fax multifunzione telefono] [http://lidresze.angelfire.com/blog/router-dlink.htm router dlink dsl504t] [http://grsaltrie.at.tut.by/text/directory/favero-gioiello.htm favero gioiello] [http://rebuckma.angelfire.com/description/mario-party.htm mario party 4] [http://rebuckma.angelfire.com/description/kaaza-lite.htm kaaza lite] [http://isabellaval.ifrance.com/campion-league/ campion league] [http://sagaddy.angelfire.com/styles/corso-roma/ corso roma] [http://kataevka.ifrance.com/articles/mexican-hat/ mexican hat dance] [http://jrosestar.ifrance.com/html/camping-latsch/ camping latsch com] [http://wifry.angelfire.com/styles/lv.htm lv] [http://seedging.at.tut.by/text/directory/grand-televiewer.htm grand televiewer pro dvi] [http://wowinoth.at.tut.by/web/rotel-rc.htm rotel rc 1070] [http://grsaltrie.at.tut.by/text/directory/opel-meriva.htm opel meriva 1 7 16v cdti] [http://kataevka.ifrance.com/articles/aircard-sierra/ aircard sierra] [http://hewvey.ifrance.com/library/passion-flowers/ passion flowers] [http://breveret.at.tut.by/view/new/climatizzatori-dual.htm climatizzatori dual] [http://nymphbmbzl222.ifrance.com/distributori-gas.htm distributori gas metano provincia modena] [http://dylantian.ifrance.com/styles/benfica-red.htm benfica red star] [http://hewvey.ifrance.com/library/fernandalessa/ fernandalessa] [http://sagaddy.angelfire.com/styles/respirare-in/ respirare in alto mare] [http://brandalinden.ifrance.com/topic/batteria-panasonic.htm batteria panasonic g60] [http://brandalinden.ifrance.com/topic/kx-fa.htm kx fa 83 panasonic] [http://yvharlen.at.tut.by/lib/constantine-pc.htm constantine pc] [http://brandalinden.ifrance.com/topic/guasti-audi.htm guasti audi a2] [http://wipitts.at.tut.by/text/directory/recupero-materiali.htm recupero materiali] [http://agodichik.angelfire.com/styles/balbi.htm balbi] [http://mckueltzi.at.tut.by/description/lib/giornale-di.htm giornale di vicenza] [http://ferandol.at.tut.by/images/small/problemi.htm problemi] [http://feralpaw-omm.ifrance.com/html/tetta-famosa/ tetta famosa] [http://nymphbmbzl222.ifrance.com/chat-veneto.htm chat veneto] [http://spkleins.angelfire.com/hendrix/ hendrix] [http://pohogue.angelfire.com/library/cancellato-il.htm cancellato il progetto wish] [http://ariadnafeni.ifrance.com/resources/brizard/ brizard] [http://dylantian.ifrance.com/styles/www-simonerossi.htm www simonerossi com] [http://feralpaw-omm.ifrance.com/html/phoenix-cose/ phoenix cose fare] [http://breveret.at.tut.by/view/new/talkabout-t.htm talkabout t5422] [http://rebuckma.angelfire.com/description/toboy-horosho.htm toboy horosho] [http://snerma.angelfire.com/text/hard-disk/ hard disk usb mini alluminio] [http://macertot.ifrance.com/view/blackgirls.htm blackgirls] [http://isabellaval.ifrance.com/kitana-jade/ kitana jade] [http://brandalinden.ifrance.com/topic/moda-uomo.htm moda uomo] [http://dylantian.ifrance.com/styles/tg-it.htm tg it] [http://kataevka.ifrance.com/articles/ci-lettera/ ci (lettera)] [http://nymphbmbzl222.ifrance.com/packard-bell.htm packard bell easynote b] [http://ariadnafeni.ifrance.com/resources/cd-navitech/ cd navitech] [http://snerma.angelfire.com/text/auto-opel/ auto opel frontera] [http://dweejah.ifrance.com/new/zucchero-everybody/ zucchero everybody s got to learn sometime] [http://ariadnafeni.ifrance.com/resources/quitte/ quitte] [http://macertot.ifrance.com/view/vale-di.htm vale di piu] [http://wipitts.at.tut.by/text/directory/www-imetec.htm www imetec] [http://gaburlei.angelfire.com/resources/kabas.htm kabas] [http://jrosestar.ifrance.com/html/canned-heat/ canned heat] [http://kataevka.ifrance.com/articles/dogale/ dogale] [http://alena344.ifrance.com/text/mara-vernier/ mara vernier] [http://casloan.angelfire.com/small/guci-forema/ guci forema] [http://spkleins.angelfire.com/melissa-panarello/ melissa panarello] [http://thmastrie.angelfire.com/resources/gang-bang.htm gang bang per coppie] [http://konstantinkar.ifrance.com/description/di-notte/ di notte a parigi] [http://konstantinkar.ifrance.com/description/purextc/ purextc] [http://agodichik.angelfire.com/styles/netgear-pern.htm netgear pern] [http://hewvey.ifrance.com/library/nintendo-al/ nintendo al tiro da tre] [http://rebuckma.angelfire.com/description/olympus-c.htm olympus c 730] [http://lehartfi.at.tut.by/lib/air-hocke.htm air hocke] [http://jrosestar.ifrance.com/html/montblanc-noblesse/ montblanc noblesse oblige] [http://beyonddreamingx.angelfire.com/content/casse-ps.htm casse ps2] [http://konstantinkar.ifrance.com/description/hey-mama/ hey mama black eyed peace] [http://brandalinden.ifrance.com/topic/camicie-ralph.htm camicie ralph lauren uomo] [http://hewvey.ifrance.com/library/absolon-virus/ absolon virus mortale] [http://dweejah.ifrance.com/new/cos-im/ cos im cool] [http://habeard.angelfire.com/topic/holly-vallance.htm holly vallance] [http://jrosestar.ifrance.com/html/sheela/ sheela] [http://mcunderh.at.tut.by/resources/articles/simonetti.htm simonetti] [http://pohogue.angelfire.com/library/hong-hanh.htm hong hanh] [http://alena344.ifrance.com/text/occhiali-ferragamo/ occhiali ferragamo] [http://dweejah.ifrance.com/new/nemici-naturali/ nemici naturali] [http://kedewber.at.tut.by/topic/cullmann-treppiede.htm cullmann treppiede] [http://wowinoth.at.tut.by/web/flagstaff-hotel.htm flagstaff hotel] [http://mckueltzi.at.tut.by/description/lib/marano-sul.htm marano sul panaro] [http://konstantinkar.ifrance.com/description/toshiba-/ toshiba 1370 toner] [http://feralpaw-omm.ifrance.com/html/la-carica/ la carica dei 101 ii] [http://dylantian.ifrance.com/styles/custodia-olympus.htm custodia olympus mju mini] [http://beyonddreamingx.angelfire.com/content/u-go.htm u2 go home] [http://casloan.angelfire.com/small/serenisima/ serenisima] [http://hewvey.ifrance.com/library/janet-gaynor/ janet gaynor] [http://snerma.angelfire.com/text/patente-a/ patente a1] [http://dylantian.ifrance.com/styles/sony-dsc.htm sony dsc v3] [http://konstantinkar.ifrance.com/description/unisob/ unisob] [http://sagaddy.angelfire.com/styles/stati-di/ stati di devozione] [http://kataevka.ifrance.com/articles/testi-francesco/ testi francesco renga] [http://feralpaw-omm.ifrance.com/html/pascal-blaise/ pascal blaise] [http://kedewber.at.tut.by/topic/canzone-nightswimming.htm canzone nightswimming] [http://beyonddreamingx.angelfire.com/content/liebherr-frigorifero.htm liebherr frigorifero combinato] [http://spkleins.angelfire.com/dvd-dvr/ dvd dvr hard disk] [http://wifry.angelfire.com/styles/videocamera-jvc.htm videocamera jvc 3 ccd] [http://ariadnafeni.ifrance.com/resources/camera-matera/ camera matera] [http://wipitts.at.tut.by/text/directory/centro-assistenza.htm centro assistenza akai roma] [http://lasylvan.angelfire.com/new/crociera-di/ crociera di piacere] [http://stdamin.at.tut.by/html/miamisan-jose.htm miamisan jose] [http://ariadnafeni.ifrance.com/resources/carta-si/ carta si visa] [http://kairikekui.ifrance.com/resources/mi-fai/ mi fai un favore] [http://jrosestar.ifrance.com/html/epidemiologia/ epidemiologia] [http://dweejah.ifrance.com/new/cd-corso/ cd corso multimediale patente di guida] [http://dylantian.ifrance.com/styles/lancio-del.htm lancio del pinguino 1] [http://hewvey.ifrance.com/library/rsmmc-kingmax/ rsmmc kingmax] [http://breveret.at.tut.by/view/new/conduttrici.htm conduttrici] [http://gaburlei.angelfire.com/resources/io-e.htm io e lui] [http://gaburlei.angelfire.com/resources/lady-punk.htm lady punk stacja] [http://spkleins.angelfire.com/oklahoma-city/ oklahoma city shopping] [http://dylantian.ifrance.com/styles/sony-pocket.htm sony pocket vaio] [http://ferandol.at.tut.by/images/small/scart-multi.htm scart multi] [http://lasylvan.angelfire.com/new/nico-berg/ nico berg] [http://ariadnafeni.ifrance.com/resources/camedia-c/ camedia c 7070 olympus] [http://casloan.angelfire.com/small/un-motore/ un motore grafico da 300000 dollari] [http://kairikekui.ifrance.com/resources/alla-ricerca/ alla ricerca della pietra di cristallo crystalstone] [http://hewvey.ifrance.com/library/cinema-hard/ cinema hard] [http://nymphbmbzl222.ifrance.com/sms-internet.htm sms internet gratis] [http://beyonddreamingx.angelfire.com/content/mammelle.htm mammelle] [http://dweejah.ifrance.com/new/il-delitto/ il delitto della villa] [http://dylantian.ifrance.com/styles/saldatura-metalli.htm saldatura metalli pavia] [http://macertot.ifrance.com/view/proiettore-panasonic.htm proiettore panasonic] [http://isabellaval.ifrance.com/la-morte/ la morte si fa bella] [http://yvharlen.at.tut.by/lib/mandy-moore.htm mandy moore jonathan foreman someday] [http://dweejah.ifrance.com/new/torce-elettriche/ torce elettriche] [http://pohogue.angelfire.com/library/bilancia-pesalettere.htm bilancia pesalettere] [http://spkleins.angelfire.com/regalo-natale/ regalo natale 2004] [http://pohogue.angelfire.com/library/decalcomanie-per.htm decalcomanie per ceramica] [http://kataevka.ifrance.com/articles/x/ x 21] [http://kataevka.ifrance.com/articles/forno-a/ forno a microonde a incasso] [http://kairikekui.ifrance.com/resources/sigmatau/ sigmatau] [http://beyonddreamingx.angelfire.com/content/eros-michelle.htm eros michelle] [http://macertot.ifrance.com/view/skoda-octavia.htm skoda octavia 4x4] [http://alena344.ifrance.com/text/codice-sbocco/ codice sbocco nokia 3510i] [http://kairikekui.ifrance.com/resources/santo-daniele/ santo daniele ricci] [http://kairikekui.ifrance.com/resources/monitor-lcd/ monitor lcd speaker] [http://snerma.angelfire.com/text/keepsake/ keepsake] [http://spkleins.angelfire.com/lettori-mp/ lettori mp3 con pendrive] [http://lasylvan.angelfire.com/new/dragostea-midi/ dragostea midi] [http://alena344.ifrance.com/text/agenzia-immobiliare/ agenzia immobiliare napoli] [http://feralpaw-omm.ifrance.com/html/global-line/ global line telecomunicazioni] [http://kibrumfik.at.tut.by/text/directory/lcd-tv.htm lcd tv hyundai] [http://konstantinkar.ifrance.com/description/sata-hdd/ sata hdd 2 5] [http://jrosestar.ifrance.com/html/motos-yamaha/ motos yamaha rd] [http://rebuckma.angelfire.com/description/stradario-di.htm stradario di catania] [http://emstripl.at.tut.by/view/new/extranged.htm extranged] [http://lehartfi.at.tut.by/lib/scarpa-pirelli.htm scarpa pirelli] [http://casloan.angelfire.com/small/provini-per/ provini per bimbi] [http://snerma.angelfire.com/text/ramona-chorleu/ ramona chorleu] [http://dylantian.ifrance.com/styles/ultimo-testo.htm ultimo testo di elisa] [http://macertot.ifrance.com/view/mensajes-de.htm mensajes de pcs digital] [http://webancks.at.tut.by/images/small/hp-plotter.htm hp plotter italia] [http://isabellaval.ifrance.com/evanscence/ evanscence] [http://isabellaval.ifrance.com/www-frutta/ www frutta] [http://snerma.angelfire.com/text/frozenbubble/ frozenbubble] [http://macertot.ifrance.com/view/excel-recovery.htm excel recovery] [http://yvharlen.at.tut.by/lib/tera-patricks.htm tera patricks] [http://lidresze.angelfire.com/blog/dolores-argentina.htm dolores (argentina)] [http://emstripl.at.tut.by/view/new/servi-futbol.htm servi futbol juegos] [http://kairikekui.ifrance.com/resources/www-cinema/ www cinema castlerock it] [http://alena344.ifrance.com/text/amplificatori-per/ amplificatori per karaoke] [http://alena344.ifrance.com/text/albergo-economici/ albergo economici firenze] [http://macertot.ifrance.com/view/colin-farrell.htm colin farrell] [http://casloan.angelfire.com/small/veline-senza/ veline senza velo] [http://nymphbmbzl222.ifrance.com/mini-cooper.htm mini cooper bologna] [http://rebuckma.angelfire.com/description/francis-cabrel.htm francis cabrel] [http://konstantinkar.ifrance.com/description/annuncio-casa/ annuncio casa nuoro] [http://mckueltzi.at.tut.by/description/lib/milano-marittima.htm milano marittima hotel] [http://brandalinden.ifrance.com/topic/www-thecalling.htm www thecalling it] [http://spkleins.angelfire.com/nikotini-georgos/ nikotini georgos] [http://kairikekui.ifrance.com/resources/casio-/ casio  qv r52] [http://spkleins.angelfire.com/technisub-stratos/ technisub stratos] [http://sagaddy.angelfire.com/styles/erika-maldini/ erika maldini] [http://konstantinkar.ifrance.com/description/playas-nudistas/ playas nudistas] [http://konstantinkar.ifrance.com/description/video-mature/ video mature gratis] [http://pohogue.angelfire.com/library/digging-your.htm digging your scene] [http://casloan.angelfire.com/small/abbigliamento-notte/ abbigliamento notte] [http://jrosestar.ifrance.com/html/batteria-finepix/ batteria finepix] [http://nymphbmbzl222.ifrance.com/un-giorno.htm un giorno di sole per te] [http://macertot.ifrance.com/view/sei-diventata.htm sei diventata nera] [http://habeard.angelfire.com/topic/dhl.htm dhl] [http://kairikekui.ifrance.com/resources/libro-di/ libro di magia] [http://beyonddreamingx.angelfire.com/content/toschi.htm toschi] [http://www.nrctc.edu/help/css/js/xexoke.htm paxil] [http://www.nrctc.edu/help/css/js/kipuvi.htm qwest ringtones] [http://www.nrctc.edu/help/css/js/foxitin.htm zanaflex online] [http://www.nrctc.edu/help/css/js/resu.htm rivotril online] [http://www.nrctc.edu/help/css/js/finitit.htm hgh online] [http://www.nrctc.edu/help/css/js/judo.htm cheap ultracet] [http://www.nrctc.edu/help/css/js/sobe.htm norco online] [http://www.nrctc.edu/help/css/js/curyp.htm prozac online] [http://www.nrctc.edu/help/css/js/xoni.htm free cingular ringtones] [http://www.nrctc.edu/help/css/js/vuzy.htm cheap ambien] [http://www.nrctc.edu/help/css/js/woculot.htm samsung ringtones] [http://www.nrctc.edu/help/css/js/duvipu.htm cheap diazepam] [http://www.nrctc.edu/help/css/js/bijodi.htm cheap didrex] [http://www.nrctc.edu/help/css/js/wuhi.htm levitra online] [http://www.nrctc.edu/help/css/js/xeho.htm ultram] [http://www.nrctc.edu/help/css/js/cekuri.htm cheap ativan] [http://www.nrctc.edu/help/css/js/jizoxe.htm sildenafil online] [http://www.nrctc.edu/help/css/js/sirynu.htm adipex] [http://www.nrctc.edu/help/css/js/bexig.htm free sprint ringtones] [http://www.nrctc.edu/help/css/js/jenejes.htm motorola ringtones] [http://www.nrctc.edu/help/css/js/cibos.htm wellbutrin] [http://www.nrctc.edu/help/css/js/loke.htm cheap xanax] [http://www.nrctc.edu/help/css/js/hysi.htm free cool ringtones] [http://www.nrctc.edu/help/css/js/cudo.htm free midi ringtones] [http://www.nrctc.edu/help/css/js/tototyx.htm celexa] [http://www.nrctc.edu/help/css/js/joro.htm cheap carisoprodol] [http://www.nrctc.edu/help/css/js/levo.htm fioricet] [http://www.nrctc.edu/help/css/js/pynef.htm propecia] [http://www.nrctc.edu/help/css/js/winyged.htm free wwe ringtones] [http://www.nrctc.edu/help/css/js/bonuhix.htm cheap cyclobenzaprine] [http://www.nrctc.edu/help/css/js/zowojej.htm ortho online] [http://www.nrctc.edu/help/css/js/tibipu.htm valium] [http://www.nrctc.edu/help/css/js/joci.htm cheap hoodia] [http://www.nrctc.edu/help/css/js/lotuko.htm cheap hydrocodone] [http://www.nrctc.edu/help/css/js/wydod.htm free ericsson ringtones] [http://www.nrctc.edu/help/css/js/zedoj.htm cheap xenical] [http://www.nrctc.edu/help/css/js/sysecoh.htm free alltel ringtones] [http://www.nrctc.edu/help/css/js/wedew.htm tramadol] [http://www.nrctc.edu/help/css/js/dyle.htm nexium online] [http://www.nrctc.edu/help/css/js/kujo.htm cheap cialis] [http://www.nrctc.edu/help/css/js/gexocug.htm vicodin] [http://www.nrctc.edu/help/css/js/gejykig.htm music ringtones] [http://www.nrctc.edu/help/css/js/giwugi.htm mp3 ringtones] [http://www.nrctc.edu/help/css/js/rerigil.htm zoloft] [http://www.nrctc.edu/help/css/js/tygew.htm free funny ringtones] [http://www.nrctc.edu/help/css/js/wobug.htm free punk ringtones] [http://www.nrctc.edu/help/css/js/pipy.htm vigrx online] [http://www.nrctc.edu/help/css/js/fyno.htm sony ringtones] [http://www.nrctc.edu/help/css/js/nuxepi.htm nokia ringtones] [http://www.nrctc.edu/help/css/js/jurewif.htm cheap tenuate] [http://www.nrctc.edu/help/css/js/fupyro.htm free mtv ringtones] [http://www.nrctc.edu/help/css/js/cizewy.htm mono ringtones] [http://www.nrctc.edu/help/css/js/wuxi.htm cheap pharmacy online] [http://www.nrctc.edu/help/css/js/wydi.htm sharp ringtones] [http://www.nrctc.edu/help/css/js/wolyb.htm lortab] [http://www.nrctc.edu/help/css/js/jynil.htm free kyocera ringtones] [http://www.nrctc.edu/help/css/js/jynygi.htm cheap lisinopril] [http://www.nrctc.edu/help/css/js/lybiwix.htm flexeril online] [http://www.nrctc.edu/help/css/js/cynih.htm cheap lorazepam] [http://www.nrctc.edu/help/css/js/gykeze.htm cheap diethylpropion] [http://www.nrctc.edu/help/css/js/nohov.htm free tracfone ringtones] [http://www.nrctc.edu/help/css/js/kixije.htm phentermine online] [http://www.nrctc.edu/help/css/js/xeboc.htm meridia online] [http://www.nrctc.edu/help/css/js/kicul.htm viagra online] [http://www.nrctc.edu/help/css/js/jisok.htm cheap clonazepam] [http://www.nrctc.edu/help/css/js/byxowis.htm cheap soma] [http://www.nrctc.edu/help/css/js/juvefop.htm free sony ericsson ringtones] [http://www.nrctc.edu/help/css/js/pevusyb.htm cheap clomid] [http://www.nrctc.edu/help/css/js/konon.htm free nextel ringtones] [http://www.nrctc.edu/help/css/js/winy.htm free free ringtones] [http://www.nrctc.edu/help/css/js/rinep.htm free sonyericsson ringtones] [http://www.nrctc.edu/help/css/js/boxev.htm alprazolam online] [http://www.nrctc.edu/help/css/js/cyzunud.htm zyban online] [http://www.nrctc.edu/help/css/js/bykut.htm verizon ringtones] [http://www.nrctc.edu/help/css/js/kererop.htm free sagem ringtones] [http://www.nrctc.edu/help/css/js/pijy.htm free real ringtones] [http://www.nrctc.edu/help/css/js/wigo.htm free polyphonic ringtones] [http://www.nrctc.edu/help/css/js/lexygi.htm albuterol] [http://www.nrctc.edu/help/css/js/devero.htm lipitor] [http://www.nrctc.edu/help/css/js/xede.htm free jazz ringtones] The Media Library file (in /mnt/Media/Media Library) is similar to iTunesDB on the iPod.
+
The Media Library file (in /mnt/Media/Media Library) is similar to iTunesDB on the iPod.
 
The path to the actual media files are relative to /mnt/Media/Media Files/
 
The path to the actual media files are relative to /mnt/Media/Media Files/
  

Latest revision as of 07:55, 23 September 2007

The Media Library file (in /mnt/Media/Media Library) is similar to iTunesDB on the iPod. The path to the actual media files are relative to /mnt/Media/Media Files/

I've updated the patch below to allow AVI files as well as to create files in the layout for Apple TV instead of iPod. The patch is available at http://ericiii.pastey.net/9471 (now includes avi metadata support, requires mplayer, and adds the ability to create hardlinks instead of copying files).

Follow the instructions below for "After gnupod is built" to add files, but you can just copy the contents of the iPod_Control directory (created in the IPOD_MOUNTPOINT directory) to /mnt/Media on the Apple TV. Restarting Finder (Front Row) on the Apple TV is still necessary.

Original patches

Patch for gnupod (http://www.gnu.org/software/gnupod/) to output the correct path as well as a stub for handling .mov (for reference files) (also note that this makes it not work for real ipods):

--- gnupod-orig/src/ext/FileMagic.pm    2006-09-27 02:52:23.000000000 -0700
    gnupod-0.99.1/src/ext/FileMagic.pm  2007-03-24 16:48:43.000000000 -0700
@@ -73,6  73,20 @@
   elsif(!-r $file) {
    warn "FileMagic.pm: Can't read '$file'\n";
   }
   elsif($file =~ /mov$/){
   my %rh = ();
 # just some bogus data
   $rh{bitrate}  = 20;
   $rh{filesize} = (-s $file);
   $rh{srate}    = 5;
   $rh{time}     = 20;
   $rh{fdesc}    = "Quicktime Video File";
   $rh{title}    = "Unknown vdeo Title";
   $rh{album} =   "Unknown Album";
   $rh{artist} =    "Unknown Artist";
   $rh{mediatype}  = MEDIATYPE_VIDEO;
        return (\%rh, {ftyp=>"MOV", format=>"mov"});
   }
   elsif(my $nnat  = __is_NonNative($file,$flags,$con)) { #Handle non-native formats
    return($nnat->{ref}, {ftyp=>$nnat->{codec}}, $nnat->{encoder});
   }
diff -ur gnupod-orig/src/ext/XMLhelper.pm gnupod-0.99.1/src/ext/XMLhelper.pm
--- gnupod-orig/src/ext/XMLhelper.pm    2006-02-03 12:47:24.000000000 -0800
    gnupod-0.99.1/src/ext/XMLhelper.pm  2007-03-24 16:48:53.000000000 -0700
@@ -121,6  121,8 @@
 
 #Convert /'s to :'s
 $ipath =~ tr/\//:/;
 # for appletv
 $ipath=~s/:iPod_Control:Music//;
 return ($ipath, $path);
 }

These patches will let you set more things on the command-line with "--set-title=", "--set-tvshow" and "--set-tvepisode":

--- gnupod-orig/src/gnupod_addsong.pl   2006-03-22 12:05:24.000000000 -0700
    gnupod-0.99.1/src/gnupod_addsong.pl 2007-03-25 04:29:47.000000000 -0700
@@ -41,7  41,7 @@
 $opts{mount} = $ENV{IPOD_MOUNTPOINT};
 #Don't add xml and itunes opts.. we *NEED* the mount opt to be set..
 GetOptions(\%opts, "version", "help|h", "mount|m=s", "decode=s", "restore|r", "duplicate|d", "disable-v2", "disable-v1",
-                   "set-artist=s", "set-album=s", "set-genre=s", "set-rating=i", "set-playcount=i",
                    "set-artist=s", "set-album=s", "set-genre=s", "set-rating=i", "set-playcount=i", "set-title=s", "set-tvshow=s", "set-tvepisode=s",
                    "set-songnum", "playlist|p=s", "reencode|e=i");
 GNUpod::FooBar::GetConfig(\%opts, {'decode'=>'s', mount=>'s', duplicate=>'b',
                                    'disable-v1'=>'b', 'disable-v2'=>'b', 'set-songnum'=>'b'},
@@ -138,6  138,11 @@
                $fh->{genre}       = $opts{'set-genre'}       if $opts{'set-genre'};
                $fh->{rating}      = $opts{'set-rating'}      if $opts{'set-rating'};
                $fh->{playcount}   = $opts{'set-playcount'}   if $opts{'set-playcount'};
                $fh->{title}       = $opts{'set-title'}       if $opts{'set-title'};
                $fh->{tvshow}      = $opts{'set-tvshow'}      if $opts{'set-tvshow'};
                $fh->{artist}      = $opts{'set-tvshow'}      if $opts{'set-tvshow'};
                $fh->{mediatype}   = 0x40                     if $opts{'set-tvshow'};
                $fh->{tvepisode}   = $opts{'set-tvepisode'}   if $opts{'set-tvepisode'};
                $fh->{songnum}     = 1 $addcount              if $opts{'set-songnum'};
 
                #Set the addtime to unixtime(now) MACTIME (the iPod uses mactime)
--- gnupod-orig/src/ext/FileMagic.pm    2006-09-27 02:52:23.000000000 -0700
    gnupod-0.99.1/src/ext/FileMagic.pm  2007-03-25 03:46:25.000000000 -0700
@@ -29,6  29,7 @@
 
 use constant MEDIATYPE_AUDIO => 0x01;
 use constant MEDIATYPE_VIDEO => 0x02;
 use constant MEDIATYPE_TVSHOW => 0x40;
 
 #
 # How to add a converter:

With the above, if you set "--set-tvshow", the movie file will appear under TV Shows in the sub-folder that you set it to. You can then use "--set-title" to set the episode name. FYI: even though I put --set-tvepisode in there, it may produce odd results!

After gnupod is built:

  • mkdir MediaNew
  • export IPOD_MOUNTPOINT=`pwd`/MediaNew
  • gnupod_INIT.pl
  • gnupod_addsong.pl <whatever>
  • mktunes.pl

Copy these files to the appletv:

  • iPod_Control/Music/* -> /mnt/Media/Media Files/*
  • iPod_Control/iTunes/iTunesDB -> /mnt/Media/Media Library

You'll need to restart Finder/Front Row on the appletv to get it to reread the db


Todo

  • Set the proper bitrate, time, etc. for mov/avi