Roku Direct Publisher

Roku Direct Publisher - the easiest way to create a great TV experience. Learn more about how to create a Roku channel and share your experiences with others.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Conspyre
Streaming Star

Where is there a log file of errors on ingest?

Jump to solution

My Roku JSON file has 55 files. After ingest it says it found 32 files. Where do I find a list of errors, what does it not like about which files? The sort of helpful information any system like this should have.

 

0 Kudos
1 Solution

Accepted Solutions
Baradanikto
Roku Guru

Re: Where is there a log file of errors on ingest?

Jump to solution

Keep in mind, when you make changes to your feed file, it may take upwards of 6 hours for Roku to ingest the changes. This tends to confuse lots of developers.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.

View solution in original post

0 Kudos
13 REPLIES 13
Baradanikto
Roku Guru

Re: Where is there a log file of errors on ingest?

Jump to solution

The developers portal usually lists errors on the same page as the results. What are you seeing?  Please post an image.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
Conspyre
Streaming Star

Re: Where is there a log file of errors on ingest?

Jump to solution

I can see where I am exporting the JSON there are 53 videos. 

I can copy that JSON out and check the array, confirming 53 videos. 

When I try to ingest the list of videos, only 25 are appearing. No errors. No clue. All are MP4 files at a variety of resolutions.

0 Kudos
Baradanikto
Roku Guru

Re: Where is there a log file of errors on ingest?

Jump to solution

I'm a bit confused.  One image you posted references "mrss" as the feed type.  Can you post your feed file?

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
Conspyre
Streaming Star

Re: Where is there a log file of errors on ingest?

Jump to solution

That's because the software I use can emit both MRSS and JSON. See youphp.tube if curious.

I'm using JSON here & the JSON file itself is generated.

https://conspyre.tv/roku.json?catName=conspyre-tv

(not pasting the entire JSON for brevity, it loads directly from the above URL)

 

Is there some sort of validator tool I can put the URL into and get some more details about? It looks like on another thread I was just reading - you were using such a tool, or is that something you've created personally?

0 Kudos
Baradanikto
Roku Guru

Re: Where is there a log file of errors on ingest?

Jump to solution

You may want to use a different solution to produce your feed file:

2022-08-08 16:25:00.9742 ERROR 'video_10924' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-08-05'.
2022-08-08 16:25:00.9742 ERROR 'video_10827' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-07-27'.
2022-08-08 16:25:00.9742 ERROR 'video_10821' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-07-22'.
2022-08-08 16:25:00.9742 ERROR 'video_10820' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-07-22'.
2022-08-08 16:25:00.9742 ERROR 'video_10775' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-07-14'.
2022-08-08 16:25:00.9742 ERROR 'video_10729' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-07-07'.
2022-08-08 16:25:00.9742 ERROR 'video_10693' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-26'.
2022-08-08 16:25:00.9742 ERROR 'video_10679' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-25'.
2022-08-08 16:25:00.9742 ERROR 'video_10668' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-25'.
2022-08-08 16:25:00.9742 ERROR 'video_10643' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-25'.
2022-08-08 16:25:00.9742 ERROR 'video_10572' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-10'.
2022-08-08 16:25:00.9742 ERROR 'video_10561' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-07'.
2022-08-08 16:25:00.9742 ERROR 'video_10525' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-06-02'.
2022-08-08 16:25:00.9742 ERROR 'video_10517' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-05-27'.
2022-08-08 16:25:00.9742 ERROR 'video_10245' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-05-22'.
2022-08-08 16:25:00.9742 ERROR 'video_10114' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-04-23'.
2022-08-08 16:25:00.9742 ERROR 'video_1283' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-03-13'.
2022-08-08 16:25:00.9742 ERROR 'video_1277' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-03-12'.
2022-08-08 16:25:00.9742 ERROR 'video_9637' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-03-01'.
2022-08-08 16:25:00.9742 ERROR 'video_9241' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-01-01'.
2022-08-08 16:25:00.9742 ERROR 'video_9261' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-01-01'.
2022-08-08 16:25:00.9742 ERROR 'video_9530' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2022-01-01'.
2022-08-08 16:25:00.9742 ERROR 'video_9195' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2021-06-01'.
2022-08-08 16:25:00.9742 ERROR 'video_7629' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2016-08-05'.
2022-08-08 16:25:00.9742 ERROR 'video_1212' contains an incorrectly formatted 'ReleaseDate'.  Setting date to '2005-03-02'.
2022-08-08 16:25:03.1464 INFO Feed file opened with 27 items.
2022-08-08 16:25:03.1464 INFO Loaded 25 Movies.
2022-08-08 16:25:03.1464 INFO Loaded 1 Categories.
2022-08-08 16:25:03.1464 INFO Loaded 1 Play lists.
releaseDate	string	Required	The date the movie was initially released or first aired. This field is used to sort programs chronologically and group related content in Roku Search. Conforms to the ISO 8601 format: {YYYY}-{MM}-{DD}. For example, 2020-11-11
FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
Conspyre
Streaming Star

Re: Where is there a log file of errors on ingest?

Jump to solution

How can I get access to the tool that you're using to see this? We need to debug our platform, it seems.

0 Kudos
Baradanikto
Roku Guru

Re: Where is there a log file of errors on ingest?

Jump to solution

Look at the bottom of my posts.  Go to the GitHub site for the tool.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
Conspyre
Streaming Star

Re: Where is there a log file of errors on ingest?

Jump to solution

Ok I changed the feed to match the spec and it’s not getting those warnings. It is still, however only seeing 25 videos out of 53. You can check the feed at the above url. Splitting the JSON apart into good (files which processed) and bad (files which did not) I can see the good files vary from SD to HD and higher. All of the bad files are SD. This appears to be a hint?

0 Kudos
Conspyre
Streaming Star

Re: Where is there a log file of errors on ingest?

Jump to solution

I found also that my videos didn't have a rating, so weren't emitting them in the JSON. I fixed this, and fixed the date formatter - and now the JSON Feed Manager tool passes with flying colors and all 53 videos appear.

Roku is still only seeing 25 videos. 

For whatever reason, the Roku channel shows up with 0 content - this appears to be a known issue? Channel publishes tomorrow, so, we will see which files made it and which didn't then I suppose...

0 Kudos