##twitch-dl
In my ever increasing need want to cache videos on my local network rather than streaming them as per needed, I've made this.
This was developed after trying out other command line programs such as youtube-dl and experiencing insanely slow speeds due to the concurrent downloads of twitch streams. Twitch streams and VODs are made up of many 1 MB ts files, and downloading recorded content (like a VOD) in parallel with programs like Aria2 allows for a much faster completion. This program will "borrow" some ideas from youtube-dl such as the output template.
###Requirements
Software | Tested Version |
---|---|
Lua | 5.3 |
Luasocket | 3.0rc1-2 |
Luasec | 0.6-1 |
Luajson | 1.3.3-1 |
ffmpeg | 3.2.2-1~bpo8+1 |
aria2c | 1.31.0† |
†Note: The 1.18.8 version has been tested, however is not compatible as it is missing a recent addition.
Luarocks is recommended but not required.