DP to SceneGraph wizard tool released

When adding the new zip file to the Roku dev environment, after the splash screen appears, I get a “Please wait. Loading. . .” message that doesn’t go away. The splash screen, background image, topper image, and Roku home page images all load correctly.

This happens on the two channels I’ve tested this on.

What should I do?

First, you should not post questions or issues here as I asked in my original post.

Second, make sure you have an up to date version of the tool. There have been many releases as the tool is further developed.

If you still have an issue, please go to the GitHub site to discuss.

Hi and welcome.

Baradanikto is correct as he is the developer of the software and asks all to come by Github for support and use of the software.

I Have found that the issue you are referring to happens when the template is trying to load the feed, this can occur for many reasons for example too much data in the feed, Scenegraph SDK templates should not be more than 500 MB of data, and while some can get away with pushing the limits having too many videos in feed, the type of videos in the feed, the Video providers bandwidth and server can slow loading and many other reasons. The main thing is to check your feed for category tags. Quires and/or playlist tags. check video links to ensure they play in the browser as bad video or image links can cause issues. Note that the feed format and code are important as some use JSON feeds, some use MRSS feeds and some use both! The type of Video you use such as short-form video, Movies, Series and episodes, or tvSpecials, and the length of video over 15 minutes can determine the time it loads as well.

Whoops, sorry about that. I’ve posted on Github.

Thanks for this info. All the feeds are properly formatted, as far as I can tell. They’ve been used on DP-based Roku channels for years.

One interesting (ie; scary) observation; all my active channels have not gone down. After getting pass the splash screen, the screen flickers a few times (with ghosted images of where the videos would be) and then only shows the Search and About options.

I understand what you are saying, You need to convert over to SDK either way. You can send me the feed link to look at if you like. I look at the get hub post!

The software should work for you as long as the feed is good and has the proper category tags!

Hello, not sure if I post here or github but my question is, how updated is the Wizard output SG channel? Does it pass current channel certification with deep linking and all? Thanks

YES. There’s a good amount of support there too. Just moved from DP using it last month.

All support is done on the Github page!

I’m working off a Mac so I can’t run the software. Can anyone post a copy of their SDK file that I could edit for my own channel?

@johnary I have at least one user that I believe is running the software on a Mac by setting up a virtual machine on Amazon.

@adamesq Can you help?

I appreciate all the help you’ve provided to other amateur Roku developers like me on this message board. Thanks!

Hi @johnary - I’m on a Mac. I’m in the middle of packing for a big move, but saw the tag from @Baradanikto and didn’t want to leave you hanging. Yes, I successfully switched over to SG with @Baradanikto 's tools going this route!!! :smiley: :clap:t2: :folded_hands:t2:

I set up a Virtual Machine on Amazon AWS Free Tier to create a virtual console Windows instance (via their EC2 dashboard). It takes some patience if you’ve never done it, but probably all-in around an hour since you know where to look now. In hindsight…and looking forward, I might consider just getting a Mini PC so I don’t need deal with virtual and remote login, but it will definitely work. Here are 2 videos I looked at that will help:
https://www.youtube.com/watch?v=W7ioTAnl4Aw&list=PL6a4xUvffNJtbCJvKqrxkIQCkq5dsPwCT
https://www.youtube.com/watch?v=6UF9FNb7184&list=PL6a4xUvffNJtbCJvKqrxkIQCkq5dsPwCT&index=2

There are instructions to walk you through it there and on YT. You’ll want to use Microsoft Remote Desktop app for the Mac to connect. It works fine, although a little slow due to the remote.

Thanks so much! Will give it a shot.

Happy to help!

