Recent

Author Topic: Simple CD Ripper  (Read 1235 times)

CynicRus

  • New Member
  • *
  • Posts: 49
Simple CD Ripper
« on: April 05, 2020, 08:31:13 pm »
Hi all! I have long wanted to understand the topic of how an Audio CD works and how sound is ripped from it. But for a long time I did not have enough time. Finally, time appeared, I was finally able to uncover the compiler and sit down tightly for this thing. And in a couple of days of thoughtful study of the documentation and other articles - Simple CD Ripper was born. Performs the task of extracting tracks from an AudioCD and storing them on the hard disk in wav format. So far, only the first version that can: manage the tray of sidyuk, read tracks from the Audio CD, save the selected tracks in the specified directory, receive information from CDDB. In the future, plans to tweak the interface, and add encoding to mp3, ogg, etc. But how it works out, it all depends on the time.

The code:
https://github.com/CynicRus/SimpleCDRipper

An .exe
https://github.com/CynicRus/SimpleCDRipper/releases/download/0.1/SimpleRipper_x32.zip
https://github.com/CynicRus/SimpleCDRipper/releases/download/0.1/SimpleRipper_x64.zip

Few screens:
(https://i.ibb.co/kHZnC95/Simple-Ripper-05-04-2020-20-19-34.png)

(https://i.ibb.co/ZGhqj4k/Simple-Ripper-05-04-2020-20-22-46.png)
 

howardpc

  • Hero Member
  • *****
  • Posts: 4144
Re: Simple CD Ripper
« Reply #1 on: April 05, 2020, 09:19:14 pm »
Thank you for sharing this.

It would be even better if in future you were to make it not Windows-only but cross-platform.

winni

  • Hero Member
  • *****
  • Posts: 3197
Re: Simple CD Ripper
« Reply #2 on: April 05, 2020, 09:36:04 pm »
Hi!

Yes - a Linux version would be very interesting.

Wini

CynicRus

  • New Member
  • *
  • Posts: 49
Re: Simple CD Ripper
« Reply #3 on: April 05, 2020, 09:38:41 pm »
Thanks for you attention! Linux - maybe in the future, I don't have the linux PC. I have Mac, but i don't have the dc\dvd rom for that :D

Fred vS

  • Hero Member
  • *****
  • Posts: 3168
    • StrumPract is the musicians best friend
Re: Simple CD Ripper
« Reply #4 on: April 05, 2020, 09:42:08 pm »
Hello.

uos does it, maybe you can take some inspirations from it.

https://github.com/fredvs/uos/blob/master/src/uos_cdrom.pas

Fre;D
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

CynicRus

  • New Member
  • *
  • Posts: 49
Re: Simple CD Ripper
« Reply #5 on: April 05, 2020, 09:47:47 pm »
Thank you, Fred! I will look at it!

 

TinyPortal © 2005-2018