Bug Report Cannot upload videos from twitch to youtube using OBS

Lain

Forum Admin
Lain
Forum Moderator
Developer
The latest release may not fix the issue entirely. From a technical standpoint, I'm pretty sure that it has something to do with the composition times being negative. I added a method to try to compensate for this issue, which seemed to help, but doesn't always work in a variable framerate scenario. So it seems like the videos often can get cut off when the variable framerate spikes and generates negative composition times above what it's set to compensate for.

If possible, I would recommend outputting to an MP4/FLV file, and then uploading to youtube manually as a workaround for the time being until I solve the issue, as youtube seems to acknowledge negative composition times just fine.

(end developer rant)
 

jkkennedytv

New Member
Other solution is also to download the file.

http://api.justin.tv/api/clip/show/322143682.xml

Using that link and replacing the numbers with the numbers of your recording you will be able to see the actual file of the video. Just look in that code, find the file name and copy then paste into your browser and you are now downloading the twitch file. After this you can edit it or convert it before putting on youtube.
 

R1CH

Forum Admin
Developer
The weird part is you don't even need to edit it - if you just download / upload, it seems to work fine.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Okay, I think I've got a fix. I may try to get in a hotfix for this issue, I figured out a good way of dealing with the issue, I believe. May also fix the issues with FLV and MP4 files some people have.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It should upload to youtube just fine now, but the current code is somewhat of a bandaid for a different underlying issue. Everything should be fine for most people though.
 

Fire

Member
I'd like to add confirmation that it is indeed fixed, made a 1.5hr highlight of a 7.5hr steam with OBS ( My first cast with OBS, incidentally ), uploaded just fine.

If you don't mind me asking, what's the problem? This is awfully reminiscent of Wirecast's non-synced-iframes/timestamp issue, which telestream has yet to fix if memory serves ( Causes audio to go out of sync on Twitch transcodes )
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It's complicated to explain, but the problem was/is with composition time offsets. the AVC/h264 codec doesn't send out frames in display order, so the time offsets go negative. Problem is that for some reason negative composition times aren't supported by many decoders, and they will give an error when those values are encountered. So you have to sort of force them to be positive values in order to correct the issue.
 
Top