Re: [greenstone-devel] Audio files

From Rajvaidya, Sudhanshu
DateThu, 15 Jan 2004 02:58:34 -0000
Subject Re: [greenstone-devel] Audio files
In-Reply-To (3FFDD968-9010702-cs-waikato-ac-nz)
Hey John,
Thanks a lot for your help. It is working great now.

Regards,
Sudhanshu

John M Thompson <jmt12@cs.waikato.ac.nz> said:

> Hello Sudhanshu,
>
> While you are correct in using UnknownPlug to process MP3 files, you
> should be aware that no actual processing of the files is done by
> UnknownPlug - all it does is create a 'dummy' document for each file
> recognized, and provides metadata including a link to the original file.
> One trick to building collections using MP3's is to make use of this
> metadata to provide references from the HTML to the MP3's.
>
> For instance the collect.cfg for a basic MP3 collection would include
> the lines:
>
> ...
> plugin UnknownPlug -assoc_field Source -file_type multimedia/mp3
> ...
> format CL2VList "<td valign=top>[srclink][icon][/srclink]</td><td
> valign=top>[highlight][mp3.Artist]-[mp3.Album]-[mp3.TrackNo]-[mp3.Title]
[/highlight]<br><i>([Source])</i></td>"
> ...
>
> Where CL2VList is a browsable classifier in which I want to show a link
> to the original MP3 (although you may want a nicer icon for the link)
> and the mp3 details which are included as metadata to the MP3 file.
>
> Now for the associated HTML pages you -could- include a piece of
> metadata, say 'mp3link' which gives the link to the MP3 within your
> collection. This would have to be something like:
>
> <a href=_httpcollection_/index/assoc/[assocfilepath]/[MP3]>
>
> I say 'could' as this has the rather large drawback that you will have
> to determine the [assocfilepath] for each of your MP3's beforehand, as
> Greenstone will be unable to correctly determine this (it will use the
> value for the HTML document itself instead).
>
> To do what you are trying to do some other approaches might be:
>
> 1. Include the entire html document as metadata to the MP3 file.
> 2. Don't actually process the MP3 files at all, but have a link to the
> mp3 file in the html document (as shown above). Provide the assocfile
> argument to HTMLPlug so that in includes MP3s, and that way the MP3
> files will be included as associated files for the HTML. You can then
> use [assocfilepath] in the link name, and Greenstone will figure out
> what that is at run time.
>
> Hope that helps,
>
> John Thompson
>
> Greenstone Project, New Zealand Digital Library,
> University of Waikato
> New Zealand
>
> Rajvaidya, Sudhanshu wrote:
>
> >Hello,
> >I am new to Greestone. I want to add '*.mp3' files to my collection &
linked
> >them to a html file in collection. I tried it using unknown plug but it is
> >giving me the error "Internal Link Not Found".
> >
> >Can any one tell me what the problem is ?
> >
> >Thanks,
> >Sudhanshu
> >
> >
> >_______________________________________________
> >greenstone-devel mailing list
> >greenstone-devel@list.scms.waikato.ac.nz
> >https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-devel
> >
> >
>
>
>
> _______________________________________________
> greenstone-devel mailing list
> greenstone-devel@list.scms.waikato.ac.nz
> https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-devel
>

--