Remedie makes full use of video sharing sites "Share this video" feature by auto-generating those embed flash player inside its DOM on Shadowbox player.
Remedie makes full use of video sharing sites "Share this video" feature by auto-generating those embed flash player inside its DOM on Shadowbox player.
Posted by miyagawa on 02/15/2009 at 05:47 PM | Permalink | Comments (0)
0.3.0 release got an experimental "iframe" embed for the sites that do not allow direct flash embeds, and that now allows you to watch embeded videos from MSN Video including my favorite internet drama series The Guild Season 2.
Posted by miyagawa on 02/05/2009 at 01:00 PM | Permalink | Comments (0)
This morning, one of our favorite video sharing site Veoh got a major site upgrade. Just as expected, they updated their undocumented Ajax search API as well, and that made Remedie search plugin stop working for them. I spent a couple of minutes digging their new HTML and URL layouts and figured out how to fix it, which was rather easy :)
So the new Veoh search apparently doesn't use all the AJAX stuff and instead directly embed thumbnails, URLs and titles in its HTML, which makes it really easy for Remedie (Plagger) to scrape out.
You can subscribe to the search query URL like http://www.veoh.com/search/videos/q/{keyword} or collection like http://www.veoh.com/collection/{collection name} and they both should work fine. Remedie plugin takes care of sorting and unfiltering search results to be reverse chronological and all languages (rather than default "English").
Note that some of the official videos, for instance from NBC or Comedy Central, are not embeddable and you'll see errors like this on Remedie.
In that case you simply need to open the "Link" in the right side and watch the video on veoh site. Some big video files requires you to download their Web Player to watch the whole video, as well.
Enjoy!
Posted by miyagawa on 02/04/2009 at 01:15 PM | Permalink | Comments (0)
This weekend and Monday I spent a couple of hours digging how Shadobox.js works and integrated most of functionalities we built around JW Media Player, and merged to the github master. The new UI is sexier and even more useful since it has Next/Prev button using Shadowbox's gallery functionality.
Posted by miyagawa on 02/03/2009 at 11:27 AM | Permalink | Comments (0)
Here are some screencasts (no audio) for the the new UI enhancements matsuu and I added last night.
The first one is Shadowbox.js, the lightbox-ish media player that uses JW Media Player. Fortunately we used JW Media Player already, so the changes we needed to replace JW player with Shadowbox was not that big. (You might have noticed that with the mousemove events over the channel image gives a random list of video thumbnails in the channel, a la iPhoto/MobileMe style. That's a new thing as well :) This feature is under the development and you can get the code from shadowbox branch.
The next one is jGrowl, growl-ish jQuery plugin to display the notification window with an animation. So whenever you refresh the channel and if there's a new item in it, you'll get notified. This is not Mac's Growl, but the one that lives on the browser! This feature is ready to be used so it's in the master branch you can git pull from. (Note that this is quite a hack for now, since the plan is to eventually replace this with an upgraded server side asynchronous events using technologies like Comet.)
git pull the latest code and enjoy!
Posted by miyagawa on 01/27/2009 at 07:18 PM | Permalink | Comments (0)
Remedie includes jQuery and JW Media Player so that we can build this cool UI to play videos smoothly, and we recently upgraded the bundled versions of these libraries.
Posted by miyagawa on 01/23/2009 at 09:33 PM | Permalink | Comments (0)
This is a blog for the Remedie project, perl and JSON based pluggable Media Center application. See github for source code and Google Code for Wiki and issue tracker (SVN repository on Google code is OLD!).
Subscribe to the feed and join the IRC channel #remedie on freenode to keep yourself updated.
Posted by miyagawa on 01/08/2009 at 05:48 PM | Permalink | Comments (0)