1
0
Fork
You've already forked Laser
0
forked from andreasknoben/Laser
A simple CD ripper for the GNOME desktop.
  • Python 94.1%
  • Meson 5.7%
  • CSS 0.2%
Find a file
2026年04月19日 10:03:55 +02:00
data Fix error when ripping AAC + another format 2026年04月19日 10:02:44 +02:00
po adding translation files for Spanish 2026年04月08日 14:44:07 -06:00
src Fix error when ripping AAC + another format 2026年04月19日 10:02:44 +02:00
.gitignore Update gitignore 2026年04月18日 14:59:58 +02:00
CONTRIBUTING.md Add CONTRIBUTING file 2026年04月01日 19:39:30 +02:00
COPYING Initial commit for Laser 0.1.0 2026年02月13日 23:48:03 +01:00
meson.build Bump GNOME Platform to v50 and manifest cleanup 2026年04月03日 20:27:28 +02:00
nl.andreasknoben.Laser.json Update the manifest file 2026年04月04日 15:02:22 +03:00
README.md Update README to reflect latest project status 2026年04月04日 17:30:32 +02:00

Laser

A simple CD ripper for the GNOME desktop.

Latest release version: 0.3.1

Get it on Flathub

A screenshot of the main window of Laser.

Features

  • Automatically retrieve CD information
  • Rip tracks to aac, flac, mp3, opus, or wav
  • Download album cover art
  • Modern design using Libadwaita and GTK4

Building

Clone the current main build by

$ git clone https://codeberg.org/andreasknoben/Laser.git

or a specific version by providing the corresponding release tag:

$ git clone --branch <release-tag> --single-branch https://codeberg.org/andreasknoben/Laser.git

The development branch (including new functionality) can be cloned by

$ git clone --branch develop --single-branch https://codeberg.org/andreasknoben/Laser.git

org.gnome.Sdk//50 and org.gnome.Platform//50 are required.

You can build the program yourself by going into the base folder and running:

$ flatpak-builder --user --install --force-clean build-dir nl.andreasknoben.Laser.json

Dependencies

Laser depends on the following (these are bundled):

  • cd-discid
  • gst-plugins-ugly
  • libcdio
  • libcdio-paranoia
  • libdiscid

Python packages

  • discid
  • musicbrainzngs
  • setuptools

Build-time

  • blueprint-compiler

Contributing

If you'd like to contribute, please see CONTRIBUTING.md.

Contributors

I'd like to thank these people for their contributions:

Code of Conduct

This project follows the GNOME Code of Conduct. Contributors and other communications are expected to remain respectful and follow this code.