Quote:
Originally Posted by Sparktank
That video is blank. I mean, it's just a black screen.
I even opened it in Avisynth with Avisource and LWLibavVideoSource. Nothing.
MPC-HC and it's internal filters should be able to open it. I've been using UtVideo Codec for a long time and do all sorts of tests and they play fine in MPC-HC.
Make sure you're using the latest MPC-HC from here.
It could be that OBS didn't capture the video and just recorded a blank video instead.
|
Huh.....maybe it did record just a blank screen for some reason but I wouldn't know as I assume OBS would do its job correctly....
I used K-Lite Mega Codec pack on the assumption that would be *the* pack to be able to play any file, apparently I'm mistaken.....or my media player is way out of date.....and so is the codec pack to not support Ut Video Codec...
Quote:
Originally Posted by Sparktank
What game was it?
Were you using Vulkan for the game? I dont know how well OBS handles Vulkan API.
I think it can only do D3D9-11.
|
It was skyrim special edition, we was playing skyrim together and I wanted to record funny moments....since fraps had its problems with the mod not working....and apparently its only something the author of fraps could fix if he were still alive....
Quote:
Originally Posted by Sparktank
Did you make sure that OBS is capturing from the right .exe ?
Some games have multiple .exe's open (launchers, mod launchers, etc).
|
Is there even an option for that? To pick which exe file it records?
Quote:
Originally Posted by Sparktank
So, if you want true lossless (defined by colorspace, bit depth and the codec mode), you would need to use UtVideo in 8bit RGB.
Which OBS does support.
|
I don't even think there's an option to pick what bit depth to record at as everything gui side seems to be basics of the basics....
Quote:
Originally Posted by Sparktank
However, I just recently got back into screen recording and did some testing.
For OBS to capture in RGB, you need to use Advanced settings and change the Video settings.
I'd say try RGBA first (if there's no Alpha channel in the game, it'll just be an empty channel).
You may get glitches with RGBA. I did, and when I googled, there's still some issues for them to fix.
EDIT: follow link to image of corrupt example. That image just wrecked the forum width for me.
https://imgur.com/RZDTpct
You'll have to test this on short recordings to see if you get glitches.
However, settings for I444 gave me zero glitches in the video.
But! this gives you YUV colorspace. So you're converting from RGB to YUV, thus it is not lossless.
EDIT2: example of UtVideo Codec using YUV/I444: https://imgur.com/2egjn6n
|
I've attached what my settings look like:
There's no RGBA, only RGB, i444, i420 and nv12....
I tested a few second session on the same game in i444 and same issue - black screen or blank screen if its just recording a blank screen for some reason.... What's interesting is the codec name's changed slightly and mediainfo doesn't specify its colourspace use is YUV 4:4:4.....
Code:
Video
ID : 0
Format : ULH4
Codec ID : ULH4
Duration : 11 s 500 ms
Bit rate : 321 kb/s
Width : 2 560 pixels
Height : 1 440 pixels
Display aspect ratio : 16:9
Frame rate : 30.000 FPS
Bits/(Pixel*Frame) : 0.003
Stream size : 451 KiB (93%)
Quote:
Originally Posted by Sparktank
I haven't tried the other codecs yet.
|
...maybe I should update OBS if it now lets you choose to record in different codecs.....
Quote:
Originally Posted by Sparktank
H264 is older, but older doesn't mean useless all the time. Rather, doesn't mean deprecated.
H264 is quite optimized. It's very optimized and efficient as it can get. H265 is still developing.
|
I was told H265 was very well mature at this stage...or else why would movie publishers release their UHD blurays encoded in h265?
Quote:
Originally Posted by huhn
the video is blank because it's blank the size is none existent...
|
Could be I also screwed up trying to pack it into an archive file somehow.....or OBS captured a blank window or screen for some reason....instead of what I was seeing on the screen....
Quote:
Originally Posted by huhn
x264 has RGB support it's called BGR is relative useless except for lossless encoding. the reason x264 is interesting at all is the speed thanks to it's very good multithreading support.
|
Oh well it's an option in handbrake(lossless qf or rf is just as most bitrate needed to mathematically not be able to see any loss in quality, but the lost is already done by transcoding from RGB to YUV 4:2:0 once I open up mediainfo of the video transcoded in question as Sparktank has mentioned earlier - so that slider option isnt technically lossless without also keeping source colourspace, format and bit depth...) and axiom so assumed it didn't exist....
Quote:
Originally Posted by huhn
edit: ok got it working in obs wasn't easy.
it works when the advanced settings are set to RGB full range BT709.
custom ffpeg output is needed with libx264rgb as the encoder.
it usages a different syntax as x264 and libx264 which are -- for x264 - for libx64 and zero - for obs but spaces between option names need to be replace with = as an example qp=0 is lossless.
example file: https://www.mediafire.com/file/vii46...00-27.mkv/file
other codec should be usable like this too.
|
Is that doable within OBS itself? The custom ffmpeg output that is needed that is? Or not really for someone who only does gui stuff?
No one has posted a Ut Video Codec transcoded or recorded sample for me to playback since one person says it plays back fine on MPC HC....?
EDIT:
Hmmm, the updated OBS (to 25.0.8) seems to record in a different variant of the codec:
Code:
Video
ID : 0
Format : RGB
Codec ID : ULRG
Codec ID/Info : Ut Video Lossless Codec
Codec ID/Hint : Ut Video
Duration : 16 s 200 ms
Bit rate : 111 Mb/s
Width : 2 560 pixels
Height : 1 440 pixels
Display aspect ratio : 16:9
Frame rate : 30.000 FPS
Color space : RGB
Bit depth : 8 bits
Bits/(Pixel*Frame) : 1.002
Stream size : 214 MiB (95%)
Still can't play it back on MPC HC 1.9.6 which is their latest version... Its either recording a blank screen(which I've not yet figured out why)like you said or you're a liar and even the latest MPC HC doesn't play it!