• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Development Server Development SchedulesDirect: request that a Jellyfin developer contact me

    Pages (6): « Previous 1 2 3 4 5 6 Next »

     
    • 1 Vote(s) - 5 Average

    SchedulesDirect: request that a Jellyfin developer contact me

    asilvera4
    Offline

    Junior Member

    Posts: 7
    Threads: 1
    Joined: 2024 May
    Reputation: 2
    Country:United States
    #11
    2024-12-04, 11:46 PM
    To add to snowinrv2's post and maybe save some others some time. If you find the tv_grab_na_dd on GitHub, before you run it, you need to go to on or around line 719 and modify the fqdn within the url of two lines containing "$dd_service='http://docs.tms.tribune.com/tech...". Change docs.tms.tribune.com to dd.schedulesdirect.org in both URLs. Then run the script with --configure to build the config file. I found it easy to then run it again with --output </path/file.xml> to make an XMLTV file that JF loaded happily. The default is 7 days of data. YMMV, but this was how a non-techie got LiveTV working again for now. Oh, and don't forget to make sure you've built an SD-DD lineup on SD first if you've only ever used the JSON side. Obviously, both downsides snowinrv2 mentions still apply, which is a big ol' bummer, but it's better than nothing.
    rmeden
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    Country:United States
    #12
    2024-12-05, 04:49 AM
    (2024-12-04, 11:46 PM)asilvera4 Wrote: To add to snowinrv2's post and maybe save some others some time. If you find the tv_grab_na_dd on GitHub, before you run it, you need to go to on or around line 719 and modify the fqdn within the url of two lines containing "$dd_service='http://docs.tms.tribune.com/tech...". Change docs.tms.tribune.com to dd.schedulesdirect.org in both URLs.
    You must be using a *very* old version of tv_grab_na_dd!  That change was probably made 15 years ago!

    Here's the XMLTV github

    I'm not sure how Jellyfin schedules programs.. the program-id in the XMLTV file probably matches the SD-JSON program id.

    RobertE
    XMLTV/Schedules Direct
    asilvera4
    Offline

    Junior Member

    Posts: 7
    Threads: 1
    Joined: 2024 May
    Reputation: 2
    Country:United States
    #13
    2024-12-05, 01:59 PM
    (2024-12-05, 04:49 AM)rmeden Wrote: You must be using a *very* old version of tv_grab_na_dd!  That change was probably made 15 years ago!

    I believe it read "14 years ago" hah. This is what happens when an amateur googles how to make an XMLTV file from SD. I didn't realize the newer grabbers were within xmltv itself. The stand-alone on git is ancient. Thanks for clearing that up and for the helpful info over on the git thread (greyspace07 on there).
    robo45h
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #14
    2024-12-06, 04:31 AM
    (2024-12-04, 06:34 AM)thornbill Wrote: PRs are welcome
    What is a PR?
    asilvera4
    Offline

    Junior Member

    Posts: 7
    Threads: 1
    Joined: 2024 May
    Reputation: 2
    Country:United States
    #15
    2024-12-06, 06:02 AM
    PR is a Pull Request. I understand it to be an open invite for other developers to review, modify, test, and submit changes to a branch of a project. Makes me wish my skillset was more than "20 goto 10"
    robo45h
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #16
    2024-12-06, 06:06 AM
    (2024-12-06, 06:02 AM)asilvera4 Wrote: PR is a Pull Request. I understand it to be an open invite for other developers to review, modify, test, and submit changes to a branch of a project. Makes me wish my skillset was more than "20 goto 10"

    Oh, a pull request. That generally means that there is a code fix already proposed. I certainly hope so. I can't believe how long this outage has gone on.
    Sam Harbaugh
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    #17
    2024-12-06, 04:39 PM
    (2024-12-04, 02:17 PM)DanOnline Wrote: Does anyone have a temporary work-around for this problem?

    I am trying an XML file, as a workaround.  But the guide is not populating.
    Did you have to sort the DD XML file?
    Command I used.  tv_grab_na_dd --days 7 --output test.txt
    No errors in the JF log
    I am in fact getting data in the file

    Thanks
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #18
    2024-12-06, 04:43 PM
    If you are using an XML, you have to map the guide to a source if you have not done so already.

       
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Sam Harbaugh
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    #19
    2024-12-06, 04:48 PM
    (2024-12-06, 04:43 PM)TheDreadPirate Wrote: If you are using an XML, you have to map the guide to a source if you have not done so already.

    Thank you!  That did the trick
    finicky6457
    Offline

    Junior Member

    Posts: 29
    Threads: 5
    Joined: 2024 Oct
    Reputation: 1
    Country:United States
    #20
    2024-12-07, 04:37 PM
    (2024-12-04, 03:36 PM)snowinrv2 Wrote: I have configured my TV Guide Data Providers for XMLTV to use an XML file with listings data that I generate once a day from SchedulesDirect using tv_grab_na_dd.  There's 2 downsides to this approach:
    1 - my generated listings file does not contain season and episode numbers so ignore duplicate recordings setting does not work.
    2 - any recordings previously scheduled under the Schedules Direct configuration are ignored.  I had to set up new recording schedules.
    It's much cleaner to use the SchedulesDirect listing provider directly.

    Thank you! I've also been able to get this method to work. I also observed the downsides you mentioned. Additionally (and it may be related to the first) some shows now are not available to record as a "Series" while others are.
    Pages (6): « Previous 1 2 3 4 5 6 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode