Nv12 vs i444 obs. With 60 fps this may yield data rates beyond 250MB/sec.


Nv12 vs i444 obs I am able to set the cameras as high as 4096x2160@30f/s. Use mkv and then run a remix tool in OBS when done. NV21 is the same but with weaved V and U values. Jul 9, 2019 · In OBS Studio, with the NV12 color format selected, all 264 and 265 NVENC encoders work as expected (obs-native, custom ffmpeg, and Xaymar ffmpeg). An overview of audio and video formats available in OBS Studio In RECentral, as far as I've been able to tell through a lot of testing, yuy2 and rgb24 have little to no distinguishable differences. Jun 14, 2016 · Hey, what would be the BEST (most lossless) color quality setting for x264 lossless using the qp=0 parameter? if i set Color Format to RGB, mediainfo tells it's 4:2:0 if i set Color Format to I444 mediainfo tells it's 4:4:4 and the record (still image) is larger. The reason for this is that… Feb 4, 2016 · i444 is the closest I've got to 422, but if I try to capture i444 with ffmpeg (not setting any flags related to color) I get a top half normal picture and a bottom half green picture. In the end, all the settings were the same as the original one except for the color format. Color spaces allow encoding the visual I'm using the same version of OBS in Windows 10, and I see "Rec. The depth is thus 24 bits per pixel (as with RGB24 or RGB32). Aug 10, 2023 · If you don't want to record HDR, then it's best to switch your monitor and game to 8 bit and use NV12. Jun 8, 2024 · Here OBS expects NV12 (default format, 4:2:0 space) for HW based encoder. 2. 264 Sep 12, 2020 · 나도 인터넷에 이것저것 검색해보면서 걍 때려박은 세팅임. It also works reliably at lesser resolutions. Some encoders do not support RGB (I444 etc), so NV12 is forced (in most cases). NV12 is just a different way to store 4:2:0. Though as it says, if you're streaming as well as recording, you'll get a bump in CPU usage. As for nv12, visually it'll look similar to the other two options but does have a slight issue with smaller details. I want to record video 4:4:4 chroma subsampling, so I set color format as I444, and high444p. Streaming can be very complicated, but its particularly hard to debug. 709" as an option in my OBS device properties and advanced video settings. I have the color space set to "Rec. This number may be different if a moving image was used but this satisfied part of my question. But at the same time, I want to stream as 4:2:0, but If I set color range full, the color become inaccurate. On top of that, video playback feels like it has a slow-motion effect. NV12 OBS vs RGB (Recording vs Streaming) Havi 12 subscribers Subscribed Sep 29, 2020 · Platform Operating system and version: Windows 10 1909 (Build 18363. " Using Hardware (NVENC, AV1) will display "AV1 encoding is not available with the current settings. While testing screen recordings with OBS, I noticed a big difference in color quality depending on… Nov 8, 2021 · カラーフォーマットはエンコーダーの設定によって変わってくるだろうが、多くの場合エンコーダーでRGBを処理することは少ないので、I444かI420かNV12となる。 May 25, 2022 · Keep in mind, regardless of what you create with OBS or with your postproduction tools, if you upload your product to some video service such as Youtube, and this video service recodes it (like Youtube), you will always get NV12 color format with partial color range. It’s because if OBS crashes you lose the whole mp4 so do the two steps. 이건 자원을 거의 먹지 않지만 색상 범위에서 부분과 전체가 자원을 은근히 차지합니다. My color format is set to I444, color space 709 and color range limited Nov 22, 2019 · Question / Help How do I deal with quality being variable while I move vs. ps. The 12 in NV12 refers to 12 bits per pixel. Dec 12, 2024 · I saw about 3-4% more usage when the Color Format is I444 versus NV12. ) and the file format (mp4 etc. The NV12 color format imports fine, but the quality is noticeably worse so May 5, 2023 · The H. Thus resulting with no additional conversions during encoding. I'd greatly appreciate some guidance, before I wreck some recordings :) Apr 9, 2020 · 文章浏览阅读4. However, if you change the profile in-use during the stuttering, it goes away. 94/highest FPS or 4K 59. Try disabling any re-scaling or GPU options that may be set. Details in red/redish colors are not lost in this mode. For streaming I understand that you get the same quality with lower bitrate if you Mar 6, 2024 · I thought I was saving a step by having OBS record directly into mp4 but I forgot the reason we use mkv. I send it over to my streaming computer via NDI. I am curious as to the need to stream 480i rather than deinterlacing on the same machine, I Apr 11, 2020 · So I have been experimenting with OBS' I444 color space and found the videos look very much on par with what is present on screen. You can learn about the common sampling and storage formats adopted by the two types of color spaces. Don't YUV 4:4:4 I444 As I420 and I422, I444 has one luma plane Y and 2 chroma planes U and V. Interestingly, setting the encoder to x264 low CPU usage preset,increases file size gave a small but noticeable improvement to the color vs plain old x264. May 11, 2023 · 文章详细介绍了RGB、BGR及其变体、YUV色彩空间等图像格式,包括它们的排列方式、通道信息以及在OpenCV中的转换方法,特别是YUV444和YUV420等压缩格式的特性。 The behavior shows up significantly faster when using I444 color format NV12 still does it, but it takes MUCH longer to appear. 709 and Full color range. 264 High 444 Predictive 4:4:4 chroma. However, this caused OBS to no longer record at a steady 60fps, and it stuttered like crazy, making playback unwatchable. and I found that at 4:2:0, partial is the right color. Jun 25, 2025 · Gary Sullivan and Stephen Estrop Microsoft Corporation April 2002, updated November 2008 This topic describes the 8-bit YUV color formats that are recommended for video rendering in the Windows operating system. Jan 13, 2022 · With 4:2:2 we would get a chroma plane of 960x1080 instead. RGB RGB color When using an I420 or I444 format obs gives a warning that it will convert that video when streaming, which isn't a huge deal. Simple output configuration:Recording Quality: Indistinguishable Quality, Large File SizeRecording Format: mp4E. Most video editors will not be able to work with such video, so go back to NV12/Partial in that case. Streaming may incur increased CPU usage due to color format conversion > The source in OBS is "digital data" (video or audio) and they can be "any" format - thus, OBS converts all color spaces (sample rates) to same base before data can be encoded to new stream (file). I play at 4K resolution, but I have it set to record at 1080P. I waited probably about 15-20 minutes on NV12 vs about 5-10 with I444. Don't Sep 16, 2023 · 假如禁用默认的解码器,有个第三方的解码器默认输出pixel format NV12,则ffprobe会展示nv12 码流中没有pixel format,但一般解码器设计实现上,输出pixel format与码流相关,所以 ffprobe展示的结果“间接的“与码流有关。 Mar 1, 2017 · and don't forget to specify in Advanced settings Color Format: RGB. The resulting recordings will be H. Mar 28, 2023 · If I switch to NV12 the recording works fine, or if I switch the encoder to something like NVIDIA NVENC HEVC, the recording also works fine. I first noticed when taking clips into If you need OBS for color sensitive work, change color format to YUV444 or RGB and color range to Full in Settings>Advanced. iGPU? Hello, I'm trying to set up OBS for high quality recording (and eventually HQ streaming) and I'm encountering some weird issues when I use certain color formats. 5041, and my device has firmware version MCU 23. The stream is washout and bright on my These 3 OBS Settings are oftentimes confused and end up getting setup incorrectly as a result. (OBS 버전 23. Check the for more details. Is there a way to find out what format my particular source is? 3 days ago · Change color format from NV12 to I444. It is (relatively) simple to encode and decode, supports a variety of chroma subsampling and bit depths, and is one of the first codecs for stereoscopic video. Which color format should i use RGB, NV12, I420 or I444 ? Oct 3, 2020 · Unless I choose NV12 as Color Format. This format does not use sub-sampling. I replaced NV12 with I444 and set full color range, after that, the colors became more similar to the original. With that said, you should always use NV12 in OBS. Aug 12, 2023 · To be more specific, NV12 (previous) vs I444 (current). They don't need to match. ), the encoder (H. Now H. 별로 중요한 세팅은 아닌가봄. Flash only plays back YUV 4:2:0 video properly, 4:2:2 gets downsampled to 4:2:0 (badly) and 4:4:4 just doesn't display at all. May 22, 2020 · This is due to your color format settings, OBS defaults to NV12 for anything other than lossless. I have had a bit of a hard time deciding what color format and range I should use in the advanced settings of OBS and I seem to get conflicting answers when Jan 25, 2019 · When recording in NV12 or I420, my color red is super fuzzy, and just looks really bad. The following formats contains a full size Y plane followed by 1 or 2 planes for UV: I420, I422, I444, I400, NV21, NV12, I400 The size (subsampling) of the UV varies. I did very short test before May 9, 2023 · Steps to Reproduce Launch OBS Use advanced output mode in RECORDING, select QuickSync HEVC as video encoder, Set Colour format to I444 (or anything else that is supported and not NV12) Record or use save a replay buffer Use MediaInfo (or whatever metadata reader) to confirm colour format Anything else we should know? Mar 20, 2019 · EposVox Mar 20, 2019 avermedia input lag capture card capture card decode mode capture card documentation capture card latency color format elgato input lag input latency ultrawide capture card yuy2 vs mjpeg Sep 21, 2025 · P010格式与NV12格式一样,区别就是两个字节存一个 像素 值。 Oct 4, 2016 · Hey :) so, again some very nerdy questions about some internals (im just curious) so x264 is using color format 4:2:0 (or 4:4:4 in lossless mode) If i set my color Format to I420 will x264 convert it internally to NV12 or keep I420? what would be the best color format for the fastest Jan 18, 2019 · Hello everyone, i actually use a translator to speak with you because iam french so I use obs to make videos only when I use the NV12 format the colors are not the same as my rendered game (uglier) so I use the I444 format which only works well for it when I edit on Sony Vegas I have to export 在OBS绿幕直播中,要保证画质最优,关键在于正确选择色彩编码格式和色彩范围。这不仅影响直播画面的清晰度和色彩还原度,还直接关系到 绿幕抠图的效果。以下从技术原理、参数对比和实操建议三个方面展开分析。 一… May 22, 2020 · This is due to your color format settings, OBS defaults to NV12 for anything other than lossless. I don't know if I will use AV1 for recordings. It looks good, but it defeats the purpose of paying over double from the C920/C922x. So I'm wondering if what's the correct Color format to use in OBS, and if I can still record 8bit nv12 while using 10bit video output to a monitor (Odyssey G7) May 17, 2017 · RGB should only be used if your streams have a lot of 2D / screen capture. I'm not really AR64 is similar to ARGB. Oct 15, 2023 · Capture Video Cassette Tapes using OBS There are many ways to sample analogue sources but by far the most used is OBS. x264 Option Lossless Near Lossless Indistinguishable High Quality Acceptable Quality Rate Control CRF CRF 0 0 to 4 5 to 10 11 to 16 17 Jul 10, 2024 · Switching back to NV12 in the advanced setting worked. I am on Windows 11 using a 4090 to record with updated drivers. what would be the recommend My capture software supports different compressions (yuy2, uyvy, rgb-16, rgb-24, y41p, yvu9, yv12 & i420). This article presents techniques for converting between YUV and RGB formats, and also provides techniques for upsampling YUV formats. This is quite huge for 4k material. I tried using vaapi instead of qsv but this gave me the same problem. Textures in NV12 format OBS can deliver to encoder without changes while it remains inside the VRAM (where the game was rendered and where your hardware encoder is located). Jul 13, 2023 · OBS預設的色彩格式是NV12,為了追求更快的編碼速度,NV12在編碼時會捨棄掉部分顏色,以此降低硬體效能上的負擔。 看到這裡就會發現這不就是犧牲畫面品質換取效能嗎? The following formats contains a full size Y plane followed by 1 or 2 planes for UV: I420, I422, I444, I400, NV21, NV12, I400 The size (subsampling) of the UV varies. Only with this color format the encoder pulls the raw image data directly from the GPU frame buffer and the raw data never leaves GPU memory. "NV12" May 21, 2023 · The color format (NV12 etc. Both warnings you should ignore, cause they not accurate, Twitch and AMD are working perfectly fine for me with Full Colour range. com/product/overdrive-stream-package/?ref=eposvox 🔥First 20 people can use coupon "epos50off" to save 50% on May 19, 2014 · OBS' primary use is live streaming, and the primary playback method of live streaming is Flash. 혹시몰라서 RGB나 i444대신에 다른 조건 동일하게 그냥 NV12로도 녹화를 떠봤는데 결과물이 별 차이가 없었다. But since qsv uses nv12 as the hw pix_format i get the warning: Incompatible pixel format 'yuv420p' for codec 'h264_qsv', auto-selecting format 'nv12' The intention here is to pass the raw video on to another process which will do object detection and only supports yuv420p. If you are looking for max settings with x264: Output Mode: Advanced; at Recording tab set Rate Control: CRF, CRF: 0; then try to specify in Advanced settings Color Format: I444, YUV Color Range: Full. Jul 15, 2015 · I am totally understand about the size of the NV12 format as described in question NV12 format and UV plane Now I am reading from two sources about the storage of UV plane in this format: one is Oct 30, 2025 · Each sample in this format is 8 bits. They support multiple video formats, with RGB, YUY2, and MJPEG being among the most common. 601 and Partial to I444, Rec. "프로파일"은 방송 혹은 녹화를 할때 사운드 샘플링레이트, 프레임레이트, 녹화(표시) 해상도등의 스트리밍이나 게임 户外OBS直播网络这样搞就对了,OBS颜色损失之YUV,技术分享 | Linux直播方案一条龙喂饭版 (含推流码获取、弹幕转发、弹幕通知),OBSS(伪)无损录制教程 捎带最近的一个无损音频剪切,obs直播液态玻璃,灵动岛转场,弹窗可以自动触发礼物弹幕(不是后期哦 Should I set my OBS to record in NV12 or YUY2 for my Avermedia Live Gamer Bolt? My Live Gamer Bolt only records in YUV 4:2:0 (confirmed on the Avermedia website and using MediaInfo). Well, technically lossless streaming isn't a thing, amd even if it was, OBS converts i444 to NV12 before doing the encoding, so it doesn't matter. I have tried changing my color formats, pretty much tried all of them, is it pretty much saying that its changing it back to NV12? Because when i made that log i was using I444. 0 Expected Behavior With a Custom Stream Service set, OBS should respect the Color Format setting (in this case, I444). When advancing to P216 or P416 video there are no warnings, but they are HDR color formats. Sep 22, 2020 · If you need OBS for color sensitive work, change color format to YUV444 or RGB and color range to Full in Settings>Advanced. I can check in an hour can't remember if there's an I422 option but there might be. So if you don't have the CPU power this may ruin your "seek like prores experience". Granted, I am new to Resolve so I'm probably not doing a very good job of it. A few video codecs support I444 optionally. This still uses full hardware encoding, however decoding in Resolve will use the software decoder. and eventually reappears. Jan 16, 2020 · 本文介绍了YUV 4:4:4、4:2:2和4:2:0三种采样格式的存储方式及其优缺点。YUV 4:4:4提供高质量色彩但需更多存储,4:2:2平衡质量和数据量,常用于标清电视和视频会议,4:2:0进一步减少数据量,适用于高效视频编码。 We would like to show you a description here but the site won’t allow us. Oct 28, 2018 · CPU 자원을 많이 먹는 순으로, RGB = i444 > i420 > NV12 순 입니다. I wonder if the media player is degrading the output. Do they still need to be converted for streaming? Same story with color spaces, 2100 (PQ) and 2100 (HLG) is HDR color. RGB Format Definition RGB is Feb 9, 2017 · You must use custom settings for Brio. It actually uses YUY2 for uncompressed and MJPEG for 4kp30. . Jan 5, 2023 · Yamakuzure changed the title OBS Studio (various versions) fail to record using nvenc (various versions) on Windows 10 OBS Studio (various versions) fail to record using nvenc (various versions) randomly on Windows 10 on Jan 5, 2023 Apr 8, 2023 · Hello everyone, i actually use a translator to speak with you because iam french so I use obs to make videos only when I use the NV12 format the colors are not the same as my rendered game (uglier) so I use the I444 format which only works well for it when I edit on Sony Vegas I have to export 颜色格式有4种,分别是NV12,I420,I444和RGB。 前两种即NV12和I420采用的是YUV420的采样方式,只不过储存顺序上有些差别,而B站要求的视频色彩空间便是YUV420。 后面两种即I444和RGB采用的是YUV444的采样方式,如果大家要发视频到B站,我就不建议大家选择这两种。 Jun 8, 2021 · NV12 color format is not giving me the right colors Hello everyone, i actually use a translator to speak with you because iam french so I use obs to make videos only when I use the NV12 format the colors are not the same as my rendered game (uglier) so I use the I444 format which only works well for it when I edit on Sony Vegas I have to export Mar 26, 2023 · OBS Knowledge Base. With all other color formats, OBS needs to copy the frame buffer into CPU memory and copy it again to the input buffer of the encoder. Aug 10, 2023 · NV12 和 YUV420 都是常见的视频编码格式,它们用于表示图像数据,特别是在计算机图形学和数字视频处理中。两者的主要区别在于像素存储和子采样策略: NV12 (通常也称为 I420 或 YV12): 结构上,NV12 将图像分为两个部分:亮度(Y)分量和色度(Cb 和 Cr)分量。 亮度分量(Y)占用整数行,占据图像的 Jul 28, 2019 · 참고로 모든설정은 다 알고 있는것도 아니고 초보적인 지식뿐이라 전부 설명할 수 는 없다. My editing software doesn't like I444 (NB: So far, only VLC seems Nov 25, 2022 · This article will introduce YUV and RGB color spaces. Decoding the what, why and hows of some common color spaces. Video games are not color sensitive work. Set I444 or RGB and try again, but be aware compatibility for these formats is quite poor. As far as I have already learnt, NV12 is designed to be as much compatible with GPU memory layout as possible. I Oct 15, 2023 · Capture Video Cassette Tapes using OBS There are many ways to sample analogue sources but by far the most used is OBS. " and the log specifically states " [obs-nvenc] nv12/p010 not active, falling back to ffmpeg" Feb 4, 2021 · The behavior shows up significantly faster when using I444 color format; NV12 still does it, but it takes MUCH longer to appear. Nov 12, 2012 · 巳神立樹: Shadowplay VS OBS nvenc 目前玩家們實測 Shadowplay 在nvenc上表現是比較優的 (同設備,同設置,同流量) Shadowplay多10FPS,NVENC編碼出來也畫面也比較優值/順暢 不過也是設定問題 (NVENC編碼【預設值】不一樣) 如果NV自家還東西輸了這也蠻笑話的~ OBS則是有多項選擇是設定X246、取樣率48khz 音頻通道數2. OBS色彩格式设置为NV12 I444两种尝试过,色彩范围是扩展full 色彩空间709 其他默认,录制出来的视频在使用Windows视频播放器和第三方播放器播放时区别很大,目前尝试的所有第三方 OBS Studio 渲染器 颜色格式 色彩空间 色彩范围 NV12 YV12 YUY2 SRGB I420 I444 RGB 709 601 局部 全局 色差共计8条视频,包括:601-局部、601-全局、709-局部等,UP主更多精彩视频,请关注UP账号。 Sep 15, 2018 · Hello. You could also change color range to full, however if you export your final product to video services like Youtube, keep in mind these will probably recode every input to NV12 with limited color range no matter the input. This happens in games and really anything being captured, I chose the test pattern because it makes it easy to see. However, many colors are still slightly different and also on gradients you can see the difference Feb 25, 2024 · Hello. Since OBS works by creating putting video capture card output on a scene and then rendering it and hence able to create i444 format. 1. 1. Understanding the differences between these formats is crucial for selecting the right capture card that meets your specific needs. 6w次,点赞8次,收藏27次。本文介绍了在使用OBS推流时遇到的色彩偏差问题及其解决方案。主要关注OBS设置中的渲染器、颜色格式、色彩空间和色彩范围四个参数,强调了颜色格式选择NV12以匹配大部分摄像机的I420采样,色彩空间设置为 (rec. Jul 9, 2022 · Youtube will also recompress whatever video you upload to NV12/YV12 color format, so if you capture a game or something for Youtube you may just as well tell OBS to capture using NV12 from the start, because it can often do that inside the video card using its hardware, instead of making the x264 software encoder use the CPU to do this color conversion. Jul 11, 2023 · So just record with one of the SDR color formats: NV12, I420, I444. NV12 and NV21 NV12 is a biplanar format with a full sized Y plane followed by a single chroma plane with weaved U and V values. I444 Configuring OBS to use color format I444 causes some serious audio sync issues. 94/highest FPS Set Capture Device to XRGB (And possibly YUY2) Anything else we should know? Windows 11 is the only consistent denominator here across the machines that I could not change as a Jun 29, 2023 · The Data Scientist guide to understanding color spaces — sRGB, YCbCr, I420, NV12. Video Brightness Test. If you focus on color, choose i444. I was recommended BGRA (8-bit) for recordings because it supposed to give you slightly better quality than NV12 I also heard that a lot of video editing software either lack support for AV1 or struggle with it. 7. x264 software encoder works natively with YV12, which is a slightly different version of NV12 , basically there can be conversion done between these two formats without any loss of quality. Colors look washed out. 264/AVC codec is one of the oldest, and yet still one of the most versatile codecs out there. Hardware h264 encoders should work with NV12 or YV12 just fine. Mar 19, 2024 · Display "Cannot perform 16-bit encode on this encoder. Chroma planes are not sub-sampled: there are 3 octet values for each pixels. As for your hdr question, RECentral should automatically tone map to sdr. Jun 29, 2021 · So I have always been recording and streaming on NV12 color format but recently I wanted to get "lossless" quality videos so I saw a reddit post saying I should use I444 or RGB for that, but when I switched color formats the recorded file is just straight black and I can't even play the video Jul 3, 2023 · I arleady tried NV12, I420, I444, etc different colors space options, limited or full color range, changed the SDR white level, there are many that are broken and end up looking like this: Oct 11, 2016 · There is another set of options within OBS studio within the Advanced section, there you can control color profiles i. And I wanna record the game sessions I do from time to time. This is max settings for Studio's x264 recordings. Is it normal? Nov 14, 2023 · IIRC, OBS has a preferred configuration to keep everything hardware accelerated, which is of course what I want. I don’t really know about anything in this field, should I choose to use one specifically, or just leave it at the default “any”. I've searched the web nd OBS forum but couldn't find any guides: Is there a way to have OBS Using Color Format (in adv. 1082) OBS Studio version: 26. Using Samsung ICC. 1 기준 작성) OBS 설정에서 중요한것은 "프로파일 설정"과 "장면 모음"이다. May 15, 2022 · Recording only, using NVENC, I noticed that my resulting MKV or MOV file ends up with slightly different frame-rate when using I444 instead of NV12 for Color Format; this can confuse editing software but I'm not sure what other problems it may cause. stand still? Apr 4, 2023 · NV12 is already lossy about the colors, but when you're using OBS with its default setting (which is very likely) then you're already living with this - but the exciting thing about QOY is, that it transports the original NV12 data without introducing additional losses (unlike JPEG) Oct 21, 2025 · OBS does allow NVENC to record in that chroma settings if the graphic card is compatible, so hopefully some day OBS update the lines in the code that forces QSV to NV12 in 8-bit modes to allow I422 and I444 on compatible hardware. This is due to your color format settings, OBS defaults to NV12 for anything other than lossless. In other modes, the red/redish objects are blurred. OBS can be complicated for the amateur but once you have been shown around the GUI it is a very easy program to use to capture video and audio from various sources and is not just for Streamers. 8 Expected Behavior NV12 texture support reported accurately Current Behavior NV12 texture support inaccur I420_vs_I444. Aug 21, 2016 · What are the best setting for recording? From what I've been able to understand, both Nv12 and I420 do a 2x2 chroma sub-sample (4 Y, 1 U, and 1 V) -- making every group of 4 pixels about the same color. This video will help you better understand how to setup bitrat Jan 26, 2020 · 因此一个像素 12 bits,内存排列如下图所示: 从图中可看出,UV 平面的每行字节数(strides)与 Y 平面一致,高(height)是 Y 平面的一半。 NV12 是 iOS 相机(AVCaptureOutput)可直接输出的两种视频帧格式之一,另外一种是 BGRA32 (kCVPixelFormatType_32BGRA)。 I can get the NVENC HEVC 4K 60 fps to work, but I have to use the NV12 color space which is 4:2:0. The clips show up in the media pool as audio only and no amount of fiddling with settings in Davinci Resolve has changed that. Aug 10, 2024 · Hello everyone, I'm trying to record video with the same colors as in the screenshot. I'll explain below. This article is intended for anyone working with Feb 28, 2017 · Try to import the videos from the Color guide tests (see link few posts above), the 1920x1080_444_709_pc_10sec+10sec. Long story short, I somehow recovered my original OBS recording settings, so I experimented with a variable-controlling approach and compared the output of each setting combo one by one. Don't So I was recording a game, and the only way to get the colors to work correctly (because it was bright on dark) was to use I444 color format (full). I found that recording in i444 or RGB made the reds look a lot nicer. Now Resolve 16 can't edit with that video. I'd like to avoid that. HDMI video capture cards are essential tools for digitizing video signals from various sources like gaming consoles, cameras, and computers. Mar 21, 2019 · Once I switched to I444 I got 4:4:4 output and the color was much improved. )709以保证色彩丰富度,以及选择“全部 Jul 15, 2017 · The only available ones are NV12 and i420 both of which are equivalent to i420 which is lower than i422. 264 in I444 uses High 4:4:4 Predictive YUV 8-bit Sep 24, 2022 · Wrong YUV Color Range (claims increases CPU usage, there was no difference whasoever CPU usage remained at 10% regardless if I use NV12 or I444). The setting in the device just determines which one it outputs, and the one in OBS determines which one it encodes to. The solution is simply to change from NV12 to I444 or RGB in OBS's advanced settings. I note that if I used the Logitech Camera Control app to set the NV12是什么 编码方式只是标识哪些信息需要有,哪些信息可以忽略,但是没有定义这些信息应该怎么存储,所以需要另外定义一个 存储方式。 Aug 4, 2016 · for multiple audio tracks: audio: aac 320 kbps (not lossless) type: normal container: mkv, mp4 or mov x264: crf 0, preset ultrafast in video settings set yuv format to nv12 (4:2:0) or I444 (4:4:4 - that's best quality but you need a fast hdd) via ffmpeg (single audio line only): type: custom ffmpeg container: avi, codec: utvideo, audio codec pcm_s16le (wav - audio will be lossless) in video Mar 8, 2011 · x264 rgb vs i444 - What's the difference? MPEG-4 AVC / H. 12. png Hi everyone, I'm currently creating my first Udemy course focused on programming, where most of the content is presented through an IDE (dark theme with bright-colored code) and slide visuals made with Canva. With 60 fps this may yield data rates beyond 250MB/sec. "I444" Also known as Planar YUV 4:4:4, this format is composed of three distinct planes, one plane of Luma and two planes of Chroma, denoted Y, U and V, and present in this order. May 15, 2025 · 文章浏览阅读1. Set video format to YUY2 or MJPEG and everything should work out. All other settings are exactly the same, the only setting changed is the color format. 264 etc. G7 Color Space is SDR GPU: 6800XT Log The message is because I streamed from my Gaming computer. Video Settings) I444, for lossless recording, meanwhile converting this to NV12 for streaming platform compatibility? Thanks in advance. Nov 7, 2022 · This topic describes the 10- and 16-bit YUV formats that are recommended for capturing, processing, and displaying video in the Microsoft Windows operating system. 0. Each sample in this format is 8 bits. The ARGB FOURCC There are 4 ARGB layouts - ARGB, BGRA, ABGR and RGBA. In order to make it look good, you need to use NV12 or YUY2 for the format in OBS, but even then, it maxes out at 1080p30. Oct 7, 2021 · If you set Settings > Advanced > Color format to "RGB," a warning appears at the bottom of the OBS window: Warning: Color formats other than NV12 are primarily intended for recording, and are not recommended when streaming. 🔥 Sponsored by Nerd or Die: https://nerdordie. The choices are between (Any, NV12, P010, or YUY2). May 31, 2022 · Set OBS to 1080p 59. Feb 11, 2020 · To confirm OBS ignores the 709 part, I selected i444 with 709 and the other PC confirmed that it's somehow a 709 matrix over a 601 source. I am using the nvenc encoder, with CQP set to 25. It is still not quite perfect, but very close. 물론 그렇게 심하지는 않지만 되도록이면 전체가 더 좋겠죠? Aug 5, 2016 · nv12 and I420 are both 4:2:0 - use nv12 with x264 and I420 with custom/ffmpeg utvideo (lossless) nv12 is the preferred colorspace for x264 (it is internally used and x264 supports only 4:2:0 and 4:4:4 (but only in lossless mode qp=0)) what's the command for lossless encoding in nv12 pixel format using h264_nvenc? i know i want my preset to be losslesshp (lossless high performance). I'm recording with NVENC HEVC CQP 20 and for some reason when I use I444 color format (4:4:4 subsampling) it uses less bitrate than NV12 (4:2:0 subsampling). The others are only for very specific cases and won't work for streaming for most people. Dec 30, 2021 · Nvenc is "zero CPU" (actually: zero copy) only, if you use color format NV12. what is the difference between these and which is best? 今天要讲的,主流的采样格式YUV420,它的存储格式通常就有四种: I420、YV12、NV12、NV21。1、为什么会有存储格式?存储格式是个非常容易理解的事情,我们已经知道YUV420采样格式,每采样8个Y分量,就有2个U分量和… Oct 15, 2023 · Capture Video Cassette Tapes using OBS There are many ways to sample analogue sources but by far the most used is OBS. Aug 10, 2023 · So on my monitor I use 10bit video output. When looking at properties on my Elgato HD60 X, there’s an option for the “video format”. 21. Audio is ahead of the video quite a bit. It looks like OBS defaults to using NV12 encoding for Brio. So its kind of throwing a wrench into things. These are my settings but can be adapted to match your hardware and setup. YUV의 색 공간의 경우 601 (720p) 와 709 (1080p)가 있습니다. Combining that with your h264 options should hopefully get it working. I can match trueLatest OBS Studio 29. 물론 별 차이가 없는만큼 결과물 용량도 별 차이가 없었다. Color Range: Partial Color Format: NV12 Rec. When NV12 is set I get like 3% of dropped frames. 709 HDR settings in Windows 11 for my monitor = No Supported (which is untrue'ish as I have a Samsung Odyssey G7). Recording is not a May 17, 2020 · Platform Operating system and version: Windows 10 Pro 1909 64-bit OBS Studio version: 25. i444 is only useful for recordings which you need the least compression. 7k次,点赞5次,收藏9次。在OBS绿幕直播中,要保证画质最优,关键在于正确选择色彩编码格式和色彩范围。这不仅影响直播画面的清晰度和色彩还原度,还直接关系到绿幕抠图的效果。以下从技术原理、参数对比和实操建议三个方面展开分析。_obs绿幕 Apr 7, 2019 · この記事はOSSのOpen Broadcaster Software(OBS Studio)のチュートリアルです。OBSは配信の品質向上、処理の軽量化に最適なアプリケーションです。日本語の情報が少なく、OBS関連では辿り着けない情報も含めて解説するので、何かに躓いている方や更に配信・録画品質を上げたい方は必見です。 Aug 13, 2018 · Here are my setting options Avermedia Live Gamer HD (c985) Video Format = Any or YV12 YUV Color Space = 601 or 709 YUV Color Range = Partial or Full OBS Studio / SLOBS Color Format = NV12 or I420 or I444 or RGB YUV Color Space = 601 or 709 YUV Color Range = Partial or Full Now. And in case of lossless, you really need a fast SSD. 94 Set OBS to RGB or I444 color space Add Video Capture Device Set Capture Device to 1080p 59. ) have all to support an alpha channel to result in a video file containing transparency. I444 sort of looks like best for SDR, but I don't know how it's processed internally. mp4 filename from the guide means that the video encoded using next OBS Studio settings: Color Format I444 YUV Color Space 709 YUV Color Range Full Output encoding quality settings was set at (Output Mode: Advanced, Recording tab): 6 days ago · Hello, I'm having an issue importing footage recorded in OBS (Open Broadcaster Software) with the I444 color format. Apr 5, 2023 · The encoder itself does not support P416 and the obs-ffmpeg encoder plugin does not use the conversion that the FFmpeg CLI would do, instead it just falls back to NV12. What can I do? System: Ryzen 7 3700x, Geforce 2070 RTX Super Mini, 16GB DDR4 Apr 16, 2020 · I444, I420 and NV12 all have the same Y plane format. NV12 has a half width and half height chroma channel, and therefore is a 420 subsampling. I444ToI420 is implemented using ScalePlane to scale the U and V planes to half sized. 录制出来色彩与原画差. Jun 9, 2022 · This is the color space OBS has always supported, the tried-and-true SDR color space for desktops since the 1990s. 709" & "Full" at the moment. I420, NV12 and NV21 are half width, half height I422, NV16 and NV61 are half width, full height I444, NV24 and NV42 are full width, full height I400 and J400 have no chroma channel. If my capture card is set to YUY2 and OBS is set to NV12, is that going to cause issues with streams or recordings? Thanks so much for any information you guys can share. The difference is I420 has 2 planes, while NV12 has a single packed plane containing U and V weaved together. It bugs me as I444 and I420 settings are fine (I get 0 dropped frames). My version of Elgato 4K Capture Utility is 1. The obs-native NVENC and custom ffmpeg encoders both in 264 and 265, will accept the I444 color format and record it properly, however, when I select the I444 color format with the Xaymar encoder, I Jul 5, 2024 · So I have an issue with artifacts appearing in my videos, and it happens no matter what game I am playing. Jun 2, 2020 · The first 2 images, have the same CRF, the same resolution, the same x264 profile, the only single change, is changing NV12 to i444 in OBSS advanced settings which changes x264 from yuv420 to yuv444, the 3rd image is a 4k screenshot so is nothing like apples to apples. I record at 1080p 60fps if that’s important. Color is stored nonlinearly to give more precision to darks, which humans are better able to perceive. When I switch to i444 and… 在流畅度方面,GC553G2无疑是真正做到了“渲染不丢帧”,搭配真正意义上的4K60 NV12录制,很适合对于画面要求与游戏体验并存的游戏爱好者。反之,如果你仅仅是为了采集画面到OBS,使用电脑玩PS5或是简单录制一些视频素材,也可以选择其他三款产品作为入门使用。(主意,MJPEG格式色彩较差,建议 planes for UV: I420, I422, I444, I400, NV21, NV12, I400 The size (subsampling) of the UV varies. I've tried converting with shutter encoder and VLC, but the resulting file shows the blurriness on the light text again. e NV12, I420, YUV, RGB etc. 94 or 4K 59. Note that reducing the subsampling fraction increases the accumulating error, which is something we want to avoid at all cost. My Decklink card doesn't support keying, only 1 SDI output, but I was recommended by der_rod on Twitter to force "keyer" to 3 in the appdata config. So copy that with CopyPlane () I420 and NV12 both have half sized U and V planes. 1:19 seconds long. Under OBS advanced settings you need to switch from NV12, Rec. cznl vvr tchizh wfmlg mwy nondlh aqke ulwwc hzswge yfn zbvgu ynwwc jqlhxep kal mwros