I was able to use the DP to SceneGraph tool. Unfortunately it doesn’t seem to like my JSON file because when the channel loads I get a “Please wait. Loading…” message that doesn’t go away. The JSON file is only 374kb so I don’t think it’s the size. The JSON file has been generated from the WP Smart TV Wordpress plugin and works without issue on my current DP channel. I’ve replaced my JSON file (https://fff-roku.s3.us-east-2.amazonaws.com/sample-roku-feed1.json) with a sample JSON file and it works fine (https://devtools.web.roku.com/samples/rdp-content-feed.json).

Any ideas on what could be causing the issue?

EDIT: Had a bad URL for my JSON feed.

You wrote: my JSON file (https://samplefff.s3.us-east-2.amazonaws.com/fff-roku-feed.json)

But you stated you are using WP Smart TV! If so the WP Smart TV plugin doesnt place the JSON Feed in amazon aws, It has a internal feed link which you need to use a redirect plugin to redirect to a the same link but add a dot JSON at end and redirect it back to the origanal feed location!

Next the amazon aws link you posted:

(https://samplefff.s3.us-east-2.amazonaws.com/fff-roku-feed.json) Does not work! Might be a permissions issues! Note if you go to this link in a browser window you get an error!

johnary if you contact me on my site email admin@ondemandtvnetworks.com I can get you a copy of an SDK zip package that you can unzip and edit with a text editor on your mac!

I’m having trouble with my JSON file. It’s generated via WP Smart TV and can be found at https://fff-roku.s3.us-east-2.amazonaws.com/fff-roku-feed.json. On the DP to SceneGraph template from @Baradanikto , it won’t load. On the MyTVShow template from @ferdiworks it only loads half of my tags/categories. Everything else seems to work fine and when I test other json feeds, there doesn’t seem to be any problems. Not sure what I’m doing wrong.

@johnary  Have you tried using categories with Playlist instead?

"categories": [
    {
      "name": "All Videos",
     "playlistName":"All",
      "order": "most_popular"
    },
    {
      "name": "Divine Mercy Matters",
      "playlistName":"Divine Mercy Matters",
      "order": "chronological"
    },
    {
      "name": "Discovering the Diary",
      "playlistName":"Discovering the Diary",
      "order": "most_recent"
    },
    {
      "name": "Featured Free for a Limited Time",
      "playlistName":"Featured Free",
      "order": "manual"
    },
    {
      "name": "Explaining the Faith with Fr. Chris Alar",
      "playlistName":"Explaining the Faith",
      "order": "chronological"
    }
  ],
  "playlists": [
    {
      "name": "All",
      "itemIds": [
        "archives-srfaustina1",
        "c8168fc591444f1a8dd57f6066c26c88",
        "01915b3a171a461ebe6e0a098d53e705",
        "2c27a33b4eee4705971b1904490c72be",
        "91d627fdd4dc4dc0a79737cfc5a89428",
        "c9cdab6e098c403a86f776cf13cd68d2",
        "55c605228e584bc6ad3788b754808943",
        "d0f01326bd764b6991b4e8ad165f2c59",
        "39946711a4b5461d9519797a95e09de4",
        "4471a6ab89c444a6ac624fc6ebb69341",
        "0236fd9efc0a4be090b1130526b86880",
        "8cb5b158c6ae403f9ced68af25aabe73",
        "e13adc59658e483fa519f0dca3bcd30a",
        "b2672956cd6044158b2a9187291f6afa",
        "3f5aab9529084f32bd02e901d9ff53b9",
        "235b85bd90844a05865190a0fca659ff"
      ]
    },
    {
      "name": "Divine Mercy Matters",
      "itemIds": [
        "c8c1e4b00b144a649887cccf124522c5"
      ]
    },
    {
      "name": "Discovering the Diary",
      "itemIds": [
        "01915b3a171a461ebe6e0a098d53e705",
        "4471a6ab89c444a6ac624fc6ebb69341",
        "c8168fc591444f1a8dd57f6066c26c88"
      ]
    },
    {
      "name": "Featured Free",
      "itemIds": [
        "f1377ac9543c4b9795239516ef0caa64",
        "38f3697469b4418b82fbb59945ed4aaa"
      ]
    },
    {
      "name": "Explaining the Faith",
      "itemIds": [
        "8cb5b158c6ae403f9ced68af25aabe73",
        "d708716987934c26add6574788ea4117",
        "06e25536ff004058a6453fd86ab1930e",
        "22af8f6370434cf887072b1c7a27a4f8",
        "39946711a4b5461d9519797a95e09de4",
        "e13adc59658e483fa519f0dca3bcd30a",
        "d0f01326bd764b6991b4e8ad165f2c59",
        "2c27a33b4eee4705971b1904490c72be",
        "1c606116194c4f73a32b5d4e6f696fb0",
        "91d627fdd4dc4dc0a79737cfc5a89428",
        "c9cdab6e098c403a86f776cf13cd68d2",
        "55c605228e584bc6ad3788b754808943",
        "0236fd9efc0a4be090b1130526b86880",
        "b2672956cd6044158b2a9187291f6afa",
        "3f5aab9529084f32bd02e901d9ff53b9",
        "84633bc134db49fdbd1075d827581810",
        "e82af69af78a464d8acf8ff0fa6ac775",
        "a0ab3f8ce2854a7a8680ebadfd289452",
        "f3a0024758b148a081df0e2513b270c8",
        "3c2bf497896b4f3eab22d3bf6e239bee",
        "b46997f173374cf2910e0a2b56d68f1c",
        "8322cd8277164eb981f4be57f1438df0"
      ]
    }
  ]
}