CVS edit link for tweetpradeep
I've been using Drupal for over a year now on many sites. We needed an easier way to embed the Flowplayer module to render video and audio content on our pages. Flowplayer currently needs to have php code to embed videos and audio files. We created a very easy way to embed flv, f4v, mp4, mp3 files using something as simple as [em|autoplay=off|splash=laugh.jpg|media_file=laugh.flv|captions=on|size=large].The module essentially is an input filter and makes it easy to even embed mp3 files with a splash image that plays mp3 files when the image is clicked. [em|media_file=0247.mp3|splash=micro|autoplay=off] And offers various player sizes which can be passed as shown in the example.
It picks up the media files from the files/media folder that needs to contain the media files. This module would make it very easy to implement a self-hosted and wholly customizable video and audio gallery. It also supports Closed-Captioning in flv videos. This is my first attempt to give something back to the Drupal ecosystem.
This module has only one dependency - It needs the Flowplayer module, obviously, to function. Eventually, I plan to include support for many more media types and player
types like JWplayer as well.
Comment | File | Size | Author |
---|---|---|---|
#3 | embed_media.zip | 12.8 KB | tweetpradeep |
Comments
Comment #1
tweetpradeep CreditAttribution: tweetpradeep commentedI've been using Drupal for over a year now on many sites. We needed an easier way to embed the Flowplayer module to render video and audio content on our pages. Flowplayer currently needs to have php code to embed videos and audio files ANYWHERE in a node. We created a very easy way to embed flv, f4v, mp4, mp3 files using something as simple as [em|autoplay=off|splash=laugh.jpg|media_file=laugh.flv|captions=on|size=large].
The module essentially is an input filter and makes it easy to even embed mp3 files with a splash image that plays mp3 files when the image is clicked. [em|media_file=0247.mp3|splash=micro|autoplay=off] And offers various player sizes which can be passed as shown in the example.
It picks up the media files from the files/media folder that needs to contain the media files. This module would make it very easy to implement a self-hosted and wholly customizable video and audio gallery. It also supports Closed-Captioning in flv videos. This is my first attempt to give something back to the Drupal ecosystem.
This module has only one dependency - It needs the Flowplayer module obviously, to function. Eventually, I plan to include support for many more media types and player types like JWplayer as well.
Comment #2
sreynen CreditAttribution: sreynen commentedYou need to upload the module code to be reviewed.
Comment #3
tweetpradeep CreditAttribution: tweetpradeep commentedAttached the zip file with the module now..... Please review.
Comment #4
apadernoThere are already projects with similar purpose; looking for them, I found http://drupal.org/project/embedfilter, http://drupal.org/project/video_filter, http://drupal.org/project/swftools, http://drupal.org/project/coolfilter.
Comment #5
tweetpradeep CreditAttribution: tweetpradeep commentedI think this module needs a closer look. It sounds very similar to all the above mentioned modules, but this modules takes care of a special niche that none of the above modules currently do.... It was born because none of the above mentioned modules provide the features and the ease that this module does...
1) SELF HOSTED video and audio - that too with splash screens before the video / and all through the audio.
2) Closed captioning support for FLV files, directly in the embed code - can enable/disable in-video ads.
3) Direct use anywhere in a node, even in WYSIWYG editors.
4) Direct control of the audio player size - small, medium, large, etc... please install module and check the beauty of all this.
Note :
SWF Tools currently does not support splash screens for mp3 files.
Coolfilter does not have a 6.x version yet.
None of the currently available solutions let you enable or disable closed captioning in flv files.
Embed Filter is not WYSIWYG friendly yet.
This is essentially a quick way to create customized self hosted audio/video site very easily. Just FTP your files to the media folder, install flowplayer and this module, and you are ready to go. Please check the code and install it to review it.
Thanks
Comment #6
tweetpradeep CreditAttribution: tweetpradeep commentedI thought a working demo of the above module would help....
Please check : http://imagineinternet.us/imagination-content-delivery-system-version-3
Important :
Please note all the variations (big and small and custom colored) in the audio player that is possible, also note the 'cc' closed-captioning button in the video that can be enabled or disabled in the embed tag itself. All media is self-hosted - not on youtube etc... And variations in rendering them are possible using a simple [em ... ] tag - more detail in the module readme.txt.
Thanks for your time...
Comment #7
apadernoA module declare its own permissions, not the ones it uses and defined by other modules.
hook_uninstall()
, which should be implemented by all the modules.Comment #8
apadernoThere have not been replies in the last week. I am marking this application as
.