- Filtering of Lossless min/max, Preferred bitrate % and already downloaded check stops the searcher moving on to torrents if prefer NZB set (and vice versa). Moved from sort_search_results to new routine - Preferred bitrate low/high calc not quite right, should be target size + high % - Please correct me here but I think this logic ‘elif headphones.PREFERRED_QUALITY’ is True if Preferred Bitrate (PREFERRED_QUALITY = 2) which means it will always get lossy and lossless. Surprised that no one has complained about this. Anyway, what this means is that the ‘Allow lossless if no good lossy match found’ option kind of works although it shouldn’t! Changed to explicitly state PREFERRED_QUALITY == 1 and added a flag to allow_lossless which is set if Preferred Bitrate and High Limit and Allow Lossless are all set - removed unused bitrate from rutracker
###Installation and Notes
This is a relatively early release of a third-party add-on for SABnzbd. It's been around for about a year, and while quite functional, there are still a lot of kinks to work out!
To run it, just double-click the Headphones.py file (in Windows - you may need to right click and click 'Open With' -> Python) or launch a terminal, cd into the Headphones directory and run 'python headphones.py'.
For additional startup options, type 'python Headphones.py -h' or 'python Headphones.py --help'
###Screenshots
Homepage (Artist Overview)
One of the many settings pages....
It might even know you better than you know yourself:
Import Your Favorite Artists:
Artist Search Results (also search by album!):
Artist Page with Bio & Album Overview:
Album Page with track overview:
If you run into any issues, use the GitHub issue tracker at: http://github.com/rembo10/headphones/issues.
This is free software under the GPL v3 open source license - so feel free to do with it what you wish.







