||1 month ago|
|.github/workflows||8 months ago|
|src||8 months ago|
|.gitignore||8 months ago|
|.rubocop.yml||2 years ago|
|.tool-versions||2 years ago|
|Makefile||8 months ago|
|README.md||1 month ago|
|shard.lock||8 months ago|
|shard.yml||8 months ago|
A tool to schedule FOSDEM recordings and help you record the 5+ talks you wanted to attend at the same time. Only for the impatient who can't wait for the official videos to be made available.
Install project dependencies
$ bundle install
Get information about given URL
$ fosdem_recorder info URL
Schedule video download for given URL
$ fosdem_recorder download URL
$ bundle exec fosdem-recorder info https://fosdem.org/2021/schedule/event/sca_weclome/ * title = FOSDEM 2021 - Software Composition Analysis Devroom Welcome * start = 14:00 * stop = 14:05 * diff = 00:05:00 * url = https://stream.fosdem.org/dcomposition.m3u8 $ bundle exec fosdem-recorder info https://fosdem.org/2021/schedule/event/sca_weclome/ [... schedules the download with 'at'... ] [... downloads the file with 'ffmpeg'... ] [... a MP4 file will be created once the video is downloaded ...]
After checking out the repo, run
bin/setup to install dependencies. You can also run
bin/console for an interactive prompt that will allow you to experiment.
Bug reports and pull requests are welcome on GitHub at https://github.com/glenux/fosdem-recorder.