[19. April 2013] A-400 Advanced Network Setup now available | [11 Jan. 2013] Customize your A-400 Home Screen

Firmware: A-400 [13 May 2013] | C-300 [30 Nov. 2012] | A-300 [30 Nov. 2012] | C-200 [21 Jan. 2013] | A-200/A-210 [10 Aug. 2012]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Post Reply 
Help with YAMJ error code
07-26-2011, 06:42 AM (This post was last modified: 07-26-2011 06:54 AM by De1Phi4n.)
Post: #31
RE: Help with YAMJ error code
(07-20-2011 04:43 PM)fardy Wrote:  
(07-19-2011 04:27 AM)De1Phi4n Wrote:  
(07-19-2011 01:07 AM)halfelite Wrote:  the is typical thetvdb error. lower your download settings on tvdb to 1 or 2

how do you do that?



I remember seeing something once about adding response time to give tvdb longer or something which I think I did raise the time a little but it was in seconds not 1 or 2 and i forget what file that was in now but sounds like what you are suggesting is something different.

This have fixed the problem of my current scan. As soon as I switched the maxdownloadslots to "2" for thetvdb.com, it scanned my whole season properly. Thank you !

You need to had this line in your moviejukebox.properties:
# Altering these settings could get you banned from the source websites.
# you can enter explicit limit per host; use regexp just like in source code
mjb.MaxDownloadSlots=.*=2,.*imdb.*=2,.*google.*=5,.*yahoo.*=5,.*themoviedb.*=2,.​*thetvdb.*=3,.*apple.*=1

Then change the settings for thetvdb to 1 or 2.

Hope this helps.

thetvdb is already set to 2 in mine. I'm just going to leave it and see if i get the errors/unknowns anymore now that I've redone everything froms cratch.

but if any more problems I guess I can try 1 but no lower to go from there so not sure what else could be causing this.


just got an "UNKNOWN" for an ep name after running yamj. no errors in the dos box but go to check the result and sure enough found an "UNKNOWN" already. I guess I will try lowering it 1 for the max download but dont know what else to try after that since I have eerything brand new from scratch and everything as recommended from Omerton.

i guess this is just a tvdb problem? but what happens when it still does it with max dl setting to 1 in the properties file?

erased all the files for Breaking Bad season 4 ep 1 out of the jukebox and reran yamj and still got unknown. pretty annoying considering amc is a chan I have but i missed the first ep and didn't see it on the schedule to rerun so i could dvr. I have ep 2 on dvr and put ep 1 on the pch and yamj/tvdb can't seem to even scrape the ep name properly and gets the usual annoying "UNKNOWN" error which doens't show up in the dos box running yamj that there was any error but when you go to watch ep it says UNKNOWN instead of the ep name, sucks.
Find all posts by this user
Add Thank You Quote this message in a reply
07-26-2011, 07:19 AM
Post: #32
RE: Help with YAMJ error code
^^ what is your file name called
Find all posts by this user
Add Thank You Quote this message in a reply
07-26-2011, 07:38 AM (This post was last modified: 07-26-2011 07:49 AM by De1Phi4n.)
Post: #33
RE: Help with YAMJ error code
now its back to this error:


Processing new video: breaking bad [Season 4]
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.
Finished: breaking bad [Season 4] (31/114)
(07-26-2011 07:19 AM)halfelite Wrote:  ^^ what is your file name called

first was "breaking.bad.s04e01 (Box Cutter) 720p.hdtv.x264.mkv

then tried:
Breaking Bad s04e01 (Box Cutter) 720p.hdtv.x264.mkv

just ran it on a few other series with same naming and they worked but not this one. I dont think its the name of the file

