Ancient_1 :
Are you sure it's not your internet connection?
I know it's not my Internet or the website's problem (
www.veetle.com). My upload speed is great:
Also, I know the lagging is on the transcoding side because both the live broadcast and the
offline preview show the video being flickery but the audio being superb. This means that it's giving up on video processing and just grabbing the "low hanging fruit" - the audio. If it were a network issue, you would see weird blocky artifacts caused by video frames being dropped. I have seen this artifacting on channels in which Veetle reports that the broadcaster has a slow upload speed.
And why is x264 locked at 4 threads? I see 7 of my logical cores having some good work to do.
MagicPants :
The program needs to handle splitting up all the work so that it can be spread out over many cores.
Imagine an artist trying to paint a picture. Now imagine 8 artists trying to paint a single painting at the same time with 4 brushes.
I don't understand this analogy. Why won't the 4 artists that are holding the 4 brushes enter into Turboboost mode instead of doing a half-assed job or wasting time passing the brushes back and forth between the inactive artists?