Create a feed element mapper for FeedAPI + Feed Element Mapper that allows users to pull down RSS feeds and then harvest media from it with the Media Mover module.

I create this feature request as a place holder to get the word out there. I don't plan to move on it, but I think that if somebody is thinking: "I would like to harvest media from RSS feeds" this would be the way to go about it.

Alex

Comments

alex_b’s picture

Title: Create FeedAPI integration » Harvest media from RSS/Atom feeds (create FeedAPI integration)

better title.

arthurf’s picture

Alex-

I see this as working by using the element mapper to save data to a table/node that MM can harvest from. MM can grab the file from there. By default where does FeedAPI store the mapped data? Is there a table that you're using that I can make use of?

thanks!

Oh, and I will also make a flvmediaplayer mapper for flv and xspf files that will display things in a JW flash player.

alex_b’s picture

hi Arthur - flvplayer - awesome!

feedapi_mapper is storing mapping info to it's feedapi_mapper table in a serialized format. You wouldn't want to mess w/ that.

I recommend writing a mapper that grabs the URLs from a feed and stores it to its own job queue (in guess media mover has a job queue, so it would be this job queue you would want to store to).

The mapper can be similar to the emfield/video_cck mapper that's being worked on here: http://drupal.org/node/221745

A general introduction on how to write a mapper can be found here: http://www.developmentseed.org/blog/2008/jan/24/build-your-own-mapper-fe...

alex