finally worked on 10th agonizing try but yeah this is a reoccuring problem...
and i've seen others mention it as well
Find all posts by this user
Add Thank You Quote this message in a reply
07-26-2011, 07:59 AM
Post: #34
RE: Help with YAMJ error code
Do you always update around this time? I find that If i run yamj around 11pm pst to 1am pst I get more prolog errors.
Find all posts by this user
Add Thank You Quote this message in a reply
07-26-2011, 08:04 AM
Post: #35
RE: Help with YAMJ error code
all diff times but often at night I guess
Find all posts by this user
Add Thank You Quote this message in a reply
07-26-2011, 08:46 AM
Post: #36
RE: Help with YAMJ error code
I'm getting [TheTVDB API] Series error: null on all my TV shows, any idea what's going on? Using the latest YamJ (even did a whole new scan from scratch of my whole library)..
Find all posts by this user
Add Thank You Quote this message in a reply
08-10-2011, 05:23 AM (This post was last modified: 08-10-2011 05:55 AM by De1Phi4n.)
Post: #37
RE: Help with YAMJ error code
Yet Another Movie Jukebox 2.4
~~~ ~~~~~~~ ~~~~~ ~~~~~~~ ~~~
http://code.google.com/p/moviejukebox/
Copyright © 2004-2011 YAMJ Members

This software is licensed under a Creative Commons License
See this page: http://code.google.com/p/moviejukebox/wiki/License

Revision: r2251
Build Date: 2011-03-30 21:39:21

Processing started at Wed Aug 10 00:20:07 EDT 2011

Using properties file ./properties/moviejukebox-default.properties
Using properties file ./moviejukebox.properties
Using properties file ./skins/ppp2/skin.properties
Using properties file ./skins/ppp2/skin-user.properties
Using properties file ./properties/apikeys.properties
Found media library:
Using 1 processing threads and 1 downloading threads...
See README.TXT for increasing performance using these settings.
Preparing environment...
Initializing...
Scanning library directory :\PopcornHour\YAMJ\My_Library
.xml
Jukebox output goes to K:\Video
Scanning directory #118, 2287 files scanned
Found 114 videos in your media library
Stored 2288 files in the info cache
Searching for information on the video files...
MediaInfo tool will be used to extract video data


Checking existing video: [Season 4]
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.
Finished: [Season 4] (111/114)
Find all posts by this user
Add Thank You Quote this message in a reply
08-10-2011, 05:27 AM
Post: #38
RE: Help with YAMJ error code
posting the log wont help. its an error between you and thetvdb nothing anyone can fix.
Find all posts by this user
Add Thank You Quote this message in a reply
08-10-2011, 05:30 AM (This post was last modified: 08-10-2011 06:04 AM by De1Phi4n.)
Post: #39
RE: Help with YAMJ error code
looks like this problem is still ongoing

"[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later."

how can I just put the info in manually to the jukebox? I think it gets some of the data and just misses a couple of the eps which show up in the details page as 'UNKNOWN'

obviously it hasn't been fixed yet but at this point it would be quicker to just insert the missing info manually then having to go into the jukebox each time to delete all the data for that season of that series and re run yamj only to see it get the errors and check the details p age and see a couple eps that weren't scraped

(08-10-2011 05:27 AM)halfelite Wrote:  posting the log wont help. its an error between you and thetvdb nothing anyone can fix.

just between me and thetvd? or thetvdb and all the many ppl that have posted the same prolog error.
every error can be fixed one way or another.
Find all posts by this user
Add Thank You Quote this message in a reply
08-10-2011, 07:04 AM
Post: #40
RE: Help with YAMJ error code
The prolog error means that TheTVDb API has returned some broken XML and YAMJ can't parse it.
We've already tried to get it twice before, and this is the third error that has occured for that information, therefore there is nothing that can be done to get that information at this time. Hence, the "please try later" message.

It's an issue with thetvdb dealing with too may requests. Try updating at a different time of day

Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
[+] 1 user says Thank You to Omertron for this post
08-17-2011, 02:16 AM (This post was last modified: 08-17-2011 02:23 AM by De1Phi4n.)
Post: #41
RE: Help with YAMJ error code
[Fatal Error] :1:1: Content is not allowed in prolog.
[TheTVDB API] Episode error: Unable to parse TheTVDb response, please try again
later.


