<%inherit file="base.html"/> <%! import headphones import string %> <%def name="headerIncludes()">
Shut Down Restart
<%def name="body()">

Settings

Web Interface changes require a restart to take effect
Basic
e.g. localhost or 0.0.0.0
API
Current API key: ${config['api_key']}
Interval
mins
mins
hours
hours
days
Usenet Sabnzbd NZBget Black Hole
usually http://localhost:8080
usually http://localhost:6789
Folder your Download program watches for NZBs
Full path where SAB or NZBget downloads your music. e.g. /Users/name/Downloads/music
Torrents Black Hole Transmission uTorrent (Beta)
Folder your Download program watches for Torrents
Allow Headphones to open magnet links
usually http://localhost:9091
Note: With Transmission, you can specify a different download directory for downloads sent from Headphones. Set it in the Music Download Directory below
usually http://localhost:9091
Number of minimum seeders a torrent must have to be accepted
Full path where your torrent client downloads your music e.g. /Users/name/Downloads/music
NZBs Torrents No Preference
NZBs
Headphones Indexer
Headphones VIP Server username & password
Custom Newznab Providers
e.g. http://nzb.su
<% newznab_number = 2 %> %for newznab in config['extra_newznabs']: <% if newznab[2] == '1' or newznab[2] == 1: newznab_enabled = "checked" else: newznab_enabled = "" %>
<% newznab_number += 1 %> %endfor
NZBs.org
NZBsRus
omgwtfnzbs
Torrents
Quality
Reject if target size is not in bitrate range: \ to\ kbps
Preferred Bitrate: kbps
Reject if less than % or more than % of the target size (leave blank for no limit)

Search Words Separate words with a comma, e.g. "word1,word2,word3"
Results with any of these words in the title will be filtered out
Results with these words in the title will be preferred over results without them (search provider names can also be entered)
Results without these words in the title will be filtered out. You can use OR: 'flac OR lossless OR alac, vinyl'
Post-Processing
as .jpg
Use $Artist/$artist, $Album/$album, $Year/$year
e.g. /Users/name/Music/iTunes or /Volumes/share/music
Set this if you have a separate directory for lossless music

Growl

Prowl

XBMC

e.g. http://localhost:8080. Separate hosts with commas

Plex Media Server

Host running Plex Media Server (eg. http://192.168.1.100:32400)
Host running Plex Client (eg. http://192.168.1.100:3000)
Username of your Plex client API (blank for none)
Password of your Plex client API (blank for none)

NotifyMyAndroid

Separate multiple api keys with commas

Logitech Media Server

e.g. http://localhost:9000. Seperate hosts with commas

Pushalot

Separate multiple api keys with commas

Synology NAS

Pushover

Pushbullet

Twitter

OS X

Enter the path/application name to be registered with the Notification Center, default is /Applications/Headphones

Boxcar2

MPC

Renaming options
Use: $Artist/$artist, $Album/$album, $Year/$year, $Type/$type (release type) and $First/$first (first letter in artist name) E.g.: $Type/$First/$artist/$album [$year] = Album/G/girl talk/all day [2010]
Use: $Disc/$disc (disc #), $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
Re-Encoding Options Note: this option requires the lame, ffmpeg or xld encoder

<% if config['encoder'] == 'lame': lameselect = 'selected="selected"' ffmpegselect = '' xldselect = '' elif config['encoder'] == 'ffmpeg': lameselect = '' ffmpegselect = 'selected="selected"' xldselect = '' else: lameselect = '' ffmpegselect = '' xldselect = 'selected="selected"' %>
Set equal to the number of cores, or 0 for auto
Audio Properties
<% if config["samplingfrequency"] == 44100: freq44100 = 'selected="selected"' freq48000 = '' else: freq44100 = '' freq48000 = 'selected="selected"' %>
Advanced Encoding Options
Miscellaneous
%for extra in config['extras']: ${string.capwords(extra)}
%endfor
Interface
Songkick
Musicbrainz

Get an Account!
<%def name="javascriptIncludes()">