FAQ — GoatDVR

FAQ

Common questions about GoatDVR.

Is this really free?

YES! There is no cost to use this program. There are no fees, advertisements, hooks, gimmicks, catches, schemes, or anything else. If you like and want to donate, please do - I would appreciate it and could use a dedicated server - it would provide everyone that uses this software with more options and faster, better features.

Is this software legal?

Yes. This software acts as a script. The included utilities (yt-dlp.exe and ffmpeg.exe) do all the work in downloading and saving the stream. We just let it know what stream we want and what to do with it once it's downloaded. You can google how to do this in a Windows PowerShell with a batch file and yt-dlp.exe without this program. Users of this program should abide by the rules of Chaturbate (the same as when using yt-dlp.exe to download streams).

Is this a stable release?

No, this is a Beta testing release. There will be features that are currently being implemented and features that might be a bit buggy. New releases will be available weekly. If you are not familiar with Beta testing software, you might not want to use this program.

How many streams can I monitor/record at once?

The number of streams you can download at once is not limited, but use some common sense. Chaturbate allows multiple streams, but running multiple streams constantly (10 or more) on the same IP might trigger an IP block for misusage of the site. We've comfortably ran 7-9 streams simultaneously for years on the same IP.

I have 3 streams running and it won't let me add another one (but I have tokens/minutes left).

Check the "recorder_config.json" file in your install directory. This is a text file and can be edited with Windows Notepad. Change the number of "max_streams" to 12 (it defaults at 3). You can have more than 12, but it's not recommended.

My recorded streams are pretty big, is there a way to reduce the filesize?

Yes. By editing your "recorder_config.json" (in your install folder) with Notepad you can reduce the resolution of the stream. GoatDVR defaults to the setting "bestvideo[height<=720]". This will record the stream at the highest resolution equal to or less than 720px. If you want smaller files, lower this amount to "bestvideo[height<=640]" - which will the stream at 640xp (or the next lesser resolution available.