![]() |
|
Headphones - Music albums & artists auto download program - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Help and Support (/forumdisplay.php?fid=33) +--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116) +--- Thread: Headphones - Music albums & artists auto download program (/showthread.php?tid=103688) Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
- michaelcdf - 2012-01-22 14:27 Hello, first of all thanks a lot for this application. Just tried it and after configuring it, I launch a scan of my itunes folder and here is log with the problem/bug After that the scan just continue nomally 22-janv.-2012 13:09:10 - INFO :: MainThread : Headphones is already up-to-date. 22-janv.-2012 13:09:11 - INFO :: MainThread : Starting Headphones on port: 8181 22-janv.-2012 13:09:22 - INFO :: Thread-12 : Scanning music directory: X:\ITunes C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAR: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAS: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAF: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WCOM: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WCOP: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WPUB: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WORS: 'w\x00w\x00.\x00R\x00N\x00B\x00x\x00B\x00e\x00a\x0 0t\x00z\x00.\x00c\x00o\x00m\x00' (from '\x01\xff\xfew\x00w\x00w\x00.\x00R\x00N\x 00B\x00x\x00B\x00e\x00a\x00t\x00z\x00.\x00c\x00o\x00m\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WCOM: '4\x001\x003\x003\x005\x006\x005\x001\x008\x009\x0 07\x009\x00' (from '\x01\xff\xfe5\x004\x001\x003\x003\x005\x006\x005\x001\x008\x 009\x007\x009\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAR: 'E\x00A\x00U\x00R\x00I\x00F\x00D\x00U\x003\x000\x0 0' (from '\x01\xff\xfeB\x00E\x00A\x00U\x00R\x00I\x00F\x00D\x00U\x003\x000\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAS: 'E\x00A\x00U\x00R\x00I\x00F\x00D\x00U\x003\x000\x0 0' (from '\x01\xff\xfeB\x00E\x00A\x00U\x00R\x00I\x00F\x00D\x00U\x003\x000\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAF: 'E\x00A\x00U\x00R\x00I\x00F\x00D\x00U\x003\x000\x0 0' (from '\x01\xff\xfeB\x00E\x00A\x00U\x00R\x00I\x00F\x00D\x00U\x003\x000\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAR: 'w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x0 0i\x00l\x00l\x00i\x00a\x00m\x00p\x00r\x00o\x00d\x00u\x00c\x00t\x00i\x00o\x00n\x0 0.\x00c\x00o\x00m\x00]\x00[\x00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x0 0i\x00l\x00l\x00i\x00a\x00m\x00.\x00c\x00o\x00m\x00]\x00' (from '\x01\xff\xfe[\x 00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x00i\x00l\x00l\x00i\x00a\x00m\x 00p\x00r\x00o\x00d\x00u\x00c\x00t\x00i\x00o\x00n\x00.\x00c\x00o\x00m\x00]\x00[\x 00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x00i\x00l\x00l\x00i\x00a\x00m\x 00.\x00c\x00o\x00m\x00]\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAS: 'w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x0 0i\x00l\x00l\x00i\x00a\x00m\x00p\x00r\x00o\x00d\x00u\x00c\x00t\x00i\x00o\x00n\x0 0.\x00c\x00o\x00m\x00]\x00[\x00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x0 0i\x00l\x00l\x00i\x00a\x00m\x00.\x00c\x00o\x00m\x00]\x00' (from '\x01\xff\xfe[\x 00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x00i\x00l\x00l\x00i\x00a\x00m\x 00p\x00r\x00o\x00d\x00u\x00c\x00t\x00i\x00o\x00n\x00.\x00c\x00o\x00m\x00]\x00[\x 00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x00i\x00l\x00l\x00i\x00a\x00m\x 00.\x00c\x00o\x00m\x00]\x00') ID3Warning) C:\Users\Michael\Desktop\rembo10-headphones-0a13c92\lib\mutagen\id3.py:1021: ID3 Warning: Leftover data: WOAF: 'w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x0 0i\x00l\x00l\x00i\x00a\x00m\x00p\x00r\x00o\x00d\x00u\x00c\x00t\x00i\x00o\x00n\x0 0.\x00c\x00o\x00m\x00]\x00[\x00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x0 0i\x00l\x00l\x00i\x00a\x00m\x00.\x00c\x00o\x00m\x00]\x00' (from '\x01\xff\xfe[\x 00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x00i\x00l\x00l\x00i\x00a\x00m\x 00p\x00r\x00o\x00d\x00u\x00c\x00t\x00i\x00o\x00n\x00.\x00c\x00o\x00m\x00]\x00[\x 00w\x00w\x00w\x00.\x00w\x00i\x00l\x00l\x00y\x00w\x00i\x00l\x00l\x00i\x00a\x00m\x 00.\x00c\x00o\x00m\x00]\x00') ID3Warning) - MrHaugen - 2012-01-22 18:16 Ecwfrk Wrote:They probably aren't exactly the same where ever they are getting picked up from. They only appear to be named exactly the same once rendered in HTML. HP is really exact in picking things up from existing files and any tiny deviation will be seen as completely different. I fixed the duplicates. The problems was two: 1. The directory was named something different from the Artist Tag 2. The Media Center I used had set the Artist name for the tag "Album Artist". This was picked up as a different artist than "Artist" tag. Removing this "Album Artist" tag fixed the problem. Artists is now fixed. It took "only" 4 hours. I'll now add the artists and look at what a mess the identification of the albums is. I'm scared....
- DGMayor - 2012-01-22 18:58 MrHaugen Wrote:I fixed the duplicates. The problems was two: Depending on what you use for your music player, it's always a good idea to have the Album Artist set as well. A good example is for compilations. You can set the Album Artist to something like "various artists" and then set each individual song as the proper artist of that song. This ensures they get grouped properly in many music players. How Headphones handles that, I don't know, but my guess is that most people wouldn't be using headphones with compilations like this. - aoaaron - 2012-01-22 19:16 can you update headphones via the interface like sickbeard/couchpotato or is it like sabnzbd? also is anyone here running it on unraid 4.7? oh and does it post process artists/album/songs and rename/tag (maybe asking a bit too much?!) - MrHaugen - 2012-01-22 20:28 DGMayor Wrote:Depending on what you use for your music player, it's always a good idea to have the Album Artist set as well. A good example is for compilations. You can set the Album Artist to something like "various artists" and then set each individual song as the proper artist of that song. This ensures they get grouped properly in many music players. I know. But this field is only used for my various artist albums. And those are not included in my headphones setup. I use Artist, Album Artist as well as Album Artist (Auto) to get full control of the collection albums in JRMC. - Discotech - 2012-01-23 06:41 I installed headphones using the windows.exe on windows 7 64bit. I tried to change the musicbrainz server to yours by changing the webservice.py to the following def __init__(self, host='tbueter.com', port=3000, pathPrefix='/ws', username=None, password=None, realm='tbueter.com', opener=None): Getting an error that says its still trying to get info from musicbrainz. Any thoughts? 14-Jan-2012 18:13:59 - WARNING :: CP Server Thread-6 : Attempt to retrieve information from MusicBrainz for release group "ce7eadf7-3c2f-4c3a-9c9d-7815016fa79a" failed. Sleeping 5 seconds 14-Jan-2012 18:14:05 - WARNING :: CP Server Thread-6 : Attempt to retrieve information from MusicBrainz for release group "ce7eadf7-3c2f-4c3a-9c9d-7815016fa79a" failed. Sleeping 5 seconds 14-Jan-2012 18:14:10 - WARNING :: CP Server Thread-6 : Attempt to retrieve information from MusicBrainz for release group "ce7eadf7-3c2f-4c3a-9c9d-7815016fa79a" failed. Sleeping 5 seconds - Discotech - 2012-01-23 06:42 Also, when I add an artist, I get this error 500 Internal Server Error The server encountered an unexpected condition which prevented it from fulfilling the request. Traceback (most recent call last): File "cherrypy\_cprequest.pyc", line 645, in respond File "cherrypy\lib\encoding.pyc", line 188, in __call__ File "cherrypy\_cpdispatch.pyc", line 29, in __call__ File "headphones\webserve.pyc", line 47, in artistPage TypeError: 'NoneType' object is not subscriptable - rembo10 - 2012-01-23 22:39 I've been having some problems with Musicbrainz applying a hit limit for headphones. The newest version should fix it but it'll only work if the majority of you guys update. Thanks for the patience, i'm going to try to be more active with my updates and with this community - oneadvent - 2012-01-23 22:42 woohoo! Thanks! Updating now. - oneadvent - 2012-01-23 22:52 OH and for anyone that wants to reset changes to the lib/musicbrainz2/webservice.py (if you are using git) you can do: Code: git reset --hard HEAD
|