New Plugin: Mediathek (Video Store)

Discussion about user contributed plugins

Moderator: Moderator

salcin
Posts: 18
Joined: Tue Jan 29, 2008 8:49 pm

Postby salcin » Sun Feb 17, 2008 5:34 pm

I'm back from vacation...

I would call the plugin "Mediathek"!

Services like stage6, joox, youtube, youporn ;) etc. should be supported soon.

Newly added movies could be a separate download/parsing module.

As soon as our SMT Set Top Box supports the new mymediasystem version and the new python version we will try to integrate new features / services

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

Postby acmelabs » Sun Feb 17, 2008 6:02 pm

salcin wrote:I'm back from vacation...

I would call the plugin "Mediathek"!

Services like stage6, joox, youtube, youporn ;) etc. should be supported soon.

Newly added movies could be a separate download/parsing module.

As soon as our SMT Set Top Box supports the new mymediasystem version and the new python version we will try to integrate new features / services


Sounds good, yourporn first please ;-)

salcin
Posts: 18
Joined: Tue Jan 29, 2008 8:49 pm

Postby salcin » Sun Feb 17, 2008 7:34 pm

@acmelabs: :D

@ Fredde: The "mediathek" plugin should handle various service modules (parsers) for services like joox, you*, stage6 etc.

It would be great if the plugin checks a folder for the containing parser modules so everybody can write a parser, copy that file in a modules folder and a new service is integrated.

Perhaps we can set up a website on which the parser modules are provided. If a new parser module is coded, it can be installed like downloading a movie.

Parsing plugins could be coded for this services for example:

- wetter.com (german weather site providing weather information als flv in german)
- stage6.com (Divx Video Portal)
- jooxx.net (Sorted stage6 content)
- youtube.com (perhaps different plugins for special categories / groups / favourite videos...)
- myvideo.de
- youporn (and the other flash video porn sites ;) )
- MP3 Sites (providing direct download links as rss feeds)
- zdf mediathek (german television)
- ARD interakiv (http://www.daserste.de/interaktiv/videos.asp - german television)
- BBC Video and Audio
- Ehrensenf (German Video Podcast)
- Rocketboom (American Video Podcast)
- polylux.tv (German TV program)
- Various Vlogs like listet here: http://www.gugelproductions.de/blog/200 ... pitze.html
- jamendo.com - providing free music (creative common license)

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

Postby acmelabs » Sun Feb 17, 2008 8:19 pm

salcin wrote:@acmelabs: :D


Great!
Just view quick toughts.
1) You[PTourbne] should be next, since it would attract many people.
2) And Input Field would be cool (keyboard/lirc).
3) I could provide the server for downloads
4)Great! I really like it! Wow! (But I dislike the name Mediathek :-( )

very nice link too (attention: german)



Regards,
Andreas

Lake-end
Posts: 42
Joined: Fri Nov 30, 2007 3:06 pm
Location: Tampere, Finland
Contact:

Postby Lake-end » Tue Feb 19, 2008 12:38 pm

You old filthy men! Good thing I don't know anything about porntubes and such .... but I would like to suggest that redtube is much better :lol:

Kidding aside, please consider also www.pokertube.com , I think once one "tube" is working it is not THAT much harder to implement these others.
My adventures with Gentoo + MMS + VDR in:
http://mylinuxhtpcproject.blogspot.com/

User avatar
castorinop
veteran
Posts: 331
Joined: Wed Jun 07, 2006 6:34 pm
Location: Argentina
Contact:

Postby castorinop » Tue Feb 19, 2008 2:27 pm

hello

i'm publish a module for 1.0.9 called media-rss. the idea are similar. Parse rss and print items in a list. you can configurate multiples rss in categories and you can download manual (select) or automatic. Show rss description field as information.

when download, call a helper. you can configure multiples helper depends on extension or protocol (url, ed2k, torrent, web, etc.) this helpers provides information of percent of the download and print into list.

the automatic check a list and if match with a new item, launch the download.

maybe can integrate both features and get a better solution.

salcin
Posts: 18
Joined: Tue Jan 29, 2008 8:49 pm

Postby salcin » Tue Feb 19, 2008 2:38 pm

I had a look on media-rss when i thought about the mediathek plugin.

In the mediathek plugin, the rss stuff you coded in your media-rss plugin could be done in a parsing module.

The "helper" thing is a great idea...

A lot of great ideas... we should collect all ideas and build a great solution.

salcin
Posts: 18
Joined: Tue Jan 29, 2008 8:49 pm

Postby salcin » Tue Feb 19, 2008 3:01 pm

There is a problem about all the tubes...

Their download links are (pseudo ?) random.

For Example:

Youtube Site:
http://youtube.com/watch?v=mqc4kp5CHKU
Video Url:
http://youtube.com/get_video?video_id=m ... 5heSG05HTf

Has anybody an idea, how the "OEgsToPDskJ5oxGG46TqK95heSG05HTf" is created or where it can be found?

User avatar
castorinop
veteran
Posts: 331
Joined: Wed Jun 07, 2006 6:34 pm
Location: Argentina
Contact:

Postby castorinop » Tue Feb 19, 2008 3:36 pm

salcin wrote:There is a problem about all the tubes...

Their download links are (pseudo ?) random.

For Example:

Youtube Site:
http://youtube.com/watch?v=mqc4kp5CHKU
Video Url:
http://youtube.com/get_video?video_id=m ... 5heSG05HTf

Has anybody an idea, how the "OEgsToPDskJ5oxGG46TqK95heSG05HTf" is created or where it can be found?


bash script for youtube download.

http://www.cyberciti.biz/tips/download- ... mment-4744

salcin
Posts: 18
Joined: Tue Jan 29, 2008 8:49 pm

Postby salcin » Tue Feb 19, 2008 3:46 pm



Code: Select all

#   Coolclu3 Says: August 28th, 2007 at 4:55 pm

Uhm…youtube has changed their code. now this script doesn’t work any more, from something like 20th August - 20007. Anyone can help fix the code? savetube.com has done it


Code: Select all

#   Roger Says: October 12th, 2007 at 11:24 am

A good script is Mortube
Demo: http://www.morllaines.com/busca_youtube/?tag=brasil (Portuguese)
Download: http://www.morllaines.com/downloads/arquivo.php?file=54 (English)

The script require youtube apy key on config.php
And Curl installed on server


Information about youtube api can be found here: http://www.google.com/support/youtube/b ... opic=11147

But i dont think that the filthy tubes have apis... AND... every user of this youtube parsing module would need an own api key... fuck![/quote]
Last edited by salcin on Tue Feb 19, 2008 11:36 pm, edited 2 times in total.

User avatar
Mikka
veteran
Posts: 173
Joined: Sun Apr 08, 2007 1:50 pm
Contact:

Postby Mikka » Tue Feb 19, 2008 10:09 pm

Hi all,

i am stupid to use this beautiful plugin. is here anybody who can write a step by step install guide? better will be a wiki entry ;)

