Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/insanity54/voddo
A bash script for 24/7 persistent recording of occasional live streams
https://github.com/insanity54/voddo
Last synced: 8 days ago
JSON representation
A bash script for 24/7 persistent recording of occasional live streams
- Host: GitHub
- URL: https://github.com/insanity54/voddo
- Owner: insanity54
- Created: 2021-05-23T15:30:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T22:31:53.000Z (7 months ago)
- Last Synced: 2024-12-20T21:58:37.131Z (17 days ago)
- Language: JavaScript
- Size: 57.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Voddo
A bash script to help you record a live stream. Great for the times when you just can't make it!
## Dependencies
* bash
* ffmpeg
* yt-dlp## Setup
## Usage
```
$ ./voddo $(yt-dlp -g 'https://twitch.tv/ironmouse')
[Fri 06 Nov 2020 08:10:12 PM PST] - Attempting to download stream... Press Ctrl+C to quit.
[twitch:stream] ironmouse: Downloading stream GraphQL
[twitch:stream] ironmouse: Downloading access token JSON
[twitch:stream] 40375923918: Downloading m3u8 information
[download] Destination: 2020-11-06 20_10-40375923918.mp4
(...)
``````
$ ./voddo $(yt-dlp -g 'https://chaturbate.com/projektmelody')
[Fri 06 Nov 2020 08:15:38 PM PST] - Attempting to download stream ... Press Ctrl+C to quit.
[Chaturbate] projektmelody: Downloading webpage
ERROR: Room is currently offline
[Fri 06 Nov 2020 08:15:39 PM PST] - Retrying in 20 seconds...
(...)
```