manpagez: man pages & more
info bigloo
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

19.2.1 Metadata and Playlist

Bigloo Multimedia procedure: read-m3u input-port
Bigloo Multimedia procedure: write-m3u list output-port

The function read-m3u reads a playlist expressed in the M3U format from input-port and returns a list of songs. The function write-m3u encode such a list encoded in the M3U format to an output port.

Bigloo Multimedia procedure: file-musictag file-name
Bigloo Multimedia procedure: mp3-musictag file-name
Bigloo Multimedia procedure: ogg-musictag file-name
Bigloo Multimedia procedure: flac-musictag file-name

These functions extract the metadata of a music file named file-name.

The function mp3-musictag returns the ID3 tag section if it exists. Otherwise, it returns #f. The function ogg-musictag and flac-musictag returns the vorbis comment if it exists.

Bigloo Multimedia class: musictag
(abstract-class musictag
   (title::bstring read-only)
   (artist::bstring read-only)
   (orchestra::obj read-only (default #f))
   (interpret::obj read-only (default #f))
   (album::bstring read-only)
   (year::int read-only)
   (comment::bstring read-only)
   (genre::bstring read-only)
   (track::int (default -1)))

This class is used as the base class of music tag formats.

Bigloo Multimedia class: id3::musictag
(class id3::musictag
   version::bstring
   (orchestra::obj read-only (default #f))
   (conductor::obj read-only (default #f))
   (recording read-only (default #f))
   (cd::obj (default #f)))

This class is used to reify the ID3 metadata used in the MP3 format.

Bigloo Multimedia class: vorbis::musictag
(class vorbis::musictag)

This class is used to reify the Vorbis comments of OGG and Flac files.


[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated on March 31, 2014 using texi2html 5.0.

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.