(08-10-2011 07:04 AM)Omertron Wrote:  The prolog error means that TheTVDb API has returned some broken XML and YAMJ can't parse it.
We've already tried to get it twice before, and this is the third error that has occured for that information, therefore there is nothing that can be done to get that information at this time. Hence, the "please try later" message.

It's an issue with thetvdb dealing with too may requests. Try updating at a different time of day

seriously? I do it super late at night most of the time when noone would be scraping. thats crazy if thats the reason...

is there a way to do it manually because that would be quicker then having to erase the whole series out fo the jukebox everytime and re run yamj

if it doesn't; get an ep, and shows it as "UNKNOWN' in the details page, what is the best quickest way to rerun it and ensure it tries to retrieve that ep?

because otherwise once it lists it as unknown, if you try to run yamj again, it doesn't think its missing anything and doesn't even try to reget that ep but deleting that whole series from the jukebox to reget increases chances of having multipel "UNKNOWN" eps when running it again for one ep.

I guess I can just delete the xml and html file for that season and whatever files it does have for that ep that it didn't scrape properly?
so just delete the xml, html, and playlist.jsp file for that ep and rerun yamj? just those 3 or is one of those not needed to be deleted?

if I change in properties to have overwrite xml it will do for that all series though right so that isn't an option.

having to rerun yamj ten times just to get one ep cus of this prolog error is bad enough but having to scroll throught he jukebox and delete the incorrectly scraped files each time before re running yamj is what makes it completely agonizing.
Find all posts by this user
Add Thank You Quote this message in a reply
08-17-2011, 03:24 AM
Post: #42
RE: Help with YAMJ error code
run with the recheck options I posted. Give it a week and see if it doesnt clear up shows that are marked UNKOWN. you have to give it time it could be the server you are hitting for the tvdb doesnt have the correct data or is missing it. here are the options again. It will check for UNKOWN on each run and try to fix it and it will update all movies that are 90 days old. Its not to strange that late at night has the most issues the tvdb is always slowest for me from 10pm to 1am pst time


mjb.recheck.XML=true
mjb.recheck.Max=200
mjb.recheck.Version=false
mjb.recheck.Revision=20000
mjb.recheck.Days=90
mjb.recheck.minDays=1
mjb.recheck.Unknown=true
Find all posts by this user
Add Thank You Quote this message in a reply
08-17-2011, 04:02 AM
Post: #43
RE: Help with YAMJ error code
(08-17-2011 03:24 AM)halfelite Wrote:  run with the recheck options I posted. Give it a week and see if it doesnt clear up shows that are marked UNKOWN. you have to give it time it could be the server you are hitting for the tvdb doesnt have the correct data or is missing it. here are the options again. It will check for UNKOWN on each run and try to fix it and it will update all movies that are 90 days old. Its not to strange that late at night has the most issues the tvdb is always slowest for me from 10pm to 1am pst time


mjb.recheck.XML=true
mjb.recheck.Max=200
mjb.recheck.Version=false
mjb.recheck.Revision=20000
mjb.recheck.Days=90
mjb.recheck.minDays=1
mjb.recheck.Unknown=true

tonight i did it before 10pm but after a few tries it got everything. where are these settings you posted?

ok i see them in moviejukebox.properties but I already have
mjb.recheck.XML=true
mjb.recheck.Max=200

why would you turn the check if the verison of yamj has changed to false?
and 2000 revisions before forcing a rescan?
I get the rest upping the rescan days to 90 cus you dont need it to completely rescan and minDays to 1 so it rechecks almost every time.

recheck.Unknown is already true.

"Currently only Title, plot, year, video image and episode plots are checked"

sounds like that possibly doesn't include tv episode names so its not going to work for those.

