OBS (25.0.4 64-Bit) Settings for Recording

Chief24 wrote on 4/14/2020, 4:39 PM

Hey all,

Trying to reduce the overall "SIZE" of recordings via OBS Studio (25.0.4 64-bit). Computer specs in signature. Here's a representative Media Info:

General
Complete name                            : E:\OBS Recordings\2020-04-13 20-34-06.avi
Format                                   : AVI
Format/Info                              : Audio Video Interleave
Format profile                           : OpenDML
File size                                : 2.51 GiB
Duration                                 : 16 s 250 ms
Overall bit rate                         : 1 327 Mb/s
Writing application                      : Lavf58.29.100

Video
ID                                       : 0
Format                                   : M8Y0
Codec ID                                 : M8Y0
Duration                                 : 16 s 250 ms
Bit rate                                 : 1 324 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 29.970 (30000/1001) FPS
Bits/(Pixel*Frame)                       : 5.325
Stream size                              : 2.50 GiB (100%)

Audio #1
ID                                       : 1
Format                                   : PCM
Format settings                          : Little / Signed
Codec ID                                 : 1
Duration                                 : 15 s 424 ms
Bit rate mode                            : Constant
Bit rate                                 : 1 536 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 kHz
Bit depth                                : 16 bits
Stream size                              : 2.82 MiB (0%)
Alignment                                : Aligned on interleaves
Interleave, duration                     : 22  ms (0.67 video frame)

Audio #2
ID                                       : 2
Format                                   : PCM
Format settings                          : Little / Signed
Codec ID                                 : 1
Duration                                 : 15 s 424 ms
Bit rate mode                            : Constant
Bit rate                                 : 1 536 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 kHz
Bit depth                                : 16 bits
Stream size                              : 2.82 MiB (0%)
Alignment                                : Aligned on interleaves
Interleave, duration                     : 22  ms (0.67 video frame)

The OBS forum does not have any information for "recording" settings using AVI container and applicable CODECS, so thought I would see if anybody has some suggestions.

I have checked the "Tutorial" by Nick Hope, and have no problem recording via NVENC or VCE for X264/X265, but prefer to go the ffmpeg route.

According to the OBS forum, there is no difference in changing the "Video Bitrate", and changing the "Keyframe Interval" has not really changed much either.

And for anyone who might ask what the "Audio #2" is, it is from a Sony AX-33 via HDMI to BM Decklink Mini 4K Recorder.

Using either Movie Studio 16 Platinum (175), or Vegas Pro 17 (421) on Windows 10 Pro 64-bit (1909-18363.752).

Keep Safe Everyone! And Happy to See Grazie back home and ready to cause T****le! :)

Mike "The Chief" O'Sullivan

Self Build: Asus ROG Strix X399-e Gaming with 2950X (be Quiet! Dark Rock Pro TR4) @ stock; 64GB Corsair 2666 Mhz; OS-Intel 750 800GB, Project Media-Samsung 960 EVO 1TB & 970 EVO 1TB; Samsung 850 EVO 500GB SSD for various (Magix Xara Photo & Graphics Designer Pro 17), Render, Other Assets; XFX AMD Radeon VII; Samsung 32 Inch UHD 3840x2160; Windows 10 Pro 64-Bit (1909 18363.900); (2) Intel 660p 2TB PCI-e on Asus Quad M.2x16; Magix Vegas Pro 17 Edit (452), Magix Movie Studio Platinum 16 Suite (175); DaVinci Resolve 16.2.3; HitFilm Express 14.3; Canon EOS 80D; GoPro Hero 5+ & 6 Black & (2) 7 Black; Sony FDR AX-53 & AX-33 HandyCams; Sound Forge Audio Studio 12.6; SonicFire Pro 6.4.3 (with Vegas Pro/Movie Studio Plug-in); Creative SoundBlaster Zx sound card; Magix Music Maker Premium 2019

Comments

Musicvid wrote on 4/14/2020, 7:48 PM

AVI/PCM RGB is pretty much a fixed format, little file reduction is possible other than resolution and frame rate. AVI YUV if available gives a little relief.

Chief24 wrote on 4/14/2020, 8:02 PM

@Musicvid

Thank you. Was afraid of that!

Did try using utvideo, and depending on what I was doing for capturing, about the same. And, OBS does not support HQX (Grass Valley) as one of the CODECS.

Guess will have to wait for some really large, AND CHEAP PCI-e SSD's! 😢

Self Build: Asus ROG Strix X399-e Gaming with 2950X (be Quiet! Dark Rock Pro TR4) @ stock; 64GB Corsair 2666 Mhz; OS-Intel 750 800GB, Project Media-Samsung 960 EVO 1TB & 970 EVO 1TB; Samsung 850 EVO 500GB SSD for various (Magix Xara Photo & Graphics Designer Pro 17), Render, Other Assets; XFX AMD Radeon VII; Samsung 32 Inch UHD 3840x2160; Windows 10 Pro 64-Bit (1909 18363.900); (2) Intel 660p 2TB PCI-e on Asus Quad M.2x16; Magix Vegas Pro 17 Edit (452), Magix Movie Studio Platinum 16 Suite (175); DaVinci Resolve 16.2.3; HitFilm Express 14.3; Canon EOS 80D; GoPro Hero 5+ & 6 Black & (2) 7 Black; Sony FDR AX-53 & AX-33 HandyCams; Sound Forge Audio Studio 12.6; SonicFire Pro 6.4.3 (with Vegas Pro/Movie Studio Plug-in); Creative SoundBlaster Zx sound card; Magix Music Maker Premium 2019

