Toms Online Notebook Sharing my stuff.

Rip Linux Desktop Speaker Audio Stream

by tgutwin


Posted on Tuesday Jan 26, 2016 at 08:33PM in Linux


google-music-icon.pngA quick one liner (using PulseAudio) to rip the audio being output to
your linux desktop speakers and convert it to Vorbis Ogg file.


Using pacat...


#!/bin/bash
ARTIST="$1"
ALBUM="$2"
SONGTITLE="$3"
TRACKNUM="$4"
FILENAME=${ARTIST// /}_${TRACKNUM}-${SONGTITLE// /}.ogg
echo saving file with artist=\"${ARTIST}\"   album=\"${ALBUM}\"    title=\"${SONGTITLE}\" trackNum=\"${TRACKNUM}\"     to file=$FILENAME
echo oggenc -q 6 -a \"${ARTIST}\" -l \"${ALBUM}\" -t \"${SONGTITLE}\" -N \"${TRACKNUM}\" -o $FILENAME -r -
pacat --record --raw --volume 65536 -d alsa_output.pci-0000_00_1b.0.analog-stereo.monitor  | oggenc -q 8 -a "${ARTIST}" -l "${ALBUM}" -t "${SONGTITLE}" -N "${TRACKNUM}" -o $FILENAME -r -



No one has commented yet.

Leave a Comment

HTML Syntax: NOT allowed