cybergrimes 93 Posted March 4, 2018 Posted March 4, 2018 (edited) Hey there, I've been reading a few threads about how series year isn't provided in the Schedules Direct data so therefore matching is done by name only? I noticed the zap2it/SD series ID can be saved on TheTVDB series page, according to TheTVDB wiki that is exposed using 'GetSeriesByRemoteID'? For example here is what I see in the Schedules Direct data for NCIS Los Angeles: <program id='EP011583610137'> <series>EP01158361</series> <title>NCIS: Los Angeles</title> <subtitle>Black Wind</subtitle> <showType>Series</showType> <originalAirDate>2015-02-02</originalAirDate> <syndicatedEpisodeNumber>612</syndicatedEpisodeNumber> <description>In hope of identifying the source of an anthrax poisoning before it can be used as a weapon, Sam and Callen go under cover as food truck owners.</description> </program> Series ID EP01158361 I then saw same ID is stored on TheTVDB site: This is a bad example of course. Better examples are the thread about S.W.A.T. (2017) or my recent experience with father in law recording the new series such as Bull or MacGyver. Thanks! Edited March 4, 2018 by cybergrimes 1
cybergrimes 93 Posted March 4, 2018 Author Posted March 4, 2018 (edited) Still poking around, realized I maybe linked an old API page but it looks like zap2it ID is searchable using v2 API Sorry if this has all been covered before, just thought it could be useful even if only used within DVR matching. Name matching could be the fallback for when TheTVDB doesn't have the zap2it ID stored of course. Edited March 4, 2018 by cybergrimes
Luke 42078 Posted March 5, 2018 Posted March 5, 2018 Very interesting, thanks. I was not aware of this. @@jasonmcroy we might be able to do something after all. 2
jasonmcroy 316 Posted March 5, 2018 Posted March 5, 2018 Very interesting, thanks. I was not aware of this. @@jasonmcroy we might be able to do something after all. @@Luke - that would make my day!
Luke 42078 Posted March 5, 2018 Posted March 5, 2018 Ok I think i've got this integrated. Once you have the update with these changes you'll have to wait several days for new guide data to be updated into the database with this data. In other words, if you try to test it immediately it won't work. @@denz, i completed the work of using series provider ids to look up internet metadata and incorporate the year into the series folder name. this should benefit xmltv as well when the xml has series id's such as imdb or tvdb. 3
cybergrimes 93 Posted March 5, 2018 Author Posted March 5, 2018 (edited) @@jasonmcroy S.W.A.T. (2017) didn't have a zap2it ID on it's TheTVDB page so I looked it up and added it for you. It's an easy edit on the series page. FWIW it looks like tvlistings.zap2it.com always lists shows with ID starting 'SH' but Schedules Direct will have the same numerical ID starting with 'EP' instead. As far as I can see that's for series ID, "programs" like news (maybe sports?) are still 'SH' in Schedules Direct data. It shouldn't matter since local news/sports aren't on TheTVDB, just writing it down... Edited March 5, 2018 by cybergrimes
Luke 42078 Posted March 5, 2018 Posted March 5, 2018 Well we're doing the lookup with tvdb, so the important thing is whether or not they are returning data with their GetSeriesByRemoteId api.
jasonmcroy 316 Posted March 5, 2018 Posted March 5, 2018 Ok I think i've got this integrated. Once you have the update with these changes you'll have to wait several days for new guide data to be updated into the database with this data. In other words, if you try to test it immediately it won't work. @@denz, i completed the work of using series provider ids to look up internet metadata and incorporate the year into the series folder name. this should benefit xmltv as well when the xml has series id's such as imdb or tvdb. Thanks @@Luke . I already see the update - I will check in a couple of days to see if the changes show up. @@jasonmcroy S.W.A.T. (2017) didn't have a zap2it ID on it's TheTVDB page so I looked it up and added it for you. It's an easy edit on the series page. FWIW it looks like tvlistings.zap2it.com always lists shows with ID starting 'SH' but Schedules Direct will have the same numerical ID starting with 'EP' instead. As far as I can see that's for series ID, "programs" like news (maybe sports?) are still 'SH' in Schedules Direct data. It shouldn't matter since local news/sports aren't on TheTVDB, just writing it down... Thanks!
cybergrimes 93 Posted March 5, 2018 Author Posted March 5, 2018 (edited) Right, I'm just saying in the event someone finds TheTVDB page doesn't have the ID yet, so not possible to match, they shouldn't assume tvlistings.zap2it.com will be the same as Schedules Direct data (SH vs EP prefix like I mentioned). I'm just getting ahead of myself on assumption the change goes in and data is returned... ; ) Anyway, I'm on release build-- if I update to beta can I check this out too? Edited March 5, 2018 by cybergrimes
jasonmcroy 316 Posted March 5, 2018 Posted March 5, 2018 In the next beta yes. @@Luke - Is the latest Beta (3.3.1.1) the one that has this change or is it going to be the next one? I just don't want to be checking for a change that isn't ready yet.
jasonmcroy 316 Posted March 6, 2018 Posted March 6, 2018 Thanks @@Luke - I just did a fresh install with the Beta and will let you know if anything is quirky.
Happy2Play 9780 Posted March 6, 2018 Posted March 6, 2018 Are the IDs wrong? url link in Emby http://tvlistings.zap2it.com/overview.html?programSeriesId=EP02183593&aid=gapzap searched for show and this is the url http://tvlistings.zap2it.com/overview.html?programSeriesId=SH01922332&tmsId=SH019223320000&from=sl&aid=gapzap
cybergrimes 93 Posted March 6, 2018 Author Posted March 6, 2018 I'm new here but just thinking isn't there a lot of variables to that? like what happened when that show was originally added to your library? It could have been wrong/changed, etc somewhere along the line. That ID is for Chicago Med (change the EP to SH, or search it on your favorite search engine as is). What happens if you force a meta data refresh for the show? I think it might be a good idea if the URL links translated the EP to SH for users though EP being in the SD data and on zap2it affiliate sites like here: http://affiliate.zap2it.com/tv/chicago-med/EP02183593?aid=eastlink Anyway, I haven't seen any wrong IDs in my shows as I've been going through them 1
nyplayer 90 Posted March 6, 2018 Posted March 6, 2018 Include series year in recording folder name ... this does not appear to be working ? @@nyplayer
cybergrimes 93 Posted March 6, 2018 Author Posted March 6, 2018 Here's an example of what I was thinking, Stargate Universe was just recorded for the first time on my DVR with a zap2it ID of SH1183982 but the correct ID is SH01183982. It copied the wrong ID from TheTVDB when metadata was created. @@Happy2Play your show Scorpion is correct on TheTVDB but maybe it wasn't at some point? like I just fixed the ID for Stargate Universe. 1
Luke 42078 Posted March 6, 2018 Posted March 6, 2018 Include series year in recording folder name ... this does not appear to be working ? @@nyplayer You might have to give it a couple days for new guide data to come in.
nyplayer 90 Posted March 7, 2018 Posted March 7, 2018 (edited) You might have to give it a couple days for new guide data to come in. I removed and re-added the guide data and it is working. ex "C:\EMBY\TVShows\All in the Family (1971)\Season 5\All in the Family S05E11 Archie and the Miracle.ts" Edited March 7, 2018 by nyplayer 1
jasonmcroy 316 Posted March 7, 2018 Posted March 7, 2018 I did a fresh install earlier and have tested a few recordings. It already seems to be working for me as well. My main shows will be recording tonight. I will report again if any issues. Now if I could figure out how to create a post processing script to remux to mkv after they records I could do away with MCEBuddy.
nyplayer 90 Posted March 7, 2018 Posted March 7, 2018 (edited) I did a fresh install earlier and have tested a few recordings. It already seems to be working for me as well. My main shows will be recording tonight. I will report again if any issues. Now if I could figure out how to create a post processing script to remux to mkv after they records I could do away with MCEBuddy. Have you looked at the MCEBUDDY that just remuxes to mkv [MKV Unprocessed] you can use that as a guide to setup a ffmpeg batch file. Edited March 7, 2018 by nyplayer
jasonmcroy 316 Posted March 7, 2018 Posted March 7, 2018 (edited) Have you looked at the MCEBUDDY that just remuxes to mkv [MKV Unprocessed] you can use that as a guide to setup a ffmpeg batch file. That is how I am currently using it. I am not sure where to look in the files to see what code it's using to do that. EDIT: Nevermind, I think I found it - Do you mean the profiles.conf file? Edited March 7, 2018 by jasonmcroy
nyplayer 90 Posted March 7, 2018 Posted March 7, 2018 That is how I am currently using it. I am not sure where to look in the files to see what code it's using to do that. EDIT: Nevermind, I think I found it - Do you mean the profiles.conf file? Yes 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now