Pluto for Channels

@maddox I notice a new version came down a couple days ago. Anything new there or just maintenance?

2 Likes
2 Likes

Works, but I'm guessing since it's not a release version you get this.
Screenshot 2022-06-08 at 12-05-43 Pluto for Channels

I was getting the EPG just fine with v1.2.10. Why did the url have to change to HTTPS?

1 Like

Pluto and Seasons and Episodes.
I know Pluto isn't the best when it comes to guide data, but is there any way to avoid this type of issue?

I had a pass to record the first five episodes of Mission: Impossible.
Beside the episode numbers being incorrect, it missed one since Channels DVR labeled two different episodes as S01E02. And since Channels DVR uses that as the Program ID, they were both identical.
I marked them all as unrecorded (using curl) and am recording them again today.

I had to manually mark those two for recording, because the pass will only record the first one.
I don'e see anywhere on the Pluto website where they dislpay Season or Episode numbers, so wondering where Channels DVR gets those from.

You would need to look at the original json coming from pluto and the generated xmltv for each of those programs. Perhaps the pluto-for-channels code could be modified to create a unique identifier when it sees "pt. 1" vs "pt. 2"

From the xmltv it does appear they have the OAD's correct and have different pluto episode-num's
Not sure where to find the Pluto EPG json. I'm using Jon's Pluto for Channels docker container.

sub-title lang="en" Old Man Out pt. 1                             sub-title lang="en" Old Man Out pt. 2
episode-num system="onscreen" S1E2                                episode-num system="onscreen" S1E2
episode-num system="pluto" 5fac23669d991c001a9d4f5b               episode-num system="pluto" 5fac23659d991c001a9d4eed
episode-num system="original-air-date" 1966-10-08T00:00:00.000Z   episode-num system="original-air-date" 1966-10-15T00:00:00.000Z

Okay there must be an issue on the DVR side then if its using the S/E instead of the unique pluto identifier.

Can you pull the DVR json for each of those recordings (via /dvr/files)

Will do after it records. It's recording the Pt 1 right now, Pt 2 should be done in about 1.5 hrs.

Here's the S01E01 Pilot episode

file json
{"ID":"836","JobID":"1654804680-87","RuleID":"87","GroupID":"pluto/5fac23369d991c001a9d456a","Path":"TV/Mission Impossible/Mission Impossible S01E01 1966-09-17 Pilot 2022-06-09-1258.mpg","CreatedAt":1654804680,"Duration":3857.224,"Commercials":[98.359,108.613,899.915,1080.481,1722.757,1918.485,2572.417,2753.16,3696.956,3714.997],"Completed":true,"Processed":true,"Airing":{"Source":"xmltv:","Channel":"9157","OriginalDate":"1966-09-17","Time":1654804800,"Duration":3600,"Title":"Mission: Impossible","EpisodeTitle":"Pilot","Summary":"IMF team leader Dan Briggs assembles his team for the first time. His team includes a master of disguise, a femme fatale, an electronics whiz, an incredibly strong man, and a safecracker.","Image":"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026fit=fill\u0026fm=jpg\u0026h=900\u0026q=75\u0026w=900","Categories":["Series"],"Genres":["Action \u0026 Adventure","Crime Action","Action","Adventure","Crime","Action","Adventure","Crime","Drama"],"SeriesID":"pluto/5fac23369d991c001a9d456a","ProgramID":"pluto/5fac23369d991c001a9d456a/S1E1","SeasonNumber":1,"EpisodeNumber":1,"ReleaseYear":1966,"Raw":{"xmltv":"\u003ctv\u003e\n\u003cchannel id=\"mission-impossible\"\u003e\n\t\t\t\u003cdisplay-name\u003eMission Impossible\u003c/display-name\u003e\n\t\t\t\u003cdisplay-name\u003e523\u003c/display-name\u003e\n\t\t\t\u003cdesc\u003eYour mission, should you choose to accept it: watch a channel dedicated to the original ‘60s spy thriller series with stars Peter Graves, Martin Landau, and Leonard Nimoy. Hurry though! It may self destruct in five seconds!\u003c/desc\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/channels/5f77977bd924d80007eee60c/colorLogoPNG.png\"/\u003e\n\n\t\t\u003clcn\u003e9157\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme start=\"20220609130000 -0700\" stop=\"20220609140000 -0700\" channel=\"mission-impossible\"\u003e\n\t\t\t\u003ctitle lang=\"en\"\u003eMission: Impossible\u003c/title\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026amp;fit=fill\u0026amp;fm=jpg\u0026amp;h=900\u0026amp;q=75\u0026amp;w=900\"/\u003e\n\t\t\t\u003cdate\u003e19660916\u003c/date\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eSeries\u003c/category\u003e\n\t\t\t\u003cseries-id system=\"pluto\"\u003e5fac23369d991c001a9d456a\u003c/series-id\u003e\n\t\t\t\u003cdesc lang=\"en\"\u003eIMF team leader Dan Briggs assembles his team for the first time. His team includes a master of disguise, a femme fatale, an electronics whiz, an incredibly strong man, and a safecracker.\u003c/desc\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction \u0026amp; Adventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime Action\u003c/category\u003e\n\t\t\t\u003cepisode-num system=\"onscreen\"\u003eS1E1\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"pluto\"\u003e5fac23659d991c001a9d4ea2\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"original-air-date\"\u003e1966-09-17T00:00:00.000Z\u003c/episode-num\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eDrama\u003c/category\u003e\n\t\t\t\u003csub-title lang=\"en\"\u003ePilot\u003c/sub-title\u003e\n\n\t\u003c/programme\u003e\u003c/tv\u003e"}},"ChannelNumber":"9157","DeviceID":"M3U-Pluto","UpdatedAt":1654808523436,"JobTime":1654804680,"JobDuration":3840,"HighestPTS":347156160,"CommercialsAligned":true,"CommercialsTagged":true}

