Page 1 of 1

H264 & H265 Useless in Beta 7

PostPosted: Wed Jan 27, 2021 5:03 pm
by arthurtully
After a bunch of testing today and wasted time I've found out that h264 and 265 do absolutely nothing.
Exported the same footage with the youtube preset and it was jittery on both.
Premiere pro is working as intended.

If you want to replicate this I've used 1080p with variable bitrate footage recorded with OBS at CQP of 18 and 22. I've also tried constant bitrate of 14000. This was all at 1080p 60fps.

All was working fine in the previous version so whatever you did made it worse.

Cheers.

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 3:37 am
by Uli Plank
It's not about variable bit rate, it's about variable frame rate. If that is present, which unfortunately happens with OBS even if set to constant, Resolve will not like it. Amateur editing software might be the better solution. As an alternative, transcode your footage. If you try H.264/265 out of a real camera, I bet it'll work if your hardware and GPU driver are up to it.

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 8:27 am
by Berlin
Uli Plank wrote:It's not about variable bit rate, it's about variable frame rate. If that is present, which unfortunately happens with OBS even if set to constant,

So in essence OBS recordings are not working properly with Resolve? Wanted to use OBS for screen recordings in an upcoming project but that doesn't seem to be a good idea then.

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 10:05 am
by Uli Plank
OBS is doing a good job when it’s not competing with other software on the same machine.

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 11:02 am
by Berlin
Uli Plank wrote:OBS is doing a good job when it’s not competing with other software on the same machine.

Could you elaborate on this? With which software would OBS competing?

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 12:58 pm
by Uli Plank
First of all, gaming software. To a similar degree, all video software.

A much better solution is an external recorder.

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 1:45 pm
by arthurtully
Uli Plank wrote:It's not about variable bit rate, it's about variable frame rate. If that is present, which unfortunately happens with OBS even if set to constant, Resolve will not like it. Amateur editing software might be the better solution. As an alternative, transcode your footage. If you try H.264/265 out of a real camera, I bet it'll work if your hardware and GPU driver are up to it.


The purpose of the thread was for devs to take notice not for a lecture in OBS or a solution to a non existent problem.
There is no substantial social media presence from blackmagic so making a thread here is the best chance to get the issue noticed.

Simply it worked before and it doesn't anymore.

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 3:06 pm
by mikedkelly
There are definitely issues with Resolve and videos encoded under specific settings. In every thread where OBS is mentioned, there will be one or two answers of "get an external recorder." OBS is a perfectly capable software package and obviously offers substantially more than just recording monitor output. Here are some OBS settings that I keep bookmarked that generally work in Resolve. You can change the input frame rate and resolution to fit your system. viewtopic.php?f=21&t=116456

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 4:32 pm
by Jim Simon
I always recommend hardware recorders for screen capture you intend to edit. They typically offer editing friendly options like DNx and ProRes, whereas software normally doesn't.

https://www.blackmagicdesign.com/produc ... ideoassist

Re: H264 & H265 Useless in Beta 7

PostPosted: Thu Jan 28, 2021 8:44 pm
by arthurtully
mikedkelly wrote:There are definitely issues with Resolve and videos encoded under specific settings. In every thread where OBS is mentioned, there will be one or two answers of "get an external recorder." OBS is a perfectly capable software package and obviously offers substantially more than just recording monitor output. Here are some OBS settings that I keep bookmarked that generally work in Resolve. You can change the input frame rate and resolution to fit your system. viewtopic.php?f=21&t=116456


What I'm using: https://i.imgur.com/nsAe6R3.png

Achieves the same result (only difference is the quality portion).

Re: H264 & H265 Useless in Beta 7

PostPosted: Fri Jan 29, 2021 12:02 am
by CougerJoe
arthurtully wrote:
mikedkelly wrote:
What I'm using: https://i.imgur.com/nsAe6R3.png

Achieves the same result (only difference is the quality portion).


Is there a reason you do not have psycho visual turning and look ahead ticked, is there a negative to them for either recording or how Resolve plays the files back?

Re: H264 & H265 Useless in Beta 7

PostPosted: Fri Jan 29, 2021 7:49 am
by Uli Plank
OBS is a perfectly capable software, yes. But under certain conditions it is producing variable frame rate recordings even if set to a well defined fps value. That is a fact, which can verified by MediaInfo. It's also a fact that variable frame rate files produce different sorts of problems in other NLEs too, like rendering aborts or sync issues.

If it turns out that OBS was used under a headline like "H264 & H265 Useless in Beta 7" it is not very helpful. I can edit and render H264/265 in Beta7 all day long without an issue if the source was not coming out of OBS or a smartphone. So, we can make developers aware of this, sure. But if Eduard wants a solution now, we can also point out how that can be achieved, or is that wrong? Since reverting to 16 wouldn't help him, from my experience problems can be triggered by VFR in 16 too.

If you, Eduard, would like to help in narrowing down the issue, maybe you can get a file in H.264 from any simple camcorder or filming stills camera? Just to find out if this is not a problem with your installation, like a bad GPU driver.

Re: H264 & H265 Useless in Beta 7

PostPosted: Fri Jan 29, 2021 4:01 pm
by CougerJoe
Uli Plank wrote:OBS is a perfectly capable software, yes. But under certain conditions it is producing variable frame rate recordings even if set to a well defined fps value. That is a fact, which can verified by MediaInfo. It's also a fact that variable frame rate files produce different sorts of problems in other NLEs too, like rendering aborts or sync issues.

.


I think it's an Nvenc problem rather than OBS. If you use x264 it is a better experience in editors