chrippa / livestreamer

Command-line utility that extracts streams from various services and pipes them into a video player of choice. No longer maintained, use streamlink or youtube-dl instead.
http://livestreamer.io/
BSD 2-Clause "Simplified" License
3.88k stars 582 forks source link

Frame drops every 10 seconds #612

Open SayHelloRosco opened 9 years ago

SayHelloRosco commented 9 years ago

Watching Twitch streams (haven't tried any other service yet), and regardless of what media player I am using, I get a small dip in frame rate every 10 or 15 seconds. Say I am watching a 60 fps stream, the fps will dip to 25-30 for a second or two, then go back to normal, only to happen again shortly after. Tried player-passthrough=hls and hls-segment-threads=3. Nothing changed.

chrippa commented 9 years ago

Sounds like the issue is at the source, you can use the Twitch Analyzer to check if that's the case.

SayHelloRosco commented 9 years ago

Tried that, every stream I tried came up normal. Watching the stream on Twitch itself also didn't seem to suffer from the same type of lag. These drops only occur when using livestreamer.

chrippa commented 9 years ago

That's odd, but by using the --player-passthrough option Livestreamer is essentialy out of the picture after it has started the player. So the issue must be somewhere in your player, perhaps hardware decoding is causing issues?

SayHelloRosco commented 9 years ago

Tried it without player-passthrough, still had issues. I'm primarily using MPC-HC with madVR. HW Acceleration is turned off (tried turning it on, nothing changed). I have a GTX 970, 8 gb of DDR3 RAM, and an i5 4690k.

I might just have to live with it.