S01E02 Old Man Out Pt 1

file json
{"ID":"837","JobID":"1654808220-ch9157","GroupID":"pluto/5fac23369d991c001a9d456a","Path":"TV/Mission Impossible/Mission Impossible S01E02 1966-10-08 Old Man Out pt 1 2022-06-09-1357.mpg","CreatedAt":1654808220,"Duration":3960.894667,"Commercials":[133.376,151.731,1111.124,1306.823,2052.764,2248.164,2947.184,3142.828,3750.76,3757.729],"Completed":true,"Processed":true,"Airing":{"Source":"xmltv:","Channel":"9157","OriginalDate":"1966-10-08","Time":1654808400,"Duration":3600,"Title":"Mission: Impossible","EpisodeTitle":"Old Man Out pt. 1","Summary":"The IMF team goes in as a circus team to rescue Anton Cardinal Vossek, who is being held in the impregnable Seravno Prison.","Image":"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026fit=fill\u0026fm=jpg\u0026h=900\u0026q=75\u0026w=900","Categories":["Series"],"Genres":["Action \u0026 Adventure","Crime Action","Action","Adventure","Crime","Action","Adventure","Crime","Drama"],"SeriesID":"pluto/5fac23369d991c001a9d456a","ProgramID":"pluto/5fac23369d991c001a9d456a/S1E2","SeasonNumber":1,"EpisodeNumber":2,"ReleaseYear":1966,"Raw":{"xmltv":"\u003ctv\u003e\n\u003cchannel id=\"mission-impossible\"\u003e\n\t\t\t\u003cdisplay-name\u003eMission Impossible\u003c/display-name\u003e\n\t\t\t\u003cdisplay-name\u003e523\u003c/display-name\u003e\n\t\t\t\u003cdesc\u003eYour mission, should you choose to accept it: watch a channel dedicated to the original ‘60s spy thriller series with stars Peter Graves, Martin Landau, and Leonard Nimoy. Hurry though! It may self destruct in five seconds!\u003c/desc\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/channels/5f77977bd924d80007eee60c/colorLogoPNG.png\"/\u003e\n\n\t\t\u003clcn\u003e9157\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme start=\"20220609140000 -0700\" stop=\"20220609150000 -0700\" channel=\"mission-impossible\"\u003e\n\t\t\t\u003ctitle lang=\"en\"\u003eMission: Impossible\u003c/title\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026amp;fit=fill\u0026amp;fm=jpg\u0026amp;h=900\u0026amp;q=75\u0026amp;w=900\"/\u003e\n\t\t\t\u003cdate\u003e19661007\u003c/date\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eSeries\u003c/category\u003e\n\t\t\t\u003cseries-id system=\"pluto\"\u003e5fac23369d991c001a9d456a\u003c/series-id\u003e\n\t\t\t\u003cdesc lang=\"en\"\u003eThe IMF team goes in as a circus team to rescue Anton Cardinal Vossek, who is being held in the impregnable Seravno Prison.\u003c/desc\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction \u0026amp; Adventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime Action\u003c/category\u003e\n\t\t\t\u003cepisode-num system=\"onscreen\"\u003eS1E2\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"pluto\"\u003e5fac23669d991c001a9d4f5b\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"original-air-date\"\u003e1966-10-08T00:00:00.000Z\u003c/episode-num\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eDrama\u003c/category\u003e\n\t\t\t\u003csub-title lang=\"en\"\u003eOld Man Out pt. 1\u003c/sub-title\u003e\n\n\t\u003c/programme\u003e\u003c/tv\u003e"}},"ChannelNumber":"9157","DeviceID":"M3U-Pluto","UpdatedAt":1654812182536,"JobTime":1654808220,"JobDuration":3960,"HighestPTS":677180520,"CommercialsAligned":true,"CommercialsTagged":true}

