Hey guys,
I've been streaming on YouTube and Twitch simultanious using OBS for quiet some time and everything went fine.
Now I started streaming on Twitch only and record my stream via OBS/SLOBS instead to upload to YouTube.
Every video I upload is out of sync after 45ish minutes.
My gameplays are usually 3-6h long and the longer the gameplay the more out of sync it gets.
The raw file is totally in sync though.
Usually it's a matter of VFR (variable frame rates) but I do have constant frame rates of 60 all the time.
As a matter of fact it can't be cause of my connection or anything, because trying multiple different videos it always accours (really noticable) first after 45ish minutes, so that can't be a coincidence.
What I've tried so far:
Uploading raw file to YouTube (mkv, CBR 6000, 60FPS, 44,1khz Audio).
Uploading mp4, CBR 6000, 60FPS, 44,1khz
Using Handbrake to render constant 60fps, 30fps, 29,7fps and reupload as mkv, m4v and mp4.
Using premiere pro, separate Audio and Video and reupload as mp4.
Using premiere pro, creating 60fps, 30fps video, 44,1 and 48khz Audio, CBR 16000 VBR 16000-20000
Rendering Video and Audio seperately and then rendering both files together again to get the complete video.
I downloaded one of my Livestreams from YouTube, which is perfectly in sync and which was uploaded automaticall by YouTube itself after finishing the Stream.
The Video must have been rendered by YouTube already, so downloading the file and reuploading it shoul work perfectly.
Weird enough, the reupload is out of sync as well and obviously in a worse quaility.
Using VLC media player I was recording one of my records to make a copy of the video, just in case the video itself is corrupted and reuploaded the copy to YouTube.
In my opinion in can't be due to HTML5, cause my community and friends are experiencing the same issue with my videos and it's only while watching my vids and not others.
I tried different browsers as well.
The weird thing is, that the videos are perfectly in sync on 1080p and 360p as well as on all qualities on the mobile app.
One of my videos has been online for 2-3weeks, so it's not a YouTube Video-Processing error either.
I'm using the newest version of OBS/SLOBS (tried both).
Logitech c920 webcam.
Streaming settings:
new NVENC
Enforce streaming service encoder settings enabled
CBR 5000
Keyframeintervall 2
Quality
Profile: High
Psycho visual tuning
GPU 0
Max B-Frames 2
Recording Settings:
format: mkv (tried mp4 as well)
only 1 audio track
new NVENC
VBR 16000-18000 (tried CBR as well)
everything else just as streaming settings.
audio bitrate 320 and 48kHz (tried 44,1 as well and 160 bitrate)
Video ist in 1920x1080 60fps (tried 30fps as well, cause logitech c920 is only capable of 30fps, so I thought this might be a problem)
Graphic driver is up to date.
I don't know if it's an OBS problem, but since I'm doing the recording on OBS, I thought this might cause the problem.
I just don't get, why the uploaded videos are perfectly in sync on the highest possible quality (mostly 1080p) and 360p and only out of sync on every other quality like 720p, 480p, 240p.
Yesterday I was uploading a video and while it was still processing I was only able to watch the video in 720p and 360p at first and both qualities were perfectly in sync.
Right after YouTube finished processing and added the other qualities, it was in sync on 1080p and 360p but not 720p anymore.
Right now I do have 1 terabyte of videos stored, which I'm not capable to upload.
Would really appreciate any kind of help.
Feel free to ask for more information.
Can provide links to get a better image but don't know if that's allowed.
I've been streaming on YouTube and Twitch simultanious using OBS for quiet some time and everything went fine.
Now I started streaming on Twitch only and record my stream via OBS/SLOBS instead to upload to YouTube.
Every video I upload is out of sync after 45ish minutes.
My gameplays are usually 3-6h long and the longer the gameplay the more out of sync it gets.
The raw file is totally in sync though.
Usually it's a matter of VFR (variable frame rates) but I do have constant frame rates of 60 all the time.
As a matter of fact it can't be cause of my connection or anything, because trying multiple different videos it always accours (really noticable) first after 45ish minutes, so that can't be a coincidence.
What I've tried so far:
Uploading raw file to YouTube (mkv, CBR 6000, 60FPS, 44,1khz Audio).
Uploading mp4, CBR 6000, 60FPS, 44,1khz
Using Handbrake to render constant 60fps, 30fps, 29,7fps and reupload as mkv, m4v and mp4.
Using premiere pro, separate Audio and Video and reupload as mp4.
Using premiere pro, creating 60fps, 30fps video, 44,1 and 48khz Audio, CBR 16000 VBR 16000-20000
Rendering Video and Audio seperately and then rendering both files together again to get the complete video.
I downloaded one of my Livestreams from YouTube, which is perfectly in sync and which was uploaded automaticall by YouTube itself after finishing the Stream.
The Video must have been rendered by YouTube already, so downloading the file and reuploading it shoul work perfectly.
Weird enough, the reupload is out of sync as well and obviously in a worse quaility.
Using VLC media player I was recording one of my records to make a copy of the video, just in case the video itself is corrupted and reuploaded the copy to YouTube.
In my opinion in can't be due to HTML5, cause my community and friends are experiencing the same issue with my videos and it's only while watching my vids and not others.
I tried different browsers as well.
The weird thing is, that the videos are perfectly in sync on 1080p and 360p as well as on all qualities on the mobile app.
One of my videos has been online for 2-3weeks, so it's not a YouTube Video-Processing error either.
I'm using the newest version of OBS/SLOBS (tried both).
Logitech c920 webcam.
Streaming settings:
new NVENC
Enforce streaming service encoder settings enabled
CBR 5000
Keyframeintervall 2
Quality
Profile: High
Psycho visual tuning
GPU 0
Max B-Frames 2
Recording Settings:
format: mkv (tried mp4 as well)
only 1 audio track
new NVENC
VBR 16000-18000 (tried CBR as well)
everything else just as streaming settings.
audio bitrate 320 and 48kHz (tried 44,1 as well and 160 bitrate)
Video ist in 1920x1080 60fps (tried 30fps as well, cause logitech c920 is only capable of 30fps, so I thought this might be a problem)
Graphic driver is up to date.
I don't know if it's an OBS problem, but since I'm doing the recording on OBS, I thought this might cause the problem.
I just don't get, why the uploaded videos are perfectly in sync on the highest possible quality (mostly 1080p) and 360p and only out of sync on every other quality like 720p, 480p, 240p.
Yesterday I was uploading a video and while it was still processing I was only able to watch the video in 720p and 360p at first and both qualities were perfectly in sync.
Right after YouTube finished processing and added the other qualities, it was in sync on 1080p and 360p but not 720p anymore.
Right now I do have 1 terabyte of videos stored, which I'm not capable to upload.
Would really appreciate any kind of help.
Feel free to ask for more information.
Can provide links to get a better image but don't know if that's allowed.