OpenELEC
Contents
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
- Motorola Nyxboard Hybrid :
- Remote control sends keyboard presses : Enable
- Enable mouse and Touch Screen support : Disable
- Peripherals :
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