Kodi Community Forum

Full Version: Retrospect v5.3.2 Video Add-On
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I recently installed retrospect and can't get the channels to work, I keep getting the error message "the selected item dies not have any streams associated" or I get the one or more items failed to play
How can I fix this?
I already updated the channels
When I update with the latest Milhouse build and start Retrospect it causes Kodi to crash. The latest Milhouse build which give no problems is 0603

10:29:31.278 T:1942835216 WARNING: Label Formating: $VAR[GlobalFanartVar] is not defined
10:29:54.279 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -118; absolute index: -5) in another category in old setting condition "eq(-118,Sjuan [TV7])" for "channel_tv4play_se_username"
10:29:54.280 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-118,Sjuan [TV7])" of old setting definition for "channel_tv4play_se_username"
10:29:54.280 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -119; absolute index: -5) in another category in old setting condition "eq(-119,Sjuan [TV7])" for "channel_tv4play_se_password_set"
10:29:54.280 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-119,Sjuan [TV7])" of old setting definition for "channel_tv4play_se_password_set"
10:29:54.280 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -120; absolute index: -5) in another category in old setting condition "eq(-120,Sjuan [TV7])" for "channel_tv4play_se_password"
10:29:54.280 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-120,Sjuan [TV7])" of old setting definition for "channel_tv4play_se_password"
10:29:54.281 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -121; absolute index: -5) in another category in old setting condition "eq(-121,Sjuan [TV7])" for "channel_tv4play_se_token"
10:29:54.281 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-121,Sjuan [TV7])" of old setting definition for "channel_tv4play_se_token"
10:29:54.282 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -124; absolute index: -11) in another category in old setting condition "eq(-124,TV12 Play)" for "channel_tv4play_se_username"
10:29:54.282 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-124,TV12 Play)" of old setting definition for "channel_tv4play_se_username"
10:29:54.282 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -125; absolute index: -11) in another category in old setting condition "eq(-125,TV12 Play)" for "channel_tv4play_se_password_set"
10:29:54.282 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-125,TV12 Play)" of old setting definition for "channel_tv4play_se_password_set"
10:29:54.283 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -126; absolute index: -11) in another category in old setting condition "eq(-126,TV12 Play)" for "channel_tv4play_se_password"
10:29:54.283 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-126,TV12 Play)" of old setting definition for "channel_tv4play_se_password"
10:29:54.283 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -127; absolute index: -11) in another category in old setting condition "eq(-127,TV12 Play)" for "channel_tv4play_se_token"
10:29:54.283 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-127,TV12 Play)" of old setting definition for "channel_tv4play_se_token"
10:29:54.297 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -187; absolute index: -5) in another category in old setting condition "eq(-187,Q2.be)" for "mediaan_username"
10:29:54.297 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-187,Q2.be)" of old setting definition for "mediaan_username"
10:29:54.297 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -188; absolute index: -5) in another category in old setting condition "eq(-188,Q2.be)" for "mediaan_password"
10:29:54.297 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-188,Q2.be)" of old setting definition for "mediaan_password"
10:29:54.298 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -189; absolute index: -5) in another category in old setting condition "eq(-189,Q2.be)" for "mediaan_password_set"
10:29:54.298 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-189,Q2.be)" of old setting definition for "mediaan_password_set"
10:29:54.298 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -190; absolute index: -5) in another category in old setting condition "eq(-190,Q2.be)" for "mediaan_signature"
10:29:54.299 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-190,Q2.be)" of old setting definition for "mediaan_signature"
10:29:54.299 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -193; absolute index: -11) in another category in old setting condition "eq(-193,Stievie)" for "mediaan_username"
10:29:54.300 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-193,Stievie)" of old setting definition for "mediaan_username"
10:29:54.300 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -194; absolute index: -11) in another category in old setting condition "eq(-194,Stievie)" for "mediaan_password"
10:29:54.300 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-194,Stievie)" of old setting definition for "mediaan_password"
10:29:54.300 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -195; absolute index: -11) in another category in old setting condition "eq(-195,Stievie)" for "mediaan_password_set"
10:29:54.300 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-195,Stievie)" of old setting definition for "mediaan_password_set"
10:29:54.301 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: cannot reference setting (relative index: -196; absolute index: -11) in another category in old setting condition "eq(-196,Stievie)" for "mediaan_signature"
10:29:54.301 T:1942835216 WARNING: CAddonSettings[net.rieter.xot]: failed to parse visible condition "eq(-196,Stievie)" of old setting definition for "mediaan_signature"

1/7: Problem solved: removed Retrospect and did a new install
I'm using Retrospect for my everyday needs and it's an awesome addon. Thank you for making this possible Smile. I have a general question though; is there possible to somehow search all the channels at once? I know there is a search function in every section, but a global search in Retrospect would be really useful.
(2017-08-20, 15:14)Blarre72 Wrote: [ -> ]I'm using Retrospect for my everyday needs and it's an awesome addon. Thank you for making this possible Smile. I have a general question though; is there possible to somehow search all the channels at once? I know there is a search function in every section, but a global search in Retrospect would be really useful.