S01E02 Old Man Out Pt 2 (hasn't finished recording yet)

file json
{"ID":"838","JobID":"1654808400-ch9157","GroupID":"pluto/5fac23369d991c001a9d456a","Path":"TV/Mission Impossible/Mission Impossible S01E02 1966-10-15 Old Man Out pt 2 2022-06-09-1457.mpg","CreatedAt":1654811820,"Duration":0,"Airing":{"Source":"xmltv:","Channel":"9157","OriginalDate":"1966-10-15","Time":1654812000,"Duration":3600,"Title":"Mission: Impossible","EpisodeTitle":"Old Man Out pt. 2","Summary":"Rollin manages to avoid the guards and get to the roof but is arrested before he can rescue Vossek.","Image":"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026fit=fill\u0026fm=jpg\u0026h=900\u0026q=75\u0026w=900","Categories":["Series"],"Genres":["Action \u0026 Adventure","Crime Action","Action","Adventure","Crime","Action","Adventure","Crime","Drama"],"SeriesID":"pluto/5fac23369d991c001a9d456a","ProgramID":"pluto/5fac23369d991c001a9d456a/S1E2","SeasonNumber":1,"EpisodeNumber":2,"ReleaseYear":1966,"Raw":{"xmltv":"\u003ctv\u003e\n\u003cchannel id=\"mission-impossible\"\u003e\n\t\t\t\u003cdisplay-name\u003eMission Impossible\u003c/display-name\u003e\n\t\t\t\u003cdisplay-name\u003e523\u003c/display-name\u003e\n\t\t\t\u003cdesc\u003eYour mission, should you choose to accept it: watch a channel dedicated to the original ‘60s spy thriller series with stars Peter Graves, Martin Landau, and Leonard Nimoy. Hurry though! It may self destruct in five seconds!\u003c/desc\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/channels/5f77977bd924d80007eee60c/colorLogoPNG.png\"/\u003e\n\n\t\t\u003clcn\u003e9157\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme start=\"20220609150000 -0700\" stop=\"20220609160000 -0700\" channel=\"mission-impossible\"\u003e\n\t\t\t\u003ctitle lang=\"en\"\u003eMission: Impossible\u003c/title\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026amp;fit=fill\u0026amp;fm=jpg\u0026amp;h=900\u0026amp;q=75\u0026amp;w=900\"/\u003e\n\t\t\t\u003cdate\u003e19661014\u003c/date\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eSeries\u003c/category\u003e\n\t\t\t\u003cseries-id system=\"pluto\"\u003e5fac23369d991c001a9d456a\u003c/series-id\u003e\n\t\t\t\u003cdesc lang=\"en\"\u003eRollin manages to avoid the guards and get to the roof but is arrested before he can rescue Vossek.\u003c/desc\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction \u0026amp; Adventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime Action\u003c/category\u003e\n\t\t\t\u003cepisode-num system=\"onscreen\"\u003eS1E2\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"pluto\"\u003e5fac23659d991c001a9d4eed\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"original-air-date\"\u003e1966-10-15T00:00:00.000Z\u003c/episode-num\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eDrama\u003c/category\u003e\n\t\t\t\u003csub-title lang=\"en\"\u003eOld Man Out pt. 2\u003c/sub-title\u003e\n\n\t\u003c/programme\u003e\u003c/tv\u003e"}},"ChannelNumber":"9157","DeviceID":"M3U-Pluto","UpdatedAt":1654811820090,"JobTime":1654811820,"JobDuration":3960}

And just to round it out, here's S01E03 Memory

file json
{"ID":"839","JobID":"1654815480-87","RuleID":"87","GroupID":"pluto/5fac23369d991c001a9d456a","Path":"TV/Mission Impossible/Mission Impossible S01E03 1966-09-24 Memory 2022-06-09-1558.mpg","CreatedAt":1654815480,"Duration":0,"Airing":{"Source":"xmltv:","Channel":"9157","OriginalDate":"1966-09-24","Time":1654815600,"Duration":3600,"Title":"Mission: Impossible","EpisodeTitle":"Memory","Summary":"The IMF must undermine \"the Butcher of the Balkans,\" Janos Karq, by having his head of security capture an agent, Sparrow, who will then incriminate Karq.","Image":"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026fit=fill\u0026fm=jpg\u0026h=900\u0026q=75\u0026w=900","Categories":["Series"],"Genres":["Action \u0026 Adventure","Crime Action","Action","Adventure","Crime","Action","Adventure","Crime","Drama"],"SeriesID":"pluto/5fac23369d991c001a9d456a","ProgramID":"pluto/5fac23369d991c001a9d456a/S1E3","SeasonNumber":1,"EpisodeNumber":3,"ReleaseYear":1966,"Raw":{"xmltv":"\u003ctv\u003e\n\u003cchannel id=\"mission-impossible\"\u003e\n\t\t\t\u003cdisplay-name\u003eMission Impossible\u003c/display-name\u003e\n\t\t\t\u003cdisplay-name\u003e523\u003c/display-name\u003e\n\t\t\t\u003cdesc\u003eYour mission, should you choose to accept it: watch a channel dedicated to the original ‘60s spy thriller series with stars Peter Graves, Martin Landau, and Leonard Nimoy. Hurry though! It may self destruct in five seconds!\u003c/desc\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/channels/5f77977bd924d80007eee60c/colorLogoPNG.png\"/\u003e\n\n\t\t\u003clcn\u003e9157\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme start=\"20220609160000 -0700\" stop=\"20220609170000 -0700\" channel=\"mission-impossible\"\u003e\n\t\t\t\u003ctitle lang=\"en\"\u003eMission: Impossible\u003c/title\u003e\n\t\t\t\u003cicon src=\"https://images.pluto.tv/series/5fac23369d991c001a9d456a/tile.jpg?fill=blur\u0026amp;fit=fill\u0026amp;fm=jpg\u0026amp;h=900\u0026amp;q=75\u0026amp;w=900\"/\u003e\n\t\t\t\u003cdate\u003e19660923\u003c/date\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eSeries\u003c/category\u003e\n\t\t\t\u003cseries-id system=\"pluto\"\u003e5fac23369d991c001a9d456a\u003c/series-id\u003e\n\t\t\t\u003cdesc lang=\"en\"\u003eThe IMF must undermine \u0026quot;the Butcher of the Balkans,\u0026quot; Janos Karq, by having his head of security capture an agent, Sparrow, who will then incriminate Karq.\u003c/desc\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction \u0026amp; Adventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime Action\u003c/category\u003e\n\t\t\t\u003cepisode-num system=\"onscreen\"\u003eS1E3\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"pluto\"\u003e5fac23709d991c001a9d510d\u003c/episode-num\u003e\n\t\t\t\u003cepisode-num system=\"original-air-date\"\u003e1966-09-24T00:00:00.000Z\u003c/episode-num\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAction\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eAdventure\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eCrime\u003c/category\u003e\n\t\t\t\u003ccategory lang=\"en\"\u003eDrama\u003c/category\u003e\n\t\t\t\u003csub-title lang=\"en\"\u003eMemory\u003c/sub-title\u003e\n\n\t\u003c/programme\u003e\u003c/tv\u003e"}},"ChannelNumber":"9157","DeviceID":"M3U-Pluto","UpdatedAt":1654815480209,"JobTime":1654815480,"JobDuration":3840}
1 Like

This is tricky. Right now we're not using the episode-num system="pluto". I'm not sure why- it may be that on some channels they show the same ID for all the episodes even though the episode numbers are different?

I could change the DVR to start using that field as part of programID. But then that would mean everyone's Pluto passes would start recording from scratch because it wouldn't see the older already recorded versions with the old programID scheme.

I understand what you're saying.
I would just like to know where the Channels DVR assigned Season and Episode numbers currently come from. Is Pluto providing them or are they derived from some other data Pluto provides.
Seems strange they have the correct OAD's, but not Season and Episode numbers.

If the Season and Episode numbers aren't being provided by Pluto, how about just using the OAD (assuming it's always there?) instead of S#E# at the end of the programID.

