GNOME Bugzilla – Bug 517485
Scheduled recording of streams.
Last modified: 2018-05-24 13:11:43 UTC
It'd be nice to have a way to schedule recordings of streams. It'd be like turning a stream into a podcast: Select the stream, press the "Schedule Recording" button, enter the schedule, and apply. A new "podcast" would then be created that consists of the recordings as they are made. A generated cron job and a tool like Streamripper or something similar would be the most robust option as it wouldn't require Rhythmbox be running. Automatically using Streamripper's relay function if the user tries to play a stream that is being recorded would be a useful feature.
We're probably not going to add stream recording to rhythmbox itself. That said.. you want rhythmbox to set up cron jobs that run streamripper? Maybe streamripper should do that, if anything at all should?
Well, streamripper is a command line tool. A user who can use it can probably set up a cron job easily enough. They could also probably play songs with gst-launch and manage them with cp/rm/mv/etc. Rhythmbox is usable by people who are not familiar with, or are even afraid of the command line. It's also simply convenient for those of us who could get by with a terminal window. My thinking is that Rhythmbox is where the user maintains a list of streams, and so it is the obvious place to interact with them rather than having to deal with those same streams in a separately maintained list in another application. Further, scheduled recordings are quite similar to podcasts in that they are an open ended set of recordings, each with an associated time. Rhythmbox already has an interface for podcasts and that interface would work just as well for scheduled recordings.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/515.