https://github.com/borewit/lizzy-transcode
Command line utility to convert playlist from one format into another
https://github.com/borewit/lizzy-transcode
Last synced: 28 days ago
JSON representation
Command line utility to convert playlist from one format into another
- Host: GitHub
- URL: https://github.com/borewit/lizzy-transcode
- Owner: Borewit
- License: other
- Created: 2023-03-24T07:09:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-01T05:13:09.000Z (about 3 years ago)
- Last Synced: 2026-03-27T10:22:52.075Z (3 months ago)
- Language: Java
- Size: 5.95 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://github.com/Borewit/lizzy-transcode/actions/workflows/ci.yml)
# Lizzy Transcode
Lizzy Transcode is an open source Java library command line utility which can
convert and save almost any type of [multimedia playlist](https://en.wikipedia.org/wiki/Playlist).
See the [Lizzy project](https://github.com/Borewit/lizzy#supported-playlist-formats) for the list of support formats.
Two versatile command-line tools are also available (see the [Getting started](#Getting started) guide).
## Origin
Lizzy has been forked from [sourceforge.net/projects/lizzy](https://sourceforge.net/projects/lizzy/)
And this split into two projects:
1. [Lizzy](https://github.com/Borewit/lizzy) Module to read and write playlists formats
2. [Lizzy Transcode](https://github.com/Borewit/lizzy-transcode) Transcode command line application
## License
Lizzy is licensed through a BSD-like licensing model: see the text [LICENSE.txt](LICENSE.txt).
## Download
Check the [GitHub releases](https://github.com/Borewit/lizzy-transcode/releases) page.
## Build
In order to build Lizzy from the sources, you first have to download and install the following tools:
1. Install Java SDK 15 (may work with other versions as well)
1. Install [Gradle](https://gradle.org/)
1. You may have to set `JAVA_HOME` and directory `bin` folder of the Maven installation to
your [PATH System variable](https://en.wikipedia.org/wiki/PATH_(variable)).
Execute the following command in order to build the distribution and store it in your local Maven cache:
## Build
### Publish local
Publish to local Maven repository:
```shell
./gradlew :clean :publishToMavenLocal
```
### Publish to Maven Central
Publish to local Sonatype Maven Central - Sonatype:
```shell
./gradlew :sign
./gradlew :publish
```