There is no such function at the moment. I have to admit, it does sound interesting, however, that would take a rather large amount of work to implement it to search over all channels (there are over 65 channels at the moment) simultaneously. In general it will take a long time for all results to be returned and to show those results, so you know to which channel/show the results belongs.

So given my very busy personal life (2 kids, wife, work) I don't see this happening very soon. I already have quite some work keeping all the channels to work and to keep Retrospect work with each Kodi version. But, if at some point I would find some time and a solution for this, I will definitely look into it. So please create an "Enhancement Request" at the Retrospect BitBucket issue tracker, so your request will not be forgotten.
Ok, thank you for your fast response Smile. And keep up the good work. Your addon is one of the most useful ones in my Kodi setup.
I just noticed the following on the Retrospect site: GAME OVER for now

I don't think Retrospect violates any copyright law or are doing anything illegal at all, but I can respect Basjes decision to stop providing an maintaining Retrospect.

Basje, thank you for this add-on, it has been my most used kodi add-on over the years and I hope you can and will pick up the work again in the future.


//Krister
(2017-08-25, 12:19)KRKA01 Wrote: [ -> ]I just noticed the following on the Retrospect site: GAME OVER for now

I don't think Retrospect violates any copyright law or are doing anything illegal at all, but I can respect Basjes decision to stop providing an maintaining Retrospect.

Basje, thank you for this add-on, it has been my most used kodi add-on over the years and I hope you can and will pick up the work again in the future.


//Krister

I agree with you. However, one could say that it is not allowed to expose some of the streams outside the context of their own website. The is/was a lawsuite against www.nederland.fm where the Dutch radio stations claim they are missing out on income of ads because the site streams their radio streams directly (and thus not from their sites). Retrospect does a similar thing, and although www.nederland.fm makes a lot of money out of their own ads and I do it all for free, I still want be sure that it is all OK.

So I am exploring options and trying to get some legal advise on how to achieve this. I won't give up that easy, but to prevent personal risk, I stopped distribution for now. Those that have it can still use it, if you find it via other ways you can use it, but there will be more updates until I figure it all out.
Very, very sad to hear this, but you're decision is wise - you should under no circumstances risk a law suit. As you say, there's a hunt for illegal Kodi add ons. Although Retrospect is not illegal, one never knows what the hunters may do.

Thank you for all your work and time, Basje! I hope you will find legal advice that's positive for Retrospect. Let us know what is happening.

[Written by my thumbs on a state-of-the-art Ericsson Hotline 450.]
Feel welcome everyone to donate some money to Basje for legal advise. I will once I get back home. Thanks for the great work and I totally understand that you want to prevent personal risks
If you somehow could work out some premium service for all play channels collected for a mountly fee at a reasonably cost I would gladly pay. To be honest, use several apps for different channels is a hassle and on top of that, using apps at all on my android tv-box is not user friendly.

My setup with Retrospect is excellent. I use Super Favorites to build my own page. Nothing else comes close to this user experience.

I would hate to replace this with something else.
Btw, I mainly use the Swedish channels. Do you know their standpoint about this?
Thanks all for your support. I have been doing all of the work for free, and I still would like to continue doing that for free. To be honest, asking money for Retrospect will likely make it less legal. I am trying to reach out to some people for advice. If any Kodi Team members read this and have an opinion on the topic, I would really like to hear those.


Regarding the Swedish channels: I can't really read Swedish Big Grin but I couldn't really find something on the SVT site. But on the dplay.se site they say (http://www.dplay.se/anvandarvillkor/):
Quote:You agree not to provide access to our content through any technology or method other than user interface provided either by us or as expressly approved;
Which is basically the same as on NPO.nl.

So my view at the moment is that if the outcome of my legal advice is that it should all be OK, I will continue for all channels, but if they advice me to not continue, it will be for all channels. The reason behind this is that it is almost impossible to go and ask permission to all content providers. Especially because they have these "terms and agreements" that, upon investigation, seem similar.
I believe that you slightly misunderstood me there. My idea is that maybe you could work out some kind of contract with the owners of those channels to distribute their channels. Similar to how Spotify works.
(2017-08-28, 12:32)Blarre72 Wrote: [ -> ]I believe that you slightly misunderstood me there. My idea is that maybe you could work out some kind of contract with the owners of those channels to distribute their channels. Similar to how Spotify works.

I did understand your post, but what you are saying is that I should go and create contracts with all 60+ content providers and then let users pay me, so I can pay the content providers. Just as Spotify does. The only big difference is that I do this for a hobby and what you are describing requires an actual company for all the contacts and work, just as Spotify is, and that is something that will not be happening any soon. Besides that, such a system would also require a complete web based system that will provide streams and makes sure only subscribers can watch them. This is too much for just me and goes way beyond the 'hobby project', sorry.

Let's see where this is going and perhaps it might be legal to revive it. Fingers crossed.
Any news on this? I am really really nrevous for this as Retrospect is the addon I use the most and the only good way to access Norwegian tv... I cross all fingers!!

Ketil