QEdit
Cuesheet editor.
Downloads
Release packages and supplements.
- [Latest Release]Development M, 05/05/2023. [Changes]
Supplements
- [Sample Cuesheet]To get you started.
- [Sample Music]To work with the sample cuesheet. 88.0 MiB.
Prerequisite
- [Java SE Runtime Environment 8]or higher.
Usage
Basic instructions.
$ java -jar qedit.jar --help QEdit devM by Brendon, 05/05/2023. ——A cuesheet editor. https://ed7n.github.io/qedit Usage: [<action>]... (print|write <path>) <file> Where: print Print to the standard output. write <path> Write to the given path. Actions: check Check for errors and print them to the standard output. index-to-pregap Move INDEX 00 to PREGAP. pregap-to-index Move PREGAP to INDEX 00. no-catalog Erase the session CATALOG. no-cdtext Erase all CD-Text. no-isrc Erase all ISRCs. no-performer Erase all PERFORMERs. no-session-performer Erase the session PERFORMER. no-track-performer Erase track PERFORMERs. no-postgap Erase all POSTGAPs. no-pregap Erase all PREGAPs. no-rem Erase all REMs. no-songwriter Erase all SONGWRITERs. no-session-songwriter Erase the session SONGWRITER. no-track-songwriter Erase track SONGWRITERs. no-title Erase all TITLEs. no-session-title Erase the session TITLE. no-track-title Erase track TITLEs. set-eol {CRLF|LF|CR} Set line ending to the given. set-perfomer Set all PERFORMERs to the given. set-session-perfomer Set the session PERFORMER to the given. set-track-performer Set track PERFORMERs to the given. set-postgap Set all POSTGAPs to the given in frames. set-pregap Set all PREGAPs to the given in frames. set-songwriter Set all SONGWRITERs to the given. set-session-songwriter Set the session SONGWRITER to the given. set-track-songwriter Set track SONGWRITERs to the given. set-title Set all TITLEs to the given. set-session-title Set the session TITLE to the given. set-track-title Set track TITLEs to the given. shift-times <offset> Shift INDEX time codes by the given frame offset, or `0` to use that of the absolute-first INDEX. swap-authors Swap all SONGWRITERs and PERFORMERs. Actions are case-insensitive. Any failed action halts the program. Program Arguments: -h, --help Display this help message. -- Stop parsing options.
Example
$ java -jar qedit.jar shift-times 32 index-to-pregap set-eol crlf write Drive.cue Drive.cue
Note that this overwrites the input file.
About
- [About QEdit]Some information about this application.
- [Cuesheet Inspection]QEdit can inspect your cuesheets.
- [REMs and Others]How QEdit handles these statements.
- [History]From CDEx to QEdit and beyond.
- [License]QEdit is licensed under the MIT.
Source
This project is free and open-source. Its source can be found in its [Git repository] on GitHub.