lossless1024 / StreaMonitor

Adult live stream downloader for advanced people. I could have chosen a better name.
GNU General Public License v3.0
208 stars 53 forks source link

help it cant work #139

Closed guoxintouzi closed 4 months ago

guoxintouzi commented 7 months ago

屏幕截图 2024-03-24 210149 how to solve it

DerBunteBall commented 7 months ago

I cannot reproduce the problem under macOS.

Are all dependencies installed correctly in the Python environment?

If everything is running in the browser, there should be no network problem.

Note: StripChat produces strange results on slow lines with latency issues probably due to the real-time extensions of HLS.

Bildschirmfoto 2024-03-24 um 17 19 30

Edit: If you are using Python 3.12 or newer, please switch to 3.11.5. 3.12 leads to very strange effects - the codebase is simply not compatible with the latest version.

guoxintouzi commented 7 months ago

It seems that feedback has improved somewhat, with the issues being more focused now. why?

20240325185142

guoxintouzi commented 7 months ago

it can work in bc but cant in sc ,as 20240325210548

guoxintouzi commented 7 months ago

there are some new problems ,as it ,help me 20240325212706

DerBunteBall commented 7 months ago

Unfortunately, this behavior must currently be expected at StripChat.

I suspect that StripChat uses the real-time extensions for HLS. This leads to ffmpeg not really being able to load these streams, as parts become invalid almost immediately. Unfortunately, it is not possible to specify an acceptable error rate. -re seems to help a bit but also discards parts. This option is actually intended for other purposes.

By the way, only a fast connection to StripChat with as little latency as possible will help. But even this will lead to a clean 2-3 GB at a time, after which ffmpeg will restart if everything goes well.

See also: #126, #135