• 1
  • 9
  • 10
  • 11(current)
  • 12
  • 13
  • 24
[RELEASE] Collection: German video addons
I was using 3.0.0 version and all of sudden the ARD movie highlights stopped working. I see there is 3.0.2 version available. Anyone know a link to download 3.0.2 version?



Thanks
Reply
Hmmm..
Still no functional official version of Filmstarts.de.
Is this service dead now? Is there maybe a good alternative?
Reply
Hello,

I have been using successfully the Arte.tv 2.1.1 plugin from the test repository since it has been released.

Since a few days, only Concerts keep working.

Selecting 'By date' gives an empty selection.

Selecting any other option gives the list of available streams, but none would play. It gives a script error...

Looks like Arte changed something. Any workaround ?

Thanks a lot for this great add-on and support.

Regards.
Reply
same error with arte.tv plugin. Seemes arte changed something last week, since they launch arte cinema...

here is the error :

15:33:43 T:2686448720 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/storage/.xbmc/addons/plugin.video.arte_tv/default.py", line 374, in <module>
playVideoNew(url)
File "/storage/.xbmc/addons/plugin.video.arte_tv/default.py", line 240, in playVideoNew
listitem = xbmcgui.ListItem(path=getStreamUrlNew(url))
File "/storage/.xbmc/addons/plugin.video.arte_tv/default.py", line 260, in getStreamUrlNew
url = match[0].replace("/player/","/")
IndexError: list index out of range
-->End of Python script error report<--
15:33:44 T:3058144032 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.arte_tv/?url=http%3A%2F%2Fwww.arte.tv%2Fguide%2Ffr%2F046983-000%2Fholy-motors&mode=playVideoNew]


the problem is that the array match is empty because content does not contain anymore arte_vp_url

def getStreamUrlNew(url):
content = getUrl(url)
match = re.compile('arte_vp_url="(.+?)"', re.DOTALL).findall(content)


what did arte change into their content??
Reply
(2014-01-05, 02:43)AddonScriptorDE Wrote:
(2013-12-27, 21:33)ph1r3fly Wrote: [quote='AddonScriptorDE' pid='1572518' dateline='1386857080']
I'm a daily user of this plugin so if anything doesn't work on the French version, I'll let you know. Smile
Great! Smile Thanks for the feedback...

Hi there, since a few weeks, I got script errors with Arte.tv for watching French videos.
Concerts are ok but the addons crashes when I'm trying to play a video.

Are you aware of this problem or would you need a debug log ?

EDIT : Sorry, I didn't see last posts on this thread. Never mind. Smile
Reply
Hello,

Replacing in default.py line 247 :
Code:
match = re.compile('arte_vp_url="(.+?)"', re.DOTALL).findall(content)
with
Code:
match = re.compile("arte_vp_url='(.+?)'", re.DOTALL).findall(content)
seems to be a workaround.

Today, HTML source looks like this :
Code:
<div arte_vp_config='arte_tvguide' arte_vp_lang='fr_FR' arte_vp_url='http://arte.tv/papi/tvguide/videos/stream/player/F/048763-000_PLUS7-F/ALL/ALL.json' class='video-container'></div>
Reply
(2014-09-08, 17:50)canalguada Wrote: Replacing in default.py line 247 :
Code:
match = re.compile('arte_vp_url="(.+?)"', re.DOTALL).findall(content)
with
Code:
match = re.compile("arte_vp_url='(.+?)'", re.DOTALL).findall(content)
seems to be a workaround.

That's a workaround ! Works perfect. Thanks a lot.
Reply
(2014-09-08, 17:50)canalguada Wrote: Hello,

Replacing in default.py line 247 :
Code:
match = re.compile('arte_vp_url="(.+?)"', re.DOTALL).findall(content)
with
Code:
match = re.compile("arte_vp_url='(.+?)'", re.DOTALL).findall(content)
seems to be a workaround.
Heh - subtle, but works 100% - thanks!
Reply
the modification of the line 247 on default.py for the arte plugin on XBMC OSX and XBMC Android worked well !

Thanks canalguada
XBMC 13.1 on Android with Himedia Q10 II - firmware 1.0.7
Reply
(2014-09-09, 02:55)sebgb Wrote: [quote='canalguada' pid='1790221' dateline='1410191440']
Replacing in default.py line 247 :
Code:
match = re.compile('arte_vp_url="(.+?)"', re.DOTALL).findall(content)
with
Code:
match = re.compile("arte_vp_url='(.+?)'", re.DOTALL).findall(content)
seems to be a workaround.

works well.
but after this change arte concerts fail to play.
so not really fixed yet.
Reply
This should work

match = re.compile('arte_vp_url=[\'"](.+?)[\'"]', re.DOTALL).findall(content)

From : https://github.com/sbahling/plugin.video...d0f72324d6
Reply
(2014-09-15, 12:18)rasdar Wrote:
(2014-09-09, 02:55)sebgb Wrote: [quote='canalguada' pid='1790221' dateline='1410191440']
Replacing in default.py line 247 :
Code:
match = re.compile('arte_vp_url="(.+?)"', re.DOTALL).findall(content)
with
Code:
match = re.compile("arte_vp_url='(.+?)'", re.DOTALL).findall(content)
seems to be a workaround.

works well.
but after this change arte concerts fail to play.
so not really fixed yet.

Not sure whether the issue exists since September 8th when I wrote my first message or not, or even if I am the one who should fix something, but one can try replacing with :
Code:
match = re.compile('arte_vp_url=[\'"](.+?)[\'"]', re.DOTALL).findall(content)
taking into account the original code and the proposed one.

If issue remains, one can durably fix it, asking ARTE for providing a stable API in order to access content made ​​available via his website Big Grin
Reply
thanks! this works.
Reply
Hi all,

I've found that the "EM" parameter in the first JSON file could be used to construct the correct URL to access to the JSON containing video URL. A patched version is available here :
https://github.com/lalmat/plugin.video.arte.tv

Concerts seems to fail, but I think we could mix this new solution and the old one to get both concerts and video working. I'll try to figure out why concert aren't working a little bit later.

Have a nice day.
Reply
(2014-09-16, 21:34)lalmat Wrote: I've found that the "EM" parameter in the first JSON file could be used to construct the correct URL to access to the JSON containing video URL. A patched version is available here :
https://github.com/lalmat/plugin.video.arte.tv
Not working for me - can't play any episode. The original patch further above still works fine. I have to use a HTTP proxy server in xbmc internet settings because of geolocation, don't know if that breaks your method.
Reply
  • 1
  • 9
  • 10
  • 11(current)
  • 12
  • 13
  • 24

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Collection: German video addons3