All the data comes from Pluto's api

Ahhh, G.I.G.O.
I'll make a copy of the Pluto epg json next time those two episodes air and post it here.

1 Like

The two episode 2's are airing again this evening on the Mission Impossible channel
Pulled these timelines from the Pluto epg api cache.json file in the Pluto for Channels container
Appears the easiest way to differentiate the two episode 2's is by the episode.slug
Or possibly using the episode._id like a tms programID


timelines._id: "627aabd4b389bb0007b38a8b"
timelines.start: "2022-06-13T02:00:00.000Z"
timelines.stop: "2022-06-13T03:00:00.000Z"
timelines.title: "Mission: Impossible"
timelines.episode._id: "5fac23659d991c001a9d4ea2"
timelines.episode.number: 1
timelines.episode.season: 1
timelines.episode.description: "IMF team leader Dan Briggs assembles his team for the first time. His team includes a master of disguise, a femme fatale, an electronics whiz, an incredibly strong man, and a safecracker."
timelines.episode.clip: {"originalReleaseDate": "1966-09-17T00:00:00.000Z"}
timelines.episode.name: "Pilot"
timelines.episode.slug: "pilot-1966-1-1"

timelines._id: "627aabd4b389bb0007b38a8c"
timelines.start: "2022-06-13T03:00:00.000Z"
timelines.stop: "2022-06-13T04:00:00.000Z"
timelines.title: "Mission: Impossible"
timelines.episode._id: "5fac23669d991c001a9d4f5b"
timelines.episode.number: 2
timelines.episode.season: 1
timelines.episode.description: "The IMF team goes in as a circus team to rescue Anton Cardinal Vossek, who is being held in the impregnable Seravno Prison."
timelines.episode.clip: {"originalReleaseDate": "1966-10-08T00:00:00.000Z"}
timelines.episode.name: "Old Man Out pt. 1"
timelines.episode.slug: "old-man-out-pt-1-1966-1-201"

