[RELEASE] MyVideo.de Addon (biggest german video portal)
#1
Hi,

I created a video plugin for Germanys biggest video portal www.MyVideo.de. It should also work from Austria and Switzerland.

Image

Because of a closed beta testing period it is now stable enough for releasing it here (thanks to the german xbmc board www.xbmcnerds.com for testing).

Summary
  • Access to nearly all tv-shows from the German Broadcasters ProSieben, Sat1, Kabel1 and sixx (sometimes only the most recent episodes plus a few clips but sometimes all episodes)
  • Some old classic tv-shows (Parker Lewis, Flash Gordon, Bonanza...)
  • Much music-videos
A few numbers (March 2011):
  • 3.608.549 videos (without movies, tv-shows and music-videos) sorted in 28 categories
  • 504 Movies (Mostly B- or even C-Movies)
  • 194 tv-shows
  • 38.804 music-videos
Structure

Full structure is visible here: http://pastebin.com/raw.php?i=W2Xdj2tH
Here is an overview of the first two folder levels. Each folder contains the matching videos and pagination entry (next page, previous page).
Code:
[1] Top 100
    [1] Top 100 Charts
    [2] Top 100 Entertainment
    [3] Top 100 Single Charts
    [4] Top 100 Musik Clips
    [5] Top 100 Filme
    [6] Top 100 Serien
[2] Videos
    [1] Neueste
    [2] Meist gesehene
    [3] Meist diskutierte
    [4] Top Favoriten
    [5] Beste Bewertung
    [6] Videos in Kategorien
        ... (24 items)
[3] Serien
    [1] ProSieben
    [2] Sat.1
    [3] kabel eins
    [4] sixx
    [5] Sony Retro
    [6] WWE
    [7] Your Family
    [8] Weitere Serien
    [9] Alle Serien A-Z
        ... (194 items)
    [10] Naruto
    [11] Topmodel
    [12] Sons of Anarchy
    [13] Spartacus
[4] Filme
    [1] Alle Filme
    [2] Comedy
    [3] Drama
    [4] Thriller
    [5] Horror
    [6] Action
    [7] Sci-Fi
    [8] Western
    [9] Dokumentation
    [10] Konzerte
[5] Musik
    [1] Rock
    [2] Pop
    [3] Rap/R&B
    [4] Diverse
    [5] Musik Charts
        ... (6 items)
    [6] Musik Künstler
        ... (20 items)
    [7] Musik Videos
    [8] Urban
    [9] Konzerte
[6] Search

Known issues
There is an issue with some music videos (maybe 5%) which start playback but playback will abort between 50% and 90% playtime. This is due an issue with the (2.4) librtmp.

If you found any issue feel free to open an issue on my github page, reply here or write me an email.
If you do so please send me a link to your xbmc.log (debug not needed).

Changelog
Code:
0.9.4 (12.09.2013)
- added "ProSieben Maxx", "YEP!" and "BBC" to TV->Channels

0.9.3 (11.08.2013)
- disable/remove download code to avoid legal issues
- better (unscaled) thumbnails again
- updated translations

0.9.2 (15.06.2013)
- use better thumbnails in more (all?) places
- fixed Musik/Kuenstler
- fixed tv shows:
    Now if a tv show has clips AND full_episodes a selector is shown
    (This was needed because both sections may have a separate pagination)
- refactored logging

0.9.1 (08.06.2013)
- use better thumbnails (Yeah!)
- added setting (default enabled) to rename tv show episodes:
    from "staffel 1 episode 1 - episodetitle - tvshowtitle"
    to "tvshowtitle S1E1 - episodetitle"

0.9.0 (29.04.2013)
- code rewrite (class based scrapers)
- "My Favorites"- Feature
    You can now add items or folders to the "My Favorites" folder
- new visible plugin structure to match the new website structure
- fixed Playback (FLV, HLS, RTMP, RTMPE)
- fixed some categories
- new infolabels (uploader-username, plot)
- better thumbnails on some videos

0.2.2 (11.04.2013)
- added possibility to play HLS videos
- fixed thumbnails in fullscreen OSD

0.2.1 (04.04.2013)
- added download possibility (rtmpdump binary needed!)
- updated translations
- migration to xbmcswift2
- fix music artists
- block playable entries from subcategories
- refactoring
- catch network errors
- block unplayable items (adobe air)
- fix quoting errors on website

