Skip to content

Releases: jrudess/streamdvr

plugin rework

22 Nov 23:11
Compare
Choose a tag to compare
  • This release now requires node 10.12.0 or newer.
  • Support for camsoda and cam4 has been removed. Their corresponding streamlink plugins are broken.
  • Support for mfcsl has been removed and package.json now points to MFCAuto again for mfc plugin
  • The following settings have moved out of config.yml and into each 'site.yml':
    • siteUrl
    • scanInterval

Fix cam4 plugin to use 'best' instead of '480p'

15 Jul 17:53
Compare
Choose a tag to compare

Not all streams support 480p, so this should resolve issues with some cam4 streams not recording.

Support for new sites and tighter streamlink integration

09 Jul 23:42
Compare
Choose a tag to compare

Changes

  • Move config files to config subdirectory and support XDG_CONFIG_HOME (see README for details)
  • Add batchSize option to each site.yml for sites using streamlink/youtube-dl to query sites
  • Add support for streamlink proxyservers (proxyenable, proxyserver in config.yml)
  • The following sites require streamlink to fetch the capture URLs:
    • BongaCams, Cam4, Camsoda, Chaturbate
  • When recording with streamlink instead of ffmpeg (streamlink: true), streamlink v0.14.2+20.gc394b41 or newer is required. Additionally, the hlssession plugin from https://github.com/back-to/plugins/ is required. Refer to streamlink documentation for instructions on plugin installation.

Streamlink support is now working

01 Jul 21:21
Compare
Choose a tag to compare

Requirements for streamlink

Also added new debugrecorder option to config.yml which will store streamlink/ffmpeg output to log files to aid debugging.

Updates to logging and mfc

18 May 18:04
Compare
Choose a tag to compare
  • To make it easier to side-integrate MFCAuto, its dependencies are now included when running npm install
  • Initial support for MFCAuto v5.3.0
  • Add new logenable and logappend options to config.yml

Support streamlink, allow disabling of TUI, fix installing without MFCAuto

07 May 18:44
Compare
Choose a tag to compare
  • The TUI is now off by default. It has also been simplified to scale better to a large number of sites.
  • MFCAuto has been moved to be an optional dependency, and streamdvr can now install and run without it
  • Added support for capturing with streamlink -- this is still in development and may have issues that ffmpeg captures do not.

Add support for new MFC widescreen streams

26 Mar 03:20
Compare
Choose a tag to compare

Requires Node v9.4.0 or newer

  • Add support for new mfc widscreen hls streams
  • Fix MFC connections to use websockets
  • Update dependency versions

Fix post process crash

31 Jan 00:40
Compare
Choose a tag to compare

Fixes a crash when post-processing finishes that was introduced in v0.7.7

Fix problem with post process conversion failing and removing files

30 Jan 01:50
Compare
Choose a tag to compare
  • Fixed problem with postprocess conversions getting killed causing recordings to be deleted #11
  • Added support for Mixer #9

Fix #6 listshown config option not hiding lists on startup

14 Jan 18:41
Compare
Choose a tag to compare
v0.7.6

Fix #6 listshown does not work on initial start