#ripping

Brian Swetlandswetland@chaos.social
2026-01-09

Anyone have a recommendation for a readily available USB optical drive (CD/DVD/etc) that works reliably with Linux commandline ripping tools? I'm mostly interested in CDs (got a few sitting around that I'd like to extract audio from), but if DVD and/or bluray worked too, that'd be a bonus.

#Linux #CD #Ripping #Recommendations

Nullstring 🏴‍☠️0x00string@infosec.exchange
2025-12-26

here is what i have prepared so far for my own automatic #dvd #ripping setup to use instead of the dogshit automaticrippingmachine scripts:

UDEV Rule:

# /etc/udev/rules.d/85-auto-rip.rules
ACTION=="change", SUBSYSTEM=="block", KERNEL=="sr[0-9]*", ENV{DISK_MEDIA_CHANGE}=="1", RUN+="/usr/local/bin/auto-iso-rip.sh"

UDEV Trigger Script

# /usr/local/bin/auto-iso-rip.sh
#!/bin/bash

LOG="/var/log/optical_insert.log"

{
echo "==== Optical disc inserted ===="
echo "Date: $(date)"
echo "DEVNAME=$DEVNAME"
echo "DEVPATH=$DEVPATH"
echo "ID_CDROM_MEDIA=$ID_CDROM_MEDIA"
echo "ID_CDROM_MEDIA_DVD=$ID_CDROM_MEDIA_DVD"
echo "ID_FS_TYPE=$ID_FS_TYPE"
echo
DEVICE="$DEVNAME"
[ -z "$DEVICE" ] && exit 1
if [ "$ID_CDROM_MEDIA_DVD" = "1" ]; then
/bin/bash /usr/local/bin/copyiso.sh "$DEVICE" &
fi
} >> "$LOG"

ISO Ripping Script

# /usr/local/bin/copyiso.sh
set -e
OUTPUT_DIR="${HOME}/DVD_Backups"
LOG_FILE="${HOME}/auto-iso.log"
MAX_RETRIES=3
DEVICE="$1"
[ -z "$DEVICE" ] && exit 1
{
echo "=== Checking Disk Type on $DEVICE ==="
DVD_CHECK=$(udevadm info -q property -n "$DEVICE" | grep -c "ID_CDROM_MEDIA_DVD=1")
[ "$DVD_CHECK" -eq 0 ] && exit 0
DISC_TITLE=`makemkvcon -r info disc:0 2>/dev/null | grep -oP 'DRV:0,\d+,\d+,\d+,"[^"]+",".+",".+"'`
[ -z "$DISC_TITLE" ] && DISC_TITLE="\"Unknown_DVD\""
CLEAN_TITLE=$(echo "$DISC_TITLE" | cut -d, -f6 | awk '{print substr($0, 2, length($0)-2)}')
ISO_FILE="${OUTPUT_DIR}/${CLEAN_TITLE}_$(date +%Y%m%d_%H%M%S).iso"
LOG_FILE_ISO="${OUTPUT_DIR}/${CLEAN_TITLE}_$(date +%Y%m%d_%H%M%S)_ddrescue.log"
echo "Title: $CLEAN_TITLE"
echo "ISO Filename: $ISO_FILE"
echo "Log Filename: $LOG_FILE_ISO"
mkdir -p "$OUTPUT_DIR"
if [ -f "$ISO_FILE" ]; then
echo "ISO already exists: $ISO_FILE"
else
echo "Creating ISO: $ISO_FILE"
ddrescue -d -n -b 2048 -c 1 -r "$MAX_RETRIES" -v "$DEVICE" "$ISO_FILE" "$LOG_FILE_ISO"
if grep -q "errors:" "$LOG_FILE_ISO"; then
ddrescue -d -b 2048 -c 1 -r "$MAX_RETRIES" -v "$DEVICE" "$ISO_FILE" "$LOG_FILE_ISO"
fi
echo "ISO created: $(stat -c%s "$ISO_FILE") bytes"
fi
eject "$DEVICE"
echo "Disc ejected"
} >> $LOG_FILE

and now i will work on the makemkv automation, and then will work on the ffmpeg/handbrake automation.

Kouji Matsui (sdf.org)kekyo@mastodon.sdf.org
2025-12-24

Scheme CD ripper 1.4.0 released, contains many improvements.

- Added fuzzy metadata recrawler in MusicBrainz.
- Supported flexible path formatting
- Supported album cover image in Discogs
- Supported debian trixie package
- Supported multiple cd medium in single release
- Title filter with regex
- Can set ripping speed

