Difference between revisions of "ATVFiles"

From AwkwardTV
Jump to: navigation, search
m
(fucking spammer)
Line 1: Line 1:
[http://doctorpinkerton.ifrance.com/lib/webcam-porno/ webcam porno italiane] [http://furrysoap.ifrance.com/virtuagirl/ virtuagirl] [http://spirit-psyki.ifrance.com/lib/lesbo-gratis.html lesbo gratis] [http://end14april.ifrance.com/blog/sesso-it.html sesso it] [http://bakadeshi.ifrance.com/img/styles/immagini-incesto.html immagini incesto] [http://jnk713.ifrance.com/img/styles/sexs-woman/ sexs woman] [http://elixirium.ifrance.com/lib/collant-porno.html collant porno] [http://tulip123456.ifrance.com/topic/donne-rumene.html donne rumene nude] [http://furrysoap.ifrance.com/chattare-gratis/ chattare gratis] [http://elixirium.ifrance.com/lib/sexy-beast.html sexy beast - lultimo colpo della bestia] [http://doctorpinkerton.ifrance.com/lib/sesso-hard/ sesso hard racconti erotici gratis] [http://cincydj.ifrance.com/images/small/areasex/ areasex] [http://cincydj.ifrance.com/images/small/italian-gay/ italian gay] [http://tulip123456.ifrance.com/topic/basi-audio.html basi audio gigi d alessio gratis] [http://furrysoap.ifrance.com/sesso-tanga/ sesso tanga] [http://elixirium.ifrance.com/lib/chat-gratis.html chat gratis di virgilio] [http://competitio.ifrance.com/er-cipolla/ er cipolla suoneria gratis] [http://competitio.ifrance.com/pamela-anderson/ pamela anderson lee cocks video] [http://cincydj.ifrance.com/images/small/adult-black/ adult black jack] [http://tulip123456.ifrance.com/topic/sesso-esplicito.html sesso esplicito] [http://bakadeshi.ifrance.com/img/styles/fotosexy.html fotosexy] [http://elixirium.ifrance.com/lib/sexy-viaggi.html sexy viaggi] [http://adrienneee.ifrance.com/blog/sesso-erotismo/ sesso erotismo] [http://furrysoap.ifrance.com/donne-con/ donne con il cazzo] [http://elixirium.ifrance.com/lib/storie-di.html storie di sesso] [http://furrysoap.ifrance.com/scandali-sex/ scandali sex vip] [http://competitio.ifrance.com/sexy-olimpiadi/ sexy olimpiadi] [http://elixirium.ifrance.com/lib/girls-sexy.html girls sexy] [http://elixirium.ifrance.com/lib/elporno.html elporno] [http://cincydj.ifrance.com/images/small/sex-and/ sex and animal] [http://cincydj.ifrance.com/images/small/donne/ donne 45] [http://spirit-psyki.ifrance.com/lib/giochi-scaricare.html giochi scaricare pc gratis] [http://cincydj.ifrance.com/images/small/ragazze-catanzaro/ ragazze catanzaro] [http://furrysoap.ifrance.com/berlusconi-nudo/ berlusconi nudo] [http://tulip123456.ifrance.com/topic/marisa-mell.html marisa mell porno] [http://competitio.ifrance.com/ragazze-sassuolo/ ragazze sassuolo] [http://jnk713.ifrance.com/img/styles/cerco-donne/ cerco donne alte] [http://cincydj.ifrance.com/images/small/download-film/ download film porno casalinghi] [http://competitio.ifrance.com/orgasmo-donna/ orgasmo donna] [http://adrienneee.ifrance.com/blog/cazzo-gay/ cazzo gay] [http://mi-kkiechang.ifrance.com/tiscali-internet.html tiscali internet gratis] [http://tulip123456.ifrance.com/topic/vasco-rossi.html vasco rossi gratis] [http://elixirium.ifrance.com/lib/galleria-di.html galleria di foto veramente gratis donne] [http://end14april.ifrance.com/blog/juegos-pornos.html juegos pornos] [http://adrienneee.ifrance.com/blog/foto-porno/ foto porno amatoriali] [http://adrienneee.ifrance.com/blog/ragazze-ombrellino/ ragazze ombrellino] [http://elixirium.ifrance.com/lib/versos-cortos.html versos cortos gratis] [http://jnk713.ifrance.com/img/styles/cam-xxx/ cam xxx gratis] [http://tulip123456.ifrance.com/topic/videi-gratis.html videi gratis porno] [http://spirit-psyki.ifrance.com/lib/tette-molli.html tette molli] [http://competitio.ifrance.com/donne-nere/ donne nere penetrazioni anali] [http://bakadeshi.ifrance.com/img/styles/pamela-anderson.html pamela anderson sexy tape] [http://competitio.ifrance.com/hard-donne/ hard donne anziane] [http://cincydj.ifrance.com/images/small/jovencitos-gay/ jovencitos gay] [http://doctorpinkerton.ifrance.com/lib/dragon-ball/ dragon ball xxx italiano] [http://jnk713.ifrance.com/img/styles/best-xxx/ best xxx women and man vree] [http://competitio.ifrance.com/video-hard/ video hard gratis] [http://end14april.ifrance.com/blog/tatu-playboy.html tatu playboy] [http://furrysoap.ifrance.com/ti-vorrei/ ti vorrei rivivere eros ramazotti] [http://elixirium.ifrance.com/lib/tutto-lesbo.html tutto lesbo gratis] [http://competitio.ifrance.com/sexsex-com/ sexsex com] [http://spirit-psyki.ifrance.com/lib/maxim-canalis.html maxim canalis 2004] [http://competitio.ifrance.com/donne-mature/ donne mature over 40] [http://doctorpinkerton.ifrance.com/lib/io-voglio/ io voglio vivere gratis] [http://spirit-psyki.ifrance.com/lib/www-volaregratis.html www volaregratis it] [http://tulip123456.ifrance.com/topic/www-anal.html www anal] [http://mi-kkiechang.ifrance.com/tette-annalisa.html tette annalisa] [http://cincydj.ifrance.com/images/small/sesso-bizare/ sesso bizare] [http://adrienneee.ifrance.com/blog/beyonce-nuda/ beyonce nuda] [http://tulip123456.ifrance.com/topic/gay-sesso.html gay sesso gratis] [http://end14april.ifrance.com/blog/elimina-virus.html elimina virus gratis] [http://mi-kkiechang.ifrance.com/animali-sesso.html animali sesso] [http://jnk713.ifrance.com/img/styles/revista-sexy/ revista sexy] [http://adrienneee.ifrance.com/blog/maschia-sex/ maschia sex] [http://competitio.ifrance.com/marcuzzi-tette/ marcuzzi tette] [http://elixirium.ifrance.com/lib/foto-annunci.html foto annunci incesti] [http://adrienneee.ifrance.com/blog/donne-con/ donne con tori] [http://doctorpinkerton.ifrance.com/lib/sexy-olders/ sexy olders womans] [http://cincydj.ifrance.com/images/small/traduzione-fuck/ traduzione fuck right back] [http://adrienneee.ifrance.com/blog/giochi-donne/ giochi donne nude] [http://spirit-psyki.ifrance.com/lib/foto-uomini.html foto uomini vecchi nudi] [http://spirit-psyki.ifrance.com/lib/spogliare-donne.html spogliare donne] [http://doctorpinkerton.ifrance.com/lib/xxxporno-gratis/ xxxporno gratis] [http://cincydj.ifrance.com/images/small/ciccioni-nudi/ ciccioni nudi] [http://bakadeshi.ifrance.com/img/styles/donne-spiate.html donne spiate al bagno] [http://elixirium.ifrance.com/lib/canali-televisivi.html canali televisivi arabi] [http://spirit-psyki.ifrance.com/lib/www-sesso.html www sesso gradis it] [http://adrienneee.ifrance.com/blog/aerosol-sidestream/ aerosol sidestream] [http://bakadeshi.ifrance.com/img/styles/traduzione-online.html traduzione online gratis] [http://bakadeshi.ifrance.com/img/styles/www-donne.html www donne libere] [http://bakadeshi.ifrance.com/img/styles/scarica-giochi.html scarica giochi pc gratis] [http://competitio.ifrance.com/ragazze-di/ ragazze di rieti] [http://tulip123456.ifrance.com/topic/sexo-con.html sexo con maduras] [http://tulip123456.ifrance.com/topic/girl-sexy.html girl sexy vree sex] [http://furrysoap.ifrance.com/fotosxxxgratis/ fotosxxxgratis] [http://bakadeshi.ifrance.com/img/styles/dating-girl.html dating girl] [http://tulip123456.ifrance.com/topic/peliculas-para.html peliculas para adultos] [http://tulip123456.ifrance.com/topic/foto-suore.html foto suore porche gratis] [http://competitio.ifrance.com/fuck-usa/ fuck usa] [http://competitio.ifrance.com/film-trans/ film trans porno] [http://mi-kkiechang.ifrance.com/ragazze-ot.html ragazze ot] [http://spirit-psyki.ifrance.com/lib/vieri-canalis.html vieri canalis] [http://bakadeshi.ifrance.com/img/styles/click-fast.html click fast sexy] [http://competitio.ifrance.com/le-ragazze/ le ragazze di piazza di spagna] [http://spirit-psyki.ifrance.com/lib/uomini-neri.html uomini neri nudi foto] [http://elixirium.ifrance.com/lib/www-dragon.html www dragon ball z xxx com] [http://spirit-psyki.ifrance.com/lib/disney-xxx.html disney xxx] [http://furrysoap.ifrance.com/canalis-e/ canalis e fontana video] [http://elixirium.ifrance.com/lib/ragazze-da.html ragazze da vicenza in chatt] [http://competitio.ifrance.com/foto-di/ foto di donne bionde] [http://adrienneee.ifrance.com/blog/anale-donna/ anale donna] [http://adrienneee.ifrance.com/blog/xxx-porno/ xxx porno] [http://jnk713.ifrance.com/img/styles/poto-gay/ poto gay] [http://furrysoap.ifrance.com/download-mp/ download mp3 gratis] [http://tulip123456.ifrance.com/topic/forum-di.html forum di sesso] [http://cincydj.ifrance.com/images/small/asian-transex/ asian transex] [http://jnk713.ifrance.com/img/styles/sabrina-ferilli/ sabrina ferilli porno] [http://bakadeshi.ifrance.com/img/styles/informacion-del.html informacion del sexo oral] [http://cincydj.ifrance.com/images/small/xxx-paris/ xxx paris hilton] [http://spirit-psyki.ifrance.com/lib/eros-end.html eros end glamor] [http://adrienneee.ifrance.com/blog/sex-adult/ sex adult sites] [http://spirit-psyki.ifrance.com/lib/video-gratis.html video gratis oggi] [http://mi-kkiechang.ifrance.com/ritchey-george.html ritchey, george willis] [http://adrienneee.ifrance.com/blog/sexy-sherry/ sexy sherry] [http://jnk713.ifrance.com/img/styles/videro-porno/ videro porno gratis] [http://furrysoap.ifrance.com/sexxy/ sexxy] [http://cincydj.ifrance.com/images/small/video-porno/ video porno lunghi] [http://tulip123456.ifrance.com/topic/indiasex-com.html indiasex com] [http://competitio.ifrance.com/gallerie-porno/ gallerie porno gratuite] [http://cincydj.ifrance.com/images/small/photo-gratis/ photo gratis dei d 12] [http://cincydj.ifrance.com/images/small/gays-foto/ gays foto] [http://mi-kkiechang.ifrance.com/testo-e.html testo e traduzione di eamon girl version] [http://furrysoap.ifrance.com/giochi-/ giochi  porno online] [http://competitio.ifrance.com/miky-bet/ miky bet nuda] [http://jnk713.ifrance.com/img/styles/www-cdgirl/ www cdgirl com] [http://competitio.ifrance.com/webcamsex/ webcamsex] [http://tulip123456.ifrance.com/topic/blu-paola.html blu paola chiara] [http://mi-kkiechang.ifrance.com/le-donne.html le donne di baggio] [http://adrienneee.ifrance.com/blog/prodigy-girls/ prodigy girls] [http://spirit-psyki.ifrance.com/lib/sondagi-sul.html sondagi sul ruolo delle donne in tv] [http://competitio.ifrance.com/vendita-dvd/ vendita dvd adulto] [http://furrysoap.ifrance.com/materasso-anallergico/ materasso anallergico] [http://tulip123456.ifrance.com/topic/cannavaro-nudo.html cannavaro nudo] [http://cincydj.ifrance.com/images/small/veronica-gf/ veronica gf] [http://end14april.ifrance.com/blog/sesso-incontri.html sesso incontri] [http://elixirium.ifrance.com/lib/storie-incesti.html storie incesti] [http://elixirium.ifrance.com/lib/becham-nudo.html becham nudo] [http://doctorpinkerton.ifrance.com/lib/chat-di/ chat di sesso bollente] [http://bakadeshi.ifrance.com/img/styles/intervento-cambio.html intervento cambio sesso] [http://furrysoap.ifrance.com/eros-e/ eros e] [http://bakadeshi.ifrance.com/img/styles/emma-watson.html emma watson foto sexy] [http://mi-kkiechang.ifrance.com/wilkins-sir.html wilkins, sir george hubert] [http://cincydj.ifrance.com/images/small/donne-collant/ donne collant] [http://elixirium.ifrance.com/lib/sexy-single.html sexy single anstacia] [http://end14april.ifrance.com/blog/uomo-nudi.html uomo nudi gay] [http://tulip123456.ifrance.com/topic/cavalli-che.html cavalli che fanno sesso con delle donne] [http://furrysoap.ifrance.com/gunther-the/ gunther the sunshine girls teeny weeny s] [http://elixirium.ifrance.com/lib/testi-eros.html testi eros ramazzotti] [http://tulip123456.ifrance.com/topic/desktopgirls.html desktopgirls] [http://competitio.ifrance.com/annuncio-matrimoniali/ annuncio matrimoniali ragazze dell est] [http://tulip123456.ifrance.com/topic/vaginas-infantiles.html vaginas infantiles] [http://furrysoap.ifrance.com/immagini-gianluigi/ immagini gianluigi buffon nudo] [http://adrienneee.ifrance.com/blog/pornogratis/ pornogratis] [http://tulip123456.ifrance.com/topic/cartoni-sex.html cartoni sex] [http://mi-kkiechang.ifrance.com/porno-la.html porno la vicina di casa] [http://competitio.ifrance.com/noticieros-televisa/ noticieros televisa] [http://furrysoap.ifrance.com/sex-world/ sex world] [http://cincydj.ifrance.com/images/small/donne-gravide/ donne gravide] [http://bakadeshi.ifrance.com/img/styles/www-polizzi.html www polizzi generosa it] [http://spirit-psyki.ifrance.com/lib/sexi-samanta.html sexi samanta rossini] [http://doctorpinkerton.ifrance.com/lib/sexual-marvin/ sexual marvin gaye] [http://cincydj.ifrance.com/images/small/hot-sexe/ hot sexe] [http://doctorpinkerton.ifrance.com/lib/gay-bisceglie/ gay bisceglie] [http://mi-kkiechang.ifrance.com/giochi-.html giochi  porno per donne] [http://spirit-psyki.ifrance.com/lib/pornostar-nude.html pornostar nude] [http://elixirium.ifrance.com/lib/foto-porno.html foto porno latin] [http://cincydj.ifrance.com/images/small/wwwmorenasexit/ www.morenasex.it] [http://doctorpinkerton.ifrance.com/lib/falli-anali/ falli anali] [http://furrysoap.ifrance.com/groove-covergirl/ groove covergirl] [http://tulip123456.ifrance.com/topic/puttane-con.html puttane con tette grosse] [http://adrienneee.ifrance.com/blog/gay-porno/ gay porno tv] [http://end14april.ifrance.com/blog/racconti-erotici.html racconti erotici sul sesso anale] [http://competitio.ifrance.com/bacio-tra/ bacio tra paola e chiara] [http://competitio.ifrance.com/george-mazonakis/ george mazonakis] [http://furrysoap.ifrance.com/le-tette/ le tette] [http://end14april.ifrance.com/blog/fuckit-eamon.html fuckit eamon] [http://jnk713.ifrance.com/img/styles/www-sexyluna/ www sexyluna it] [http://cincydj.ifrance.com/images/small/george-moustaki/ george moustaki] [http://doctorpinkerton.ifrance.com/lib/cover-cd/ cover cd eros ramazzotti] [http://end14april.ifrance.com/blog/sicilia-sesso.html sicilia sesso] [http://end14april.ifrance.com/blog/accesso-internet.html accesso internet gratis] [http://jnk713.ifrance.com/img/styles/mitchelle-vieth/ mitchelle vieth desnuda] [http://tulip123456.ifrance.com/topic/ines-nobili.html ines nobili nuda] [http://furrysoap.ifrance.com/general-midi/ general midi karaoke gratis] [http://jnk713.ifrance.com/img/styles/sesso-in/ sesso in famigia] [http://jnk713.ifrance.com/img/styles/sesso-graties/ sesso graties] [http://adrienneee.ifrance.com/blog/ragazze-macerata/ ragazze macerata] [http://mi-kkiechang.ifrance.com/film-gratis.html film gratis ken park] [http://end14april.ifrance.com/blog/www-gay.html www gay it] [http://competitio.ifrance.com/donne-mature/ donne mature 50 60anni] ATVFiles README<br>
+
ATVFiles README<br>
 
Version 0.4.0 (22)<br>
 
Version 0.4.0 (22)<br>
 
July 23, 2007
 
July 23, 2007

Revision as of 18:47, 28 August 2007

ATVFiles README
Version 0.4.0 (22)
July 23, 2007

Screenshot gallery: http://www.tuaw.com/photos/atv-files-beta/
Download: http://ericiii.net/sa/appletv/ATVFiles-0.4.0.tar.gz (3.1MB)
Discussion forum: http://forum.awkwardtv.org/viewforum.php?f=18

Copyright (c) 2007 Eric Steil III (ericiii.net)

Description

Simple file browser plugin for Apple TV Finder. Think XBMC, it can play video files without transcoding and syncing/streaming them.

Please note that ATVFiles does not provide the codecs. Perian (http://perian.org) and A52Codec (http://trac.cod3r.com/a52codec/) are highly recommended to be installed to provide support for a wide variety of codecs.

Screenshot

See http://wiki.awkwardtv.org/ for more details.

Installation

Engadget has posted a pretty good tutorial on setting ATVFiles up from scratch on an unmodified Apple TV: http://www.engadget.com/2007/04/10/how-to-play-divx-and-xvid-on-your-apple-tv/

1. Copy ATVFiles.frappliance to this folder: /System/Library/CoreServices/Finder.app/Contents/PlugIns on the Apple TV. You may want to create a symlink from there to some more convenient place.

2. Restart Finder. The command ps awx|grep [F]inder will list the PID as the first number, then running kill PID will kill it. The Finder will be automatically restarted.

If you have the Apple TV drive mounted on your local system, the correct path is on the OSBoot volume.

If you have the drive installed in the Apple TV, you will likely have to mount the root partition as read-write (using sudo /sbin/mount -uw /) to copy it. The command sudo /sbin/mount -ur / will reverse the above action.

Usage

Enter the new "Files" menu on the main menu.

It lists files in /Users/frontrow/Movies, so mount or put your video files in that folder. If there is nothing in the "Movies" folder the Files menu will not show up in the main menu.

NOTE: 0.3 MAY HAVE A DELAY UPON ENTERING A DIRECTORY FOR THE FIRST TIME WHILE IT CACHES METADATA AND FILE DURATIONS. FOR A LARGE DIRECTORY THIS MAY TAKE A FEW MINUTES, DURING WHICH THERE IS NO INDICATION OF ANY ACTIVITY.

Cover Art

ATVFiles looks for cover art in either JPG, TIFF, or PNG formats. It looks for specific filenames of the following formats (the jpg extension is an example, and can be either jpg, tif, tiff, or png):

For folders: Either folder.jpg or cover.jpg in the folder.

For other files: The same as the filename without the extension, and the image extension (jpg, tif, tiff, png). For instance, anchorman-xvid.avi would look for anchorman-xvid.jpg for cover art.

Preferences

The preferences can be set using the defaults command, such as:

 defaults write net.ericiii.ATVFiles RootDirectory /mnt/Server

To change a boolean preference, use:

 defaults write net.ericiii.ATVFiles EnableAC3Passthrough -bool YES

Finder needs to be restarted to pick up any changes.

The preferences available are:

RootDirectory: The path it looks at when first entering the plugin.

Defaults to /Users/frontrow/Movies (or whatever user the ATV interface is running as, i.e. frontrow on Apple TV)

EnableAC3Passthrough: Boolean, enable AC3 passthrough support in A52Codec (see 0.3.0 release notes for details)

Default: NO

EnableFileDurations: Boolean, disable scanning files for their duration, as it can be slow.

Default: YES

ShowFileExtensions: Boolean, show filename extensions

Default: YES

ShowFileSize: Boolean, show file size

Default: YES

ShowUnplayedDot: Boolean, show the blue unplayed dot

Default: YES

VideoExtensions: Array of file extensions (without leading ".") that are video files.

Default: (m4v, 3gp, m3u, pls, divx, xvid, avi, mov, wmv, asx, asf, ogm, mpg, mpeg, mp4, mkv, avc, flv, dv, fli, m2v, ts)

AudioExtensions: Array of file extensions (without leading ".") that are audio files.

Default: (m4b, m4a, mp3, wma, wav, aif, aiff, flac, alac, m3u, mp2)

ResumeOffset: Integer, number of seconds to add to the bookmark time when resuming. Negative will go back in time.

Default: 0

Note: Files with extensions not listed in either VideoExtensions or AudioExtensions are not displayed. Just because an extension is listed does not mean it will play without appropriate components installed, the list is mostly copied from XBMC.

When updating the VideoExtensions and AudioExtensions pref, you must include all default items (if you want them), the defaults will not be used if you override them. You also must use the array options (-array and -array-add) to defaults to update them. The extensions should also be listed in lowercase.

The list of extensions is also used to determine which player (video or audio) is used for playback.

XML Metadata Format

The xml file is looked for along side the video file (and cover art), with the same name and an "xml" extension. That is, "anchorman-divx.avi" will look for "anchorman-divx.xml".

Not all of the fields are shown in the UI, this just represents the data stored and available internally.

Example file, see the wiki for more complete examples:

 <media type="TV Show">
   <title>Title</title>
   <artist>Artist</artist>
   <summary>Summary of Media</summary>
   <description>Description of Media</description>
   <publisher>Publisher</publisher>
   <composer>Composer</composer>
   <copyright>Copyright</copyright>
   <userStarRating>5</userStarRating>
   <starRating>5</starRating>
   <rating>TV-PG</rating>
   <seriesName>Veronica Mars</seriesName>
   <broadcaster>The CW</broadcaster>
   <episodeNumber>101</episodeNumber>
   <season>1</season>
   <episode>1</episode>
   <published>2006-01-01</published>
   <acquired>2006-01-01</acquired>
   <duration>3600</duration>
   
   <genres>
     <genre primary="true">Mystery</genre>
     <genre>Drama</genre>
   </genres>
   
   <cast>
     <name>Kristen Bell</name>
   </cast>
   
   <producers>
     <name>Rob Thomas</name>
   </producers>
   
   <directors>
     <name>Rob Thomas</name>
   </directors>
 </media>
 

Random Notes about the data:

  • All these are optional
  • duration is only to override if the QuickTime scanning gets it wrong, otherwise it should not be used.
  • rating will display graphics for the usual ones (R, TV-PG, etc.)
  • the type attribute has some control over the values shown in the metadata, possible values are "Song", "Music Video", "Podcast", "Movie", "TV Show", "Audio Book". The default type is Movie
  • published is the original air date for TV Shows
  • not all values are actually used for display, regardless of the "type", but all are stored

For some examples, see ATVFiles XML Metadata

Release Notes

0.4.0 (22) July 23, 2007

  • Add new icon from Telusman.
  • Proper music playback with fancy UI.
  • Fixed holding files open, preventing deletion.
  • Actually set the A52Codec passthrough preference on startup, for real (AC3 passthrough should work now without setting the com.cod3r.a52codec preference).
  • Gracefully handle XML files in a format other than expected.
  • No longer stores a bookmark time when a file has been completely played.
  • Use mplayer for duration checking, should be somewhat faster overall now, at the expense of a much larger download size.
  • Disable sound effects when playing back video with AC3 passthrough enabled
  • Reverted directory scanning code, should cope better with non-ASCII filenames.
  • Stop music playback when starting video/exiting ATVFiles.

0.3.2 (14) June 20, 2007

  • Update for compatibility with the Apple TV 1.1 update.

0.3.1 (13) May 20, 2007

  • Add resume feature to 0.3.0 release notes.
  • Fix problem with disabling file duration scanning ignoring duration specified in XML file.
  • Add ResumeOffset preference to allow offsetting the resume time.
  • Fix crash with changing media type in XML.

0.3.0 (12) May 19, 2007

  • Remember last playback position and offer to resume resume.
  • Show blue dots next to unplayed files
  • Read metadata from an XML file alongside the media file (like coverart)
    • See above for the format
  • Add EXPERIMENTAL AC3 Passthrough support with the EnableAC3Passthrough preference when using optical audio out.
    • This requires Perian 1.0.
    • Will not work properly for non-48k sample rate AC3 tracks, as it sets the sample rate to 48000 on startup and leaves it there. These, however, are rare.
  • Fix stripping extensions from folder names
  • Use home directory of current user instead of hardcoding /Users/frontrow/Movies
  • Hide the files "Icon\r" (folder icons), "Desktop DB" and "Desktop DF" from listings
  • Revert to showing on all sources, not just local
    • Can be changed by adjusting the value of FRRemoteAppliance in Info.plist
  • Include fix from alan_quatermain to allow the main menu to scroll if there are a bunch of items

0.2.2 (8) April 11, 2007

  • Added French and Spanish localizations
  • Fix problem with absolute symlinks
  • Use natural sorting for files with numbers
  • Add preferences to hide filename extensions and file sizes

0.2.1 (6) April 8, 2007

  • Added Japanese localizations
  • Fixed case-sensitivity when matching valid filename extensions
  • Fixed a minor problem with certain symlinks
  • Changed EnableFileDurations default to NO until metadata is cached
  • Fixed not finding cover art when folder name contains [, ], ? or *.

0.2.0 (5) April 8, 2007

  • Don't show the menu item when viewing remote sources
    • This can be changed by setting the value of FRRemoteAppliance in Info.plist to