This update introduces a new automatic reloading mechanism that monitors the demuxer-cache-time property. If the demuxer cache fails to make progress within a configurable timeout window (defaulting to 20 seconds), the script will automatically reload the video as soon as the cache depletes. This makes stream recovery significantly more robust when handling silent network hangs or dropped streams.