#ripping #cd #ubuntu #debian

github.com/kekyo/scheme-cd-rip

Kouji Matsui (sdf.org)kekyo@mastodon.sdf.org
2025-12-13

Scheme CD ripper 1.1.0 released now.

Scheme CD Ripper is a linux CLI tool that rips audio CDs to FLAC, automatic fetches metadata from multiple CDDB servers and inserts tags into FLAC file.

This workflow is designed for processing large numbers of CDs continuously, for archiving usage.

#ubuntu #debian #cd #ripping

github.com/kekyo/scheme-cd-rip

Lilt :tranarchy_punk_transgender: :rosahaj_nonbinary:lilt@tech.lgbt
2025-12-02

Is it a setup for #ripping you my ask, no! it's actually for writing...
I have 100 CDs to burn :blobcatnotlikethisgoogly:

A large black PC case with 5 DVD drives with open trays
2025-11-21

The lion does not concern himself with subscriptions or piracy

#ripping #selfhosted #selfhost #cd #music #streaming #daftpunk

A picture of my desk, showing a bunch of CDs that I am currently ripping
Destilledestille
2025-09-12
Shantell PowellShanmonster@c.im
2025-09-04

There needs to be a thesaurus of sounds. What else does paper being ripped sound like? Ideas please! #SoundEffects #Paper #ripping #foley

David Anthonytheactivistuk
2025-08-26
jartigagjartigag
2025-08-23

there was a cool in , @DeezerMusicBot, that simplified the process of extracting a mp3 file (maybe from ? it works with and too) from your songs. this year the author has been working on allowing you to copy the bot to your own bot
t.me/DeezerMusicNews/25

2025-07-03

any suggestion for an #accessible #software to rip DvDs and VCDs? thanks! #Blind #DVD #Ripping

2025-04-02

I’ll give the #MakeMKV devs credit for keeping users up to speed: they’re in an awful bind.

As #Apple’s release of the #macOS #Sequoia 15.4 update has broken one of the finest bits of #bluray #ripping software, going.

The sooner MakeMKV is updated to deal with #Apple’s cock-up, the better.

☠ Captain Arcee ☠captainarcee@retro-gaiden.com
2025-02-25

Check out this free audio cd ripping software. Its available for Windows, Mac, Linux, FreeBSD, and HaikuOS. I just used to to rip some audio sample library discs for @YUMIC0RE. freac.org

#ripping #cd #software #Windows #macos #linux #freebsd #haikuos

:flag_enby_wartime: 𝕛𝕦𝕝𝕖𝕤 :antifa:blitter@catgirl.cloud
2025-01-20

does anybody know how to rip notes from #musescore ? it even says it's CCBY 4 noncommercial, yet it won't let me use the download button without subscribing

#ripping #piracy #datahoarding

Hacker Public Radiohpr@infosec.exchange
2025-01-07

New Episode: hpr4287 :: Schedule audio recordings on the command line

Kevie talks about scheduling a recording with a Cron task using ffmpeg

Hosted by Kevie on Tuesday, 2025-01-07 is flagged as Clean and is released under a CC-BY-SA license.

Tags: #CLI, #audio, #streaming, #radio, #recording, #ripping, #music

Today on the #HackerPublicRadio #Community #Podcast

#HPR ❤️ #CreativeCommons

hackerpublicradio.org/eps/hpr4

Old Hacker Public Radiohpr@botsin.space
2024-11-14

New Episode: hpr4249 :: Audio Streams on the Command Line

Hosted by @kevie on Thursday, 2024-11-14 is flagged as Clean and is released under a CC-BY-SA license.

Tags: #CLI, #audio, #streaming, #radio, #recording, #ripping, #music

hackerpublicradio.org/eps/hpr4

2024-11-08

Looking to buy a Optical Disc bulk ripping device. Nimbie or Ripbox? Are there other solutions? #digipres #ripping #dumping

2024-09-18

I started #ripping CDs with fre:ac because #whipper couldn't tag files from the #freedb when the weren't in #MusicBrainz. #freac was frequently freezing on me at first but works fine now that I unchecked 'Enable parallel processing'. Being able to choose level 8 max #flac compression now is nice.

2024-08-13

Hello, old friend… youtu.be/GdQ5bClEgHg?si=jjPrVL via #YouTube

It’s nice to see #LinusTechTips advocating the use of #ripping. (I’ve been using #MakeMKV and #Handbrake for years: these are very efficient apps.)

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst