obs-studio/obs/forms
jp9000 95d96f043b UI: Enable video output format advanced option
This allows using NV12, I420, or RGB output video formats.  This option
will set what obs itself outputs frames as.

It's important to note that this is only ideal for specific FFmpeg
encoders that support the desired video format; for example, if you use
RGB and use the huffyuv encoder, huffyuv will now properly output in RGB
instead of YUV NV12/I420.

I420 is useful for eliminating the NV12->I420 conversion for the
AVerMedia encoders, as AVerMedia encoders only support I420 input.

A second even more important note about RGB is that if the encoder does
not support the format you are using, it will be converted on the CPU to
a format that the encoder supports as it's encoded; so for example
setting the obs output format to RGB and then using x264 will be futile
and end up using needless amounts of extra CPU than if you just had obs
set to NV12, which is the most common and ideal format for x264.

In the future, native output of other YUV formats might be implemented
(such as YUV 4:2:2).
2015-04-15 18:43:44 -07:00
..
images UI: Add 'mute' checkbox style hint 2015-03-25 10:03:24 -07:00
NameDialog.ui Implement a few more audio options/functions 2014-02-23 16:27:19 -07:00
OBSBasic.ui UI: Add context menu to preview 2015-04-10 07:27:35 -07:00
OBSBasicFilters.ui UI: Add user interface for filters 2015-03-25 14:12:00 -07:00
OBSBasicInteraction.ui Add interaction gui 2014-09-15 18:29:26 -05:00
OBSBasicProperties.ui Adjust the way properties view UI displays 2014-04-24 21:12:23 -07:00
OBSBasicSettings.ui UI: Enable video output format advanced option 2015-04-15 18:43:44 -07:00
OBSBasicSourceSelect.ui Add 'source selection' dialog 2014-05-10 18:47:48 -07:00
OBSBasicTransform.ui UI: Change transform value 'scale' to 'size' 2014-06-22 17:37:06 -07:00
OBSLicenseAgreement.ui Add license agreement dialog 2014-07-13 11:40:47 -07:00
OBSLogReply.ui Add help menu with log file uploading 2014-05-18 17:44:10 -07:00
OBSRemux.ui Add UI for remuxing recordings via FFmpeg 2014-10-12 19:56:52 +02:00
obs.qrc UI: Add 'mute' checkbox style hint 2015-03-25 10:03:24 -07:00