Releases: noaione/vthell
VTHell - v3.0.0-rc1
This release is a rework of the whole VTHell system from a separate scripts into one giant web server with multiple wrappers.
Changes
- Moved from
streamlink
toytarchive
for archiving Youtube streams - Moved from
youtube-dl
toyt-dlp
to download already finished stream/premiere - Better chat downloader (native implementation, no subprocess calling)
- Handle parallel download better (even the chat!)
- Better task support with async dispatch
- Web server, control everything from API routes.
- Auto dataset updater, please see the new repo here: https://github.com/noaione/vthell-dataset
- WebSocket, see job update in realtime.
Auto Scheduler Changes
- Add
regex
andgroup
type - Allow adding
chains
to chainword
andregex
checking.
Dataset Changes
Please see https://github.com/noaione/vthell-dataset
Planned Changes
- Multi platform download support (#10, #11)
- Support for auto downloading stuff from Twitch and more!
- Re-use streamlink and implement it natively instead of calling subprocess
Closing Notes
Since this release changes a lot of stuff, please see the new README on how to setup some stuff again.
Some stuff still missing, so that's why this release is marked as "Pre-Release". The full v3 release going to come after I finished up some implementation, but this version is already ready to be used.
I also renamed the release from N4O VTuber Recording Tools
to just VTHell
Full Changelog: v2.0...v3.0-rc1
VTHell - v2.0.0
Changelog:
- Introduce rerecording for stream that stopped recording because failed to reload playlist.
- Determine resolution automatically
- Auto Scheduler now have separate dataset file that will allow/ignore (moved)
- Fix missing Hololive member from
_youtube_mapping.json
and fix HoloStars YouTube Channel ID. - (NEW) Dataset:
- Add new HoloStars Unit (TriNero)
- Add VOMS Project
VTHell - v1.9.0
Changelog:
- Introducing other VTuber other than Hololive
- Support Nijisanji Main (Except World) to auto scheduler.
- Allow cookies usage, so you can use it for recording member-only stream
- Finally fix most of the "unrecognized command" error
- Remove
vtup.sh
Disclaimer:
I do not condone sharing your recorded Member-only stream to anyone else except yourself.
VTHell - v1.8.0
Changelog:
- Add a simple twitcasting support
VTHell - v1.7.0
Changelog:
- Rewrite schedule.py to support BiliBili (note: it doesn't work yet)
- Cleanup and patching and fixing broken stuff.
VTHell - v1.6.0
Changelog:
- Introduce auto scheduling. (See README for more Info)
- Some minor fixes
VTHell - v1.5.0
Changelog
- Use "actualStartTime" on vtrip if possible
- Reformat code
VTHell - v1.4.0
Changelog:
- Move all .py scripts to it's own folder
- Add error handling to bash script
- Use ENV Key for YouTube API Key and Discord Webhook
- Add HoloID
- Add "firstRun" to make sure user can still download even if they passed 3 mins error check.
VTHell - v1.3.0
First release on github.
This doesn't support very much and are discouraged from normal usage