Musicvid wrote on 4/14/2020, 8:12 PM

Try x264 at some of the higher settings and compare the size to what your getting with AVI.

With AVI, all frames are I-frames.

Musicvid wrote on 4/14/2020, 8:16 PM

If you can use UT 422, that will be your sweet spot. I am thrilled with the results, and it's only 1% the size of Uncompressed.

.

@Chief24

Can you show me how to install UT in OBS?

Chief24 wrote on 4/14/2020, 11:51 PM

@Musicvid

I think I did this right...utvideo. First time I've tried this Google Drive sharing. I just ran this executable like the Grass Valley, Avid, etc., and it shows up, provided the application using ffmpeg or avidub accept it. Example: the HQX from Grass Valley shows up in Vegas Pro/Movie Studio, but not in DaVinci Resolve or OBS.

I do not see specifically UT 422, though there is a "yuv4". They have "huffyuv" natively, which I tried with about the same results.

I do keep trying different ways to record via OBS, on the hopes I'll find that good combo setting of size and quality. Might just have to go through their (OBS) entire list of encoders over a week(end). Watched some of "EposVox" tutorials on YouTube, but most of his revolves around "Streaming", which I don't do. And the one thing I have noticed about OBS, is if you do record using their recommendation of .mkv, then remux afterwards, their version seems to always output an .mp4 with variable frame rate.

Please let me know if you were able to access the file. Like I said, this is the first time I've tried this, not quite as easy as logging in remotely to my server and accessing a file!

But if anything, with this "Lockdown", have plenty of time for testing, right? Yet best news is seeing that Grazie is at home with the Mrs., so there is always hope!

Thank you for your assistance.

Last changed by Chief24 on 4/15/2020, 12:07 AM, changed a total of 1 times.

Self Build: Asus ROG Strix X399-e Gaming with 2950X (be Quiet! Dark Rock Pro TR4) @ stock; 64GB Corsair 2666 Mhz; OS-Intel 750 800GB, Project Media-Samsung 960 EVO 1TB & 970 EVO 1TB; Samsung 850 EVO 500GB SSD for various (Magix Xara Photo & Graphics Designer Pro 17), Render, Other Assets; XFX AMD Radeon VII; Samsung 32 Inch UHD 3840x2160; Windows 10 Pro 64-Bit (1909 18363.900); (2) Intel 660p 2TB PCI-e on Asus Quad M.2x16; Magix Vegas Pro 17 Edit (452), Magix Movie Studio Platinum 16 Suite (175); DaVinci Resolve 16.2.3; HitFilm Express 14.3; Canon EOS 80D; GoPro Hero 5+ & 6 Black & (2) 7 Black; Sony FDR AX-53 & AX-33 HandyCams; Sound Forge Audio Studio 12.6; SonicFire Pro 6.4.3 (with Vegas Pro/Movie Studio Plug-in); Creative SoundBlaster Zx sound card; Magix Music Maker Premium 2019

Musicvid wrote on 4/15/2020, 5:43 AM

Got it working. I already have UT Installed.

Looks like it automatically picks 4:2:0

Musicvid wrote on 4/15/2020, 9:42 AM

There's a place for a command line in the settings. I may have something for both of us later today.

Chief24 wrote on 4/15/2020, 10:33 AM

Yeah, I've seen the "extra muxer settings", but I am not even close enough to be dangerous, to really "Bork Up" my computer. Get the hardware going, no problem...make something work via command line - there's a reason I never tried to work at a Nuclear Plant after retiring from the Navy! 😏  Also the reason why I took my time and continually had to go over Wayne's instructions when installing HOS, plus following that quick little tutorial Joelson Forte put up, mainly about the DeBug FrameServer first run. Thanks Guys!

But, should you have something for me to try, I am game! 🎲

Self Build: Asus ROG Strix X399-e Gaming with 2950X (be Quiet! Dark Rock Pro TR4) @ stock; 64GB Corsair 2666 Mhz; OS-Intel 750 800GB, Project Media-Samsung 960 EVO 1TB & 970 EVO 1TB; Samsung 850 EVO 500GB SSD for various (Magix Xara Photo & Graphics Designer Pro 17), Render, Other Assets; XFX AMD Radeon VII; Samsung 32 Inch UHD 3840x2160; Windows 10 Pro 64-Bit (1909 18363.900); (2) Intel 660p 2TB PCI-e on Asus Quad M.2x16; Magix Vegas Pro 17 Edit (452), Magix Movie Studio Platinum 16 Suite (175); DaVinci Resolve 16.2.3; HitFilm Express 14.3; Canon EOS 80D; GoPro Hero 5+ & 6 Black & (2) 7 Black; Sony FDR AX-53 & AX-33 HandyCams; Sound Forge Audio Studio 12.6; SonicFire Pro 6.4.3 (with Vegas Pro/Movie Studio Plug-in); Creative SoundBlaster Zx sound card; Magix Music Maker Premium 2019

Musicvid wrote on 4/15/2020, 1:38 PM

Well, I was Unable to force 422 via the command line, but I'm just happy to have UT working. It's smaller than the uncompressed bandwidth you posted above, and it looks terrific. Thanks, I always have trouble finding things in the OBS interface.