Java library + tools allowing to parse/create/edit/convert/save almost any type of multimedia playlist. Supported formats: M3U/M3U8/M4U/RAM, ASX/WMX/WVX/WAX, WPL, XSPF, SMIL, PLS, B4S/BPL, RMP, KPL, PLIST, MPCPL, RSS/MediaRSS, Atom, Hypetape, PLA, PLP.


http://lizzy.sourceforge.net





Separate each tag with a space.

Release Date:

2009-01-04

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Programming Language:

Registered:

2008-08-18

Ratings and Reviews

Be the first to post a text review of Lizzy. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • lizzy 1.0.1 file released: Lizzy-1.0.1.zip

    Version 1.0.1 * Support of the Hypetape XML playlist format * The build process is now documented in the main HTML page Version 1.0.0 Note for the developer: API COMPATIBILITY ISSUES with previous versions (see below) * CAUTION: refactoring of Java package christophedelory.content (see below) * CAUTION: refactoring of Java package christophedelory.playlist.spi (the specific playlist providers are now located in their dedicated package) * CAUTION: refactoring of Java package christophedelory.playlist.asx (simplifications) * CAUTION: The christophedelory.content.Content duration is now specified as a simple long (not a Long instance anymore) * The content definition (christophedelory.content.Content) may now specify a width and height in pixels * The RSS playlist provider now makes use of the new generic content's width and height * NEW: content metadata providers for content duration and dimension in christophedelory.content * NEW: Some media contents may now be analyzed in order to extract their duration and dimension: audio (WAV, AU, AIFF, MIDI, RMF through JavaSound), images (PNG, JPG, GIF, BMP, WBMP through ImageIO) and all media types supported by FFMPEG through FFMPEG-Java * CAUTION: the class christophedelory.playlist.AbstractPlaylistVisitor has been renamed to BasePlaylistVisitor, and is no more abstract * CAUTION: the interface christophedelory.playlist.smil.SmilPlaylistVisitor has been renamed to SmilVisitor * CAUTION: the class christophedelory.playlist.smil.AbstractSmilPlaylistVisitor has been renamed to BaseSmilVisitor, and is no more abstract * CAUTION: the class christophedelory.playlist.PlaylistComponent has been renamed to AbstractPlaylistComponent * CAUTION: the class christophedelory.playlist.TimeContainer has been renamed to AbstractTimeContainer * CAUTION: the class christophedelory.playlist.SpecificPlaylistFactory is now a singleton * Java code audit has been performed thanks to PMD (new build dependency) * CAUTION: the java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * CAUTION: the class christophedelory.playlist.wpl.SourceFilter has been removed; christophedelory.playlist.wpl.Filter must be used instead * CAUTION: the class christophedelory.plist.AbstractPlistText has been renamed to PlistText, and is no more abstract * Removed dependency on Apache Commons IO * Support of Atom Web feeds as playlists Version 0.3.0 * Support of Real Metadata Package playlists (".rmp") * Support of Kalliope playlists (".kpl") * Support of iTunes playlists (".plist") * Support of Media Player Classic playlists (".mpcpl") * Miscellaneous minor fixes Version 0.2.0 * CAUTION: in the binary distribution, the directory layout has changed: the "cli" directory has been removed and its contents moved one level up. * CAUTION: the "lizzy" CLI has been renamed to "Transcode" (i.e. "Transcode.bat" and "Transcode.sh") * CAUTION: the "Transcode" CLI no more accepts a list of input playlists, but only ONE playlist * New CLI, "AddToPlaylist.bat" and "AddToPlaylist.sh", allowing to add to a new playlist (or an existing one) one or more files, directories and/or URLs; the output playlist can also be saved to a remote URL * Support of iRiver playlists (".pla") * Support of Sansa playlists (".plp") * Information about the media players supporting each type of playlist (in progress) * christophedelory.content.ContentType now extends the Swing abstract class javax.swing.filechooser.FileFilter (useful for JFileChooser usage) * New method "getProviders()" in the christophedelory.playlist.SpecificPlaylistFactory class, allowing to list all specific playlist providers Version 0.1.0 Initial version

    posted 322 days ago

  • lizzy 1.0.1 file released: Lizzy-1.0.1-src.zip

    Version 1.0.1 * Support of the Hypetape XML playlist format * The build process is now documented in the main HTML page Version 1.0.0 Note for the developer: API COMPATIBILITY ISSUES with previous versions (see below) * CAUTION: refactoring of Java package christophedelory.content (see below) * CAUTION: refactoring of Java package christophedelory.playlist.spi (the specific playlist providers are now located in their dedicated package) * CAUTION: refactoring of Java package christophedelory.playlist.asx (simplifications) * CAUTION: The christophedelory.content.Content duration is now specified as a simple long (not a Long instance anymore) * The content definition (christophedelory.content.Content) may now specify a width and height in pixels * The RSS playlist provider now makes use of the new generic content's width and height * NEW: content metadata providers for content duration and dimension in christophedelory.content * NEW: Some media contents may now be analyzed in order to extract their duration and dimension: audio (WAV, AU, AIFF, MIDI, RMF through JavaSound), images (PNG, JPG, GIF, BMP, WBMP through ImageIO) and all media types supported by FFMPEG through FFMPEG-Java * CAUTION: the class christophedelory.playlist.AbstractPlaylistVisitor has been renamed to BasePlaylistVisitor, and is no more abstract * CAUTION: the interface christophedelory.playlist.smil.SmilPlaylistVisitor has been renamed to SmilVisitor * CAUTION: the class christophedelory.playlist.smil.AbstractSmilPlaylistVisitor has been renamed to BaseSmilVisitor, and is no more abstract * CAUTION: the class christophedelory.playlist.PlaylistComponent has been renamed to AbstractPlaylistComponent * CAUTION: the class christophedelory.playlist.TimeContainer has been renamed to AbstractTimeContainer * CAUTION: the class christophedelory.playlist.SpecificPlaylistFactory is now a singleton * Java code audit has been performed thanks to PMD (new build dependency) * CAUTION: the java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * CAUTION: the class christophedelory.playlist.wpl.SourceFilter has been removed; christophedelory.playlist.wpl.Filter must be used instead * CAUTION: the class christophedelory.plist.AbstractPlistText has been renamed to PlistText, and is no more abstract * Removed dependency on Apache Commons IO * Support of Atom Web feeds as playlists Version 0.3.0 * Support of Real Metadata Package playlists (".rmp") * Support of Kalliope playlists (".kpl") * Support of iTunes playlists (".plist") * Support of Media Player Classic playlists (".mpcpl") * Miscellaneous minor fixes Version 0.2.0 * CAUTION: in the binary distribution, the directory layout has changed: the "cli" directory has been removed and its contents moved one level up. * CAUTION: the "lizzy" CLI has been renamed to "Transcode" (i.e. "Transcode.bat" and "Transcode.sh") * CAUTION: the "Transcode" CLI no more accepts a list of input playlists, but only ONE playlist * New CLI, "AddToPlaylist.bat" and "AddToPlaylist.sh", allowing to add to a new playlist (or an existing one) one or more files, directories and/or URLs; the output playlist can also be saved to a remote URL * Support of iRiver playlists (".pla") * Support of Sansa playlists (".plp") * Information about the media players supporting each type of playlist (in progress) * christophedelory.content.ContentType now extends the Swing abstract class javax.swing.filechooser.FileFilter (useful for JFileChooser usage) * New method "getProviders()" in the christophedelory.playlist.SpecificPlaylistFactory class, allowing to list all specific playlist providers Version 0.1.0 Initial version

    posted 322 days ago

  • Lizzy 1.0.1 - Hypetape playlist support

    Lizzy is a Java library and set of tools allowing to parse, create, edit, convert and save almost any type of multimedia playlist. Easy to use and extensible, Lizzy supports a wide range of disparate formats (from the simple M3U format to the rich SMIL format). This minor release brings the support of the Hypetape XML playlist format. For the Lizzy developer, the build process of the Lizzy library is now described in the documentation. Project home page: http://sourceforge.net/projects/lizzy/ Documentation: http://lizzy.sourceforge.net/ Download: http://sourceforge.net/project/platformdownload.php?group_id=237180&sel_platform=10158

    posted by cdelory 322 days ago

  • File released: /lizzy/1.0.1/Lizzy-1.0.1.zip

    posted 322 days ago

  • File released: /lizzy/1.0.1/Lizzy-1.0.1-src.zip

    posted 322 days ago

  • lizzy 1.0.0 file released: Lizzy-1.0.0.zip

    Version 1.0.0 Note for the developer: API COMPATIBILITY ISSUES with previous versions (see below) * CAUTION: refactoring of Java package christophedelory.content (see below) * CAUTION: refactoring of Java package christophedelory.playlist.spi (the specific playlist providers are now located in their dedicated package) * CAUTION: refactoring of Java package christophedelory.playlist.asx (simplifications) * CAUTION: The christophedelory.content.Content duration is now specified as a simple long (not a Long instance anymore) * The content definition (christophedelory.content.Content) may now specify a width and height in pixels * The RSS playlist provider now makes use of the new generic content's width and height * NEW: content metadata providers for content duration and dimension in christophedelory.content * NEW: Some media contents may now be analyzed in order to extract their duration and dimension: audio (WAV, AU, AIFF, MIDI, RMF through JavaSound), images (PNG, JPG, GIF, BMP, WBMP through ImageIO) and all media types supported by FFMPEG through FFMPEG-Java * CAUTION: the class christophedelory.playlist.AbstractPlaylistVisitor has been renamed to BasePlaylistVisitor, and is no more abstract * CAUTION: the interface christophedelory.playlist.smil.SmilPlaylistVisitor has been renamed to SmilVisitor * CAUTION: the class christophedelory.playlist.smil.AbstractSmilPlaylistVisitor has been renamed to BaseSmilVisitor, and is no more abstract * CAUTION: the class christophedelory.playlist.PlaylistComponent has been renamed to AbstractPlaylistComponent * CAUTION: the class christophedelory.playlist.TimeContainer has been renamed to AbstractTimeContainer * CAUTION: the class christophedelory.playlist.SpecificPlaylistFactory is now a singleton * Java code audit has been performed thanks to PMD (new build dependency) * CAUTION: the java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * CAUTION: the class christophedelory.playlist.wpl.SourceFilter has been removed; christophedelory.playlist.wpl.Filter must be used instead * CAUTION: the class christophedelory.plist.AbstractPlistText has been renamed to PlistText, and is no more abstract * Removed dependency on Apache Commons IO * Support of Atom Web feeds as playlists Version 0.3.0 * Support of Real Metadata Package playlists (".rmp") * Support of Kalliope playlists (".kpl") * Support of iTunes playlists (".plist") * Support of Media Player Classic playlists (".mpcpl") * Miscellaneous minor fixes Version 0.2.0 * CAUTION: in the binary distribution, the directory layout has changed: the "cli" directory has been removed and its contents moved one level up. * CAUTION: the "lizzy" CLI has been renamed to "Transcode" (i.e. "Transcode.bat" and "Transcode.sh") * CAUTION: the "Transcode" CLI no more accepts a list of input playlists, but only ONE playlist * New CLI, "AddToPlaylist.bat" and "AddToPlaylist.sh", allowing to add to a new playlist (or an existing one) one or more files, directories and/or URLs; the output playlist can also be saved to a remote URL * Support of iRiver playlists (".pla") * Support of Sansa playlists (".plp") * Information about the media players supporting each type of playlist (in progress) * christophedelory.content.ContentType now extends the Swing abstract class javax.swing.filechooser.FileFilter (useful for JFileChooser usage) * New method "getProviders()" in the christophedelory.playlist.SpecificPlaylistFactory class, allowing to list all specific playlist providers Version 0.1.0 Initial version

    posted 426 days ago

  • lizzy 1.0.0 file released: Lizzy-1.0.0-src.zip

    Version 1.0.0 Note for the developer: API COMPATIBILITY ISSUES with previous versions (see below) * CAUTION: refactoring of Java package christophedelory.content (see below) * CAUTION: refactoring of Java package christophedelory.playlist.spi (the specific playlist providers are now located in their dedicated package) * CAUTION: refactoring of Java package christophedelory.playlist.asx (simplifications) * CAUTION: The christophedelory.content.Content duration is now specified as a simple long (not a Long instance anymore) * The content definition (christophedelory.content.Content) may now specify a width and height in pixels * The RSS playlist provider now makes use of the new generic content's width and height * NEW: content metadata providers for content duration and dimension in christophedelory.content * NEW: Some media contents may now be analyzed in order to extract their duration and dimension: audio (WAV, AU, AIFF, MIDI, RMF through JavaSound), images (PNG, JPG, GIF, BMP, WBMP through ImageIO) and all media types supported by FFMPEG through FFMPEG-Java * CAUTION: the class christophedelory.playlist.AbstractPlaylistVisitor has been renamed to BasePlaylistVisitor, and is no more abstract * CAUTION: the interface christophedelory.playlist.smil.SmilPlaylistVisitor has been renamed to SmilVisitor * CAUTION: the class christophedelory.playlist.smil.AbstractSmilPlaylistVisitor has been renamed to BaseSmilVisitor, and is no more abstract * CAUTION: the class christophedelory.playlist.PlaylistComponent has been renamed to AbstractPlaylistComponent * CAUTION: the class christophedelory.playlist.TimeContainer has been renamed to AbstractTimeContainer * CAUTION: the class christophedelory.playlist.SpecificPlaylistFactory is now a singleton * Java code audit has been performed thanks to PMD (new build dependency) * CAUTION: the java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * CAUTION: the class christophedelory.playlist.wpl.SourceFilter has been removed; christophedelory.playlist.wpl.Filter must be used instead * CAUTION: the class christophedelory.plist.AbstractPlistText has been renamed to PlistText, and is no more abstract * Removed dependency on Apache Commons IO * Support of Atom Web feeds as playlists Version 0.3.0 * Support of Real Metadata Package playlists (".rmp") * Support of Kalliope playlists (".kpl") * Support of iTunes playlists (".plist") * Support of Media Player Classic playlists (".mpcpl") * Miscellaneous minor fixes Version 0.2.0 * CAUTION: in the binary distribution, the directory layout has changed: the "cli" directory has been removed and its contents moved one level up. * CAUTION: the "lizzy" CLI has been renamed to "Transcode" (i.e. "Transcode.bat" and "Transcode.sh") * CAUTION: the "Transcode" CLI no more accepts a list of input playlists, but only ONE playlist * New CLI, "AddToPlaylist.bat" and "AddToPlaylist.sh", allowing to add to a new playlist (or an existing one) one or more files, directories and/or URLs; the output playlist can also be saved to a remote URL * Support of iRiver playlists (".pla") * Support of Sansa playlists (".plp") * Information about the media players supporting each type of playlist (in progress) * christophedelory.content.ContentType now extends the Swing abstract class javax.swing.filechooser.FileFilter (useful for JFileChooser usage) * New method "getProviders()" in the christophedelory.playlist.SpecificPlaylistFactory class, allowing to list all specific playlist providers Version 0.1.0 Initial version

    posted 426 days ago

  • Lizzy 1.0.0 - New major release

    Lizzy is a Java library and set of tools allowing to parse, create, edit, convert and save almost any type of multimedia playlist. Easy to use and extensible, Lizzy supports a wide range of disparate formats (from the simple M3U format to the rich SMIL format). This release brings the following major features: * Almost any type of media contents may now be analyzed in order to extract the media duration and dimension (width/height) * Support of Atom Web feeds as media playlists In addition, many parts of the Java code have been refactored (code audit thanks to PMD), leading to some API compatibility issues with previous versions. See the release notes for more information. Project home page: http://sourceforge.net/projects/lizzy/ Documentation: http://lizzy.sourceforge.net/ Download:http://sourceforge.net/project/platformdownload.php?group_id=237180&sel_platform=10158

    posted by cdelory 426 days ago

  • File released: /lizzy/1.0.0/Lizzy-1.0.0.zip

    posted 426 days ago

  • File released: /lizzy/1.0.0/Lizzy-1.0.0-src.zip

    posted 426 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review