just not sure I get why you changed it from default 25 to 2000 for 'The number of yamj revsions before rocing a rescan" with 2000 it will never rescan and wouldn't you kind of want that after 25 revisions of yamj? plus if you changed the 'Check if the version of YAMJ has changed to false then it doesn't matter what # of revisions before rescan you put in.

so i'm just confused how changing those 2 settings help this.

seems the only ones needed is the first option as far as max number of xml files to rescan and most importantly th emin age of xml file before recheck is considered but setting it to 1 now will recheck all, all the time.

And again I already had 'Check to see if cergtain values of the xml file have UNKNOWN' set to true but accorind to the line i mentioned about what it works for seems it ma not recheck for unknown tv episode name.
rechecks ipisode plot but not ep name...

anyway i changed min days to 1 so i think its going to recheck all xml files everytime now which may be kind of annoying but i thin its quick enough though not sure if having it recheck everything now is quicker then me just deleting the html, xml, and playlist.jsp for that ep and rerunning yamj cus eventually it gets the ep name
Find all posts by this user
Add Thank You Quote this message in a reply
08-17-2011, 04:31 AM (This post was last modified: 08-17-2011 04:32 AM by halfelite.)
Post: #44
RE: Help with YAMJ error code
mjb.recheck.XML=true <--- Enables the recheck
mjb.recheck.Max=200 <--- only rechecks 200 titles at a time
mjb.recheck.Version=false
mjb.recheck.Revision=20000 <----- I update yamj revisions when they come out so i can get 20 revesions in a week if stu is cranking them out thats why I have it so high
mjb.recheck.Days=90 <---- checks all things after 90 days old
mjb.recheck.minDays=1 <---- for unkowns it waits one day before it rechecks it so it tvdb was missing it say friday it wont rescan it till saturday
mjb.recheck.Unknown=true <----- scans for unknown inside xml
Find all posts by this user
Add Thank You Quote this message in a reply
08-17-2011, 10:33 AM
Post: #45
RE: Help with YAMJ error code
(08-17-2011 02:16 AM)De1Phi4n Wrote:  seriously? I do it super late at night most of the time when noone would be scraping. thats crazy if thats the reason...
Yeah, It's the only thing that I can track it back to. The errors are not consistent with a specific series, season or episode, they change seemingly randomly.

We try reading the XML 3 times before that error occurs, so it's been thoroughly checked before we give up, and the scanner is not sophisticated enough to place the scan at the end and try again in a while, hence the recheck function.

The recheck was designed to try and catch those issues where there's an unknown, but I'll need to look into it if there are points where it's overwriting good data with bad.

Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
[+] 1 user says Thank You to Omertron for this post
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Sad [YAMJ] YAMJ does not create scan files Jascha 9 208 Today 12:19 AM
Last Post: Jascha
  How to Setup Two YAMJ Jukeboxes? Cappy1 17 341 05-16-2013 08:38 PM
Last Post: Cappy1
  YAMJ-EVERSION-A300 Arry 12 337 05-15-2013 12:05 PM
Last Post: Omertron
  YAMJ/ Eversion help flombs 3 250 05-11-2013 11:39 AM
Last Post: flombs
  Auto load YAMJ (using Eversion skin) on PCH A-300 Woodgnome 59 12,166 05-05-2013 02:32 PM
Last Post: BlueWater84
  [YAMJ] error "The specified path, filename or both are too long(...) " etc djhifi 2 271 04-28-2013 11:46 PM
Last Post: djhifi
  [YAMJ] JAVA 1.7 update 21 makes YAMJ crash! Specter 9 1,041 04-28-2013 04:52 PM
Last Post: Specter
  YAMJ 2.9 r3675 problem with java Hewon 25 1,450 04-28-2013 04:15 PM
Last Post: Omertron
  java heap error with 1500+ folders (initial scrape) jadeddog 11 434 04-28-2013 04:14 PM
Last Post: Omertron
  YAMJ no longer works at all - USB external drives Bumder 16 1,345 04-26-2013 08:46 PM
Last Post: Aquasport

Forum Jump: