OpenELEC

From Glee
Jump to: navigation, search

New OpenELEC

  • Install rsync : Programs, Get More... (won't work until a reboot, since the chmod +x is in an init script)
  • Change OS Settings : Programs, OpenELEC OS Settings > Network > Hostname : Change

Configuration Files

Copy keymaps/* to /storage/.xbmc/userdata/keymaps/ to add/modify keyboard and remote mappings.

Create /storage/.xbmc/userdata/advancedsettings.xml with updated sorting for French films :

<?xml version="1.0" encoding="UTF-8" ?>
<advancedsettings>
  <sorttokens>
    <token>la</token>
    <token>le</token>
    <token>les</token>
    <token separators=" ._'">l</token>
  </sorttokens>
</advancedsettings>

Settings

System > Settings

Appearance

  • Skins, Skin, Get More... install Aeon Nox, enable it
  • Skin :
    • Turn Navigation sounds off
    • Disable Show RSS news feed
  • International :
    • Region : Central Europe
    • Timezone country : Spain (Timezone to Europe/Madrid)
  • File Lists :
    • Show parent folder items : Disable

Videos

  • File Lists :
    • Default select action : Show information or Play (if Infopanel is on)
  • Subtitles :
    • Font to use for text subtitles : DejaVuSans.ttf
    • Size : 26
    • Style : Normal
  • DVDs :
    • Play DVDs automatically : Enable
    • Attempt to skip introduction before DVD menu : Enable

Music

  • Library :
    • Include artists who appear only on compilations : Disable

Weather

  • Settings :
    • Location 1 : Barcelona

Network

  • Services :
    • Device name : Change
    • Allow control of XBMC wia UPnP : Enable
    • Allow control of XBMC wia HTTP : Enable
    • Password : Change
    • Allow programs on other systems to control XBMC : Enable
    • Allow XBMC to receive AirPlay content : Enable (no password)
  • SMB Client :
    • Workgroup : Change

System

  • Audio Output :
    • Audio output : HDMI
    • Speaker Configuration : 7.1
    • Audio output device & Passthrough output device : Custom plughw:1,7
  • Input Devices :
    • Peripherals :
      • Motorola Nyxboard Hybrid :
        • Enable switch side commands : Disable
        • Press "user" button command : NextSubtitle
    • Remote control sends keyboard presses : Enable
    • Enable mouse and Touch Screen support : Disable

Sections

Videos

  • View mode : List (default)
  • Backdrop options :
    • Darken : Enable
    • Animated : Enable
  • Viewtype options :
    • Thin panel : Enable
    • Slim list : Enable

Notes :

  • When adding the first extra location for movies, edit the scraper's settings :
    • Keep Original Title : Enable (to have the original French and Spanish titles)
    • Get rating from : IMDb (much more votes there)

TV Shows

  • View mode : BannerPlex
  • Backdrop options :
    • Animated : Enable
  • Infopanel options :
    • Off/Trigger : Disable
    • Hide while scrolling : Enable (with 2s time-out)
    • Transparent : Enable
    • Layout : Fanart
  • Viewtype options :
    • Show 'New' flag : Enable
    • Show 'Watched' flag : Enable

Movies

  • View mode : Showcase
  • Backdrop options :
    • Animated : Enable
  • Infopanel options :
    • Off/Trigger : Disable
    • Hide while scrolling : Enable (with 2s time-out)
    • Transparent : Enable
    • Layout : Fanart
    • Disable trailer label : Enable
  • Viewtype options :
    • Show 'New' flag : Enable
    • Show 'Watched' flag : Enable
    • Studio/rating flags : Disable

Once all movies are scraped, go back to their directories in Videos and check which ones aren't displaying a clean name and poster, then "manually" scrape them by pressing info, searching and validating.

Music

  • View mode : Wall
  • General options :
    • Sort by : Artist
  • Backdrop options :
    • Darken : Enable
    • Animated : Enable
  • Viewtype options :
    • Navigation : Vertical

Menu > Misc. Options :

  • Enable CDArt in music visualization : Enable
  • Animated fanart in music visualization : Enable

Aeon Nox Customizations

Settings > Skin Customizer

Home Window Options

  • Home screen options :
    • Choose main menu style : Glass
    • Select custom colo for Home window furniture : Default (white)
    • Enable background animations : Enable
  • Customize Main Menu :
    • TV GUIDE : Disable
    • PROGRAMS : Disable
    • ADD-ONS : Disable

Widget Options

  • Show recently added/random media widgets : Enable
  • Choose which media widgets to show on Home window :
    • Show latest movie posters widget : Enable
    • Show season posters of currently watching TV shows : Enable
    • Show in progress movies : Enable
    • Show unwatched episodes of currently watching TV shows : Enable
    • Show random albums widget : Enable

Background Customizer

Sync files to /storage/backgrounds/ and enable the latest for each type.

Data Sync

To copy over data from an existing OpenELEC instance, even with the rsync program installed the problem is that it isn't found by sshd because of the way specific paths are added. A quick hack around that is to start an rsync daemon on either instance and use that. You still need to rsync binary on both.

Example trivial rsyncd.conf configuration file :

uid = root
gid = root         
                    
[storage]           
    path = /storage 
    read only = false

Example rsync daemon run command :

rsync --daemon --config=/storage/rsyncd.conf --no-detach

Example sync command :

rsync -avHPS --delete /storage/tvshows/ 192.168.0.1::storage/tvshows