0.1.10 (15.09.2012)
- fix tv shows (no more Hasselhoff Video...)

0.1.9 (09.09.2012)
- fix "Musik Charts"

0.1.8 (29.07.2012)
- fix white images

0.1.7
- fix websites changes

0.1.6 (06.06.2012)
- fix websites changes
- add xbmc language tag
- add search result page (for external access)

0.1.5 (17.04.2012)
- fix websites changes

0.1.4 (04.04.2012)
- fix for Austria users

0.1.3
- added WWE to blocked list (sevenload...)
- hide Playlists

0.1.2
- added viewmode ids for all official skins
- fix playback of rtmpt streams
- fix thumbnail in playback-OSD

0.1.1
- added force viewmode to addon settings (default enabled)
- added setting for update-on-pageswitch (default enabled)
- fix error on empty search result
- fix error in search query suggestions
- fix playback of MTV-flashplayer videos (Madonna...)

0.1.0
- initial beta release

Download
Source is on Github.


The addon is present in the official xbmc.org addon repository.

regards,
sphere
My GitHub. My Add-ons:
Image
Reply
#2
So 80 downloads in 48 hours with no comments - seems like there are no issues Wink
My GitHub. My Add-ons:
Image
Reply
#3
hi

great Addon so far, i tested with spartacus and some other series.

Work 1A Wink
Reply
#4
(2012-04-04, 14:33)nostre Wrote: great Addon so far, i tested with spartacus and some other series.

Work 1A Wink

Hi,

thanks Smile

The addon is now present in the official addon repo.
Btw. 230 downloads via .zip in 6 days is not bad Wink

regards,
sphere
My GitHub. My Add-ons:
Image
Reply
#5
I uploaded a new version (0.1.5) to the official addon repository which fixes recent website changes (playback didn't work).

Feedback welcome.

regards,
sphere
My GitHub. My Add-ons:
Image
Reply
#6
hi,
can you explain me how you grab/build the download link for a music clip on myvideo
i need the regex tric magic :-)

example for: http://www.myvideo.de/watch/8421604/Deic..._Dich_hoch
Reply
#7
Its much more then regex-magic *g*

You can have a look to the sourcecode of the Addon on github, Line 132 - 203.

If you just want to see the rtmpdump paramters just go to L132 and change "console_debug=False" to "console_debug=True".
Then, after you played the video you want to download, it will print the full rtmpdump command to the xbmc.log, just search for "rtmpdump".

It was very hard (and took a month) to find the correct way for building the rtmp parameters, they are rc4-crypted in a hidden .xml file.

regards,
sphere
My GitHub. My Add-ons:
Image
Reply
#8
@sphere

Wow, your addon is really amazing!!!

I've got it running on my AppleTV 2 and all works flawlessly Big Grin

Thanks for your good work!

cool400 Cool
Reply
#9
Version 0.1.8 is in the repo.

Changelog:
0.1.8
- fix white images
My GitHub. My Add-ons:
Image
Reply
#10
Version 0.1.9 is in the repo.

Changelog:
0.1.9
- fix "Musik Charts"
My GitHub. My Add-ons:
Image
Reply
#11
Looks like a great addon. Does anybody know if this site geo blocks? I'm trying from the US and all I get thru xbmc are ads with the hoff. (which cracks me up.. 'du willst gaense haut'.. ha!)
anyway, if I try from a browser, it sits at 95% loaded but won't go any further.. I'm currently at work (shhhh don't tell) so network connection or speed are not the issue.. bandwidth to spare here)
Reply
#12
Yes, the site is using geoblocking. I guess it is unusable from outside germany.

regards,
sphere
My GitHub. My Add-ons:
Image
Reply
#13
yea.. sorry for the question. the site finally came up with a message that it's not available... fuer rechtlichen gruenden.. damn! this would have gotten me some big time points with SWMBO.

at the same time, hundreds of ads with the hoff might be worthwhile too ;-)
Reply
#14
Can you please add the path Webstars?
Reply
#15
(2013-01-04, 21:33)Phobos666 Wrote: Can you please add the path Webstars?

I will have a look, you can see the progress here.

regards,
sphere
My GitHub. My Add-ons:
Image
Reply

Logout Mark Read Team Forum Stats Members Help
[RELEASE] MyVideo.de Addon (biggest german video portal)3