timelines._id: "627aabd4b389bb0007b38a8d"
timelines.start: "2022-06-13T04:00:00.000Z"
timelines.stop: "2022-06-13T05:00:00.000Z"
timelines.title: "Mission: Impossible"
timelines.episode._id: "5fac23659d991c001a9d4eed"
timelines.episode.number: 2
timelines.episode.season: 1
timelines.episode.description: "Rollin manages to avoid the guards and get to the roof but is arrested before he can rescue Vossek."
timelines.episode.clip: {"originalReleaseDate": "1966-10-15T00:00:00.000Z"}
timelines.episode.name: "Old Man Out pt. 2"
timelines.episode.slug: "old-man-out-pt-2-1966-1-202"

timelines._id: "627aabd4b389bb0007b38a8e"
timelines.start: "2022-06-13T05:00:00.000Z"
timelines.stop: "2022-06-13T06:00:00.000Z"
timelines.title: "Mission: Impossible"
timelines.episode._id: "5fac23709d991c001a9d510d"
timelines.episode.number: 3
timelines.episode.season: 1
timelines.episode.description: "The IMF must undermine \"the Butcher of the Balkans,\" Janos Karq, by having his head of security capture an agent, Sparrow, who will then incriminate Karq."
timelines.episode.clip: {"originalReleaseDate": "1966-09-24T00:00:00.000Z"}
timelines.episode.name: "Memory"
timelines.episode.slug: "memory-1966-1-3"

@maddox
Screenshot 2022-07-07 at 11-12-03 Pluto for Channels

I switched to the non-container version, but I did want to see what changed. That url still shows 1.2.10 here for some reason?

1 Like

There was a commit and version bump to 1.2.11 a month ago Commits · maddox/pluto-for-channels · GitHub but it wasn't marked as a new "release" version. Releases · maddox/pluto-for-channels · GitHub

Yeah, that bit seems to be broken but the container still seems to be working as it should. I use Watchtower to update my containers so I don't use this screen.

Screen Shot 2022-07-07 at 3.09.32 PM

Looks like it's fixed now Releases · maddox/pluto-for-channels · GitHub

2 Likes

In the couple of days, the Pluto "non docker" has stopped working for me. When I try to launch a channel I get the playback error message attached. Had this affected anyone else and what do I need to do to fix

Thanks