[Imc-drupal-dev] review: media modules
jonhattan
jonhattan at faita.net
Thu Dec 6 05:42:13 PST 2007
Hi again ;)
the other day I propose to make a review of modules based on Topics. I
said to not mix audio-video-image in a general "media" topic, but I've
done :P
Below is a list of modules and some notes after a walk on «Modules:
Media | Drupal.org».
I have my own preferences on some areas, and no idea on how to better
acomplish on others. I've tried to list all relevant things we should
consider on each area.
I first post it here in the list and not the wiki, in order to better
discuss on them. Please if you already have a drupal indy, comment what
was your choice (and why: pros/cons).
* privacy -- must:
- Exif Removal Media Mover Module
* uploading Media as nodes:
- Image, Image Assist (integrates with TinyMCE)
- Video
- status: only -dev; last-update: 11 jun / 07.
- Audio
- OpenPackage Video: Submitted videos are transcoded to FLV format so
they can be viewed directly in the web browser.
- Flash Node ¿?
* uploading Media as files:
- Asset Embedding (see embedding section) or uploading any content in
a user basis (personal directory under files/).
- Upload (any file) & Comment Upload (enable uploads for comments)&
Upload Preview
- Flashvideo: a complete video solution that expands the upload module
to allow web developers and users to upload video files, automatically
convert those videos to the popular Flash format, and then embed their
video in any node type in the Drupal System using the simple [video] tag.
- ImageField, AudioField, MediaField (CCK)
- MediaField Display: quote """Various discussions are underway as to
the best ways to handle audio and video display in Drupal. This module
may be deprecated when a consensus emerges and new solutions are
implemented."""
- NOTES: Upload Image: create nodes from image file attachments
* embedding external content:
- Asset: uploading (see uploading section) or embedding (currently
youtube and dailymotion. Easy extensible)
-- Tinymce integration ala Image Assist
-- status: alpha, promising; last update: January'07
- Embed Filter: to directly put 3rd party embedding code (an asset)
into text areas of content
- Embedded Media Field: a CCK field to embed 3rd party media (audio,
image, video)
-- Flickr, some other fotologs; Youtube and a dozen more.
- Video Filter
- NOTES:
-- There are other Flickr related modules (to better interact drupal
with flickr) that I dont find of interest for indydrupal
-- There're other modules for handling youtube and/or google videos.
Three listed here work with both services and more.
* referencing internal content:
- Inline: is the only module that allows a user to place an image or a
file attachment anywhere in the content. During creation of a content, a
user can simply enter the number of the attachment he likes to display
inline. After submitting the content, the number is automatically
converted to the appropriate filename.
- Asset: as you upload a file (or embed from 3rd party), an asset is
generated; you can use it to place a file/embed anywhere in the content.
- NOTES: differences: with Inline, you post the media by other means
(Upload, Image, Video, Audio,..), and inline helps you reference it;
with Asset, you directly upload your media and get an asset to place
anywhere into content. You cant use Asset to reference
non-Asset-uploaded media.
* galleries:
- Image Gallery: makes galleries based on Image nodes with taxonomy
- AcidFree Album: makes galleries based on Image and Video nodes with
taxonomy
- NOTES: there're a lot more image and gallery solutions, some based
on javascript, flash or a 3rd party software.
## MISC
* utils:
- Photobar, Acid Free, Image import: importing several files from
server folder / client zip
- Teaser Image: Automatically converts images in teasers (home page
summaries) to thumbnails (small version of the original images).
- Transliterate filenames: This module transliterates and cleans the
names of new uploaded files by replacing non-ASCII characters with their
unaccented ASCII equivalents and removing invalid characters altogether.
Based on the PHP UTF-8 project, it has support for the full range of
Unicode characters (including, for example, cyrillic and far eastern
character sets).
* p2p:
- BitTorrent
* ideas:
- Media Actions / Media Mover : for uploading to remote?
- look at IMCE and IMCE Pager
- Views Podcast
* web 7.0:
- Mobile Media Blog
- Movino
More information about the Imc-drupal-dev
mailing list