03-27-2021, 11:56 AM
I can pre-schedule the recording, but if the stream doesn't start on time, it will fail to record, so I need to keep an eye on that. I could write a little code to retry once a minute or so if the stream didn't start; I just haven't gotten around to that yet.
I can record multiple streams at once. At some point it would max out my network bandwidth, of course. Then some streams might bomb out or have dropouts; I'm not sure which it would be.
If the host school forgets to stop the stream and just leaves their logo onscreen, I can stop it manually when I notice and edit the recording to cut that out.
The software I use is a fork of youtube-dl. I made a pull request for my Pac-12.com support to be merged into the main line, but the devs are super busy with pull requests and other work, so it's not merged yet. In case you want to try it, I put an executable up at https://tim-mann.org/tmp/youtube-dl. See the documentation at https://ytdl-org.github.io/youtube-dl/ for how to use it. It's a command line Python app, no GUI.
I can record multiple streams at once. At some point it would max out my network bandwidth, of course. Then some streams might bomb out or have dropouts; I'm not sure which it would be.
If the host school forgets to stop the stream and just leaves their logo onscreen, I can stop it manually when I notice and edit the recording to cut that out.
The software I use is a fork of youtube-dl. I made a pull request for my Pac-12.com support to be merged into the main line, but the devs are super busy with pull requests and other work, so it's not merged yet. In case you want to try it, I put an executable up at https://tim-mann.org/tmp/youtube-dl. See the documentation at https://ytdl-org.github.io/youtube-dl/ for how to use it. It's a command line Python app, no GUI.