thx,
Mikka

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

Postby acmelabs » Wed Feb 20, 2008 5:45 am

Mikka wrote:Hi all,

i am stupid to use this beautiful plugin. is here anybody who can write a step by step install guide? better will be a wiki entry ;)

thx,


Mikka


Quick Installation Guide:
  1. download and extract it to the /etc/mms/scripts directory
  2. use ./configure --enable-python
  3. open the python source code of the plugin and configure int the header, where you want your movies and stuff stored
  4. start mms, and use this python button in the start menu
  5. have fun


Regards,
Andreas

User avatar
Mikka
veteran
Posts: 173
Joined: Sun Apr 08, 2007 1:50 pm
Contact:

Postby Mikka » Wed Feb 20, 2008 11:20 pm

Ahhhh, ok. So easy :)

THX!!!

Mikka

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

Postby acmelabs » Sat Feb 23, 2008 12:20 pm

Fredde wrote:
acmelabs wrote:PS: @Fredde: input field would still be great ;-) *duck*

I problably have time to start on the input field next week beacue the work load isn't to heavy the following weeks.

Fredde, wantet download a resent version of your code. How do I know I have a new version. What about versioning at all?
And would you keep the download-link in our wiki uptodate?
http://wiki.mymediasystem.org/wiki/inde ... ad_Pyglets

Regards,
Andreas

PS: many thanks for your work!

Fredde
veteran
Posts: 288
Joined: Tue Dec 06, 2005 7:18 am
Location: Sweden

Postby Fredde » Sat Feb 23, 2008 2:36 pm

acmelabs wrote:Fredde, wantet download a resent version of your code. How do I know I have a new version. What about versioning at all?


I have my own lauchpad account for the python plugin, sad to say it's not linked by any way to the mms source at launchpad. The problem is that the source for the python plugin (in the mms tree) contains code that I didn't add (opengl compatibility, and other updates when mms code changed).

The way it worked was that arj got the code from my lauchpad account and updated it with the new stuff that was needed (opengl, ...) and then added it to the mms tree. So the two repositories (mms and my "private" python plugin) are out of sync.

That's why I posted a diff with the input textfield. The diff contains changes I made to the current python code in the mms tree, and not in my own repository. I you want to try the new python code you need a resent copy of the mms source and then apply the diff I posted.

We obviously need a better way of doing this, because like it is now I don't know what changes arj do, and arj doesn't know what changes I do :?

I hope this answered your question.


Return to “user plugins”

Who is online

Users browsing this forum: No registered users and 3 guests