Question / Help Filze Size of Local Recording

Revyls

New Member
Dear OPS Users,

i had OBS installed on Windows 8 and used Local Recordings for my Youtube Videos.

My Setting:

Video

Resolution: 1920x1080
Quality: 10
Max Bitrate: 6000
BufferSize: 0

Audio:

Codec: AAC
Bitrate 128

On windows 8 I recorded a 20 min Video with this Settings and it had only 100 mb.
Now the Videos on Windows 7 have with the same settings 2 GB?

What can i do? :(

Best regards,

Revyls
 

dodgepong

Administrator
Community Helper
You can calculate how large your file will be this way:

bit rate (in kilobits per second) / 8 = number of kilobytes the file size will be per second of video

So a 20 minute video at 6000 kbps is (6000 / 8) * (60 seconds * 20) = 900000 kilobytes ~= 900 MB

Windows platform should not affect this.

Do note, though, that this assumes your average bit rate is at your max rate...this can vary wildly with VBR. If you want more consistent file sizes, try enabling CBR.
 

Revyls

New Member
So i should get the bitrate to 600 instead of 6000 to get 100 mb file?

Ive tried it max bitrate 600 and quality 0-10 everytime over 2 gb... :(
 

Revyls

New Member
My Logfile


Code:
Open Broadcaster Software v0.472b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
CPU Speed: 3518MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
monitor 1: pos={0, 0}, size={1920, 1200}
Windows Version: 6.1 Build 7601 S
Aero is Disabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 660 
  Video Adapter Dedicated Video Memory: 2091319296
  Video Adapter Shared System Memory: 2147479552
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{044bee50-d6c3-4ca1-8f8b-097571ad1fa1}
------------------------------------------
Using desktop audio input: Lautsprecher (SteelSeries Diablo III Headset)
------------------------------------------
Using auxilary audio input: Mikrofon (SteelSeries Diablo III Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using Monitor Capture
Using custom x264 settings: "crf=0"
x264: VBV maxrate specified, but no bufsize, ignored
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High 4:4:4 Predictive, level 5.0, 4:2:0 8-bit
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: ultrafast
    CBR: no
    CFR: no
    max bitrate: 6000
    buffer size: 0
    quality: 32
------------------------------------------
Total frames rendered: 71485, number of frames that lagged: 5 (0.01%) (it's okay for some frames to lag)
x264: frame I:286   Avg QP: 0.00  size:1433980
x264: frame P:71169 Avg QP: 0.00  size:389534
x264: mb I  I16..4: 100.0%  0.0%  0.0%
x264: mb P  I16..4: 11.1%  0.0%  0.0%  P16..4: 67.2%  0.0%  0.0%  0.0%  0.0%    skip:21.7%
x264: coded y,uvDC,uvAC intra: 75.3% 71.4% 71.4% inter: 57.3% 60.1% 59.5%
x264: i16 v,h,dc,p: 55% 45%  0%  0%
x264: i8c dc,h,v,p: 30% 40% 30%  0%
x264: kb/s:94476.29
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{044bee50-d6c3-4ca1-8f8b-097571ad1fa1}
------------------------------------------
Using desktop audio input: Lautsprecher (SteelSeries Diablo III Headset)
------------------------------------------
Using auxilary audio input: Mikrofon (SteelSeries Diablo III Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using Monitor Capture
Using custom x264 settings: "crf=22"
x264: VBV maxrate specified, but no bufsize, ignored
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile Constrained Baseline, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: ultrafast
    CBR: no
    CFR: no
    max bitrate: 6000
    buffer size: 0
    quality: 10
------------------------------------------
Total frames rendered: 311, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
x264: frame I:2     Avg QP:14.50  size:412542
x264: frame P:278   Avg QP:12.72  size:  3798
x264: mb I  I16..4: 100.0%  0.0%  0.0%
x264: mb P  I16..4:  0.3%  0.0%  0.0%  P16..4:  5.9%  0.0%  0.0%  0.0%  0.0%    skip:93.8%
x264: coded y,uvDC,uvAC intra: 38.7% 39.5% 34.1% inter: 2.0% 2.2% 0.5%
x264: i16 v,h,dc,p: 61% 34%  3%  2%
x264: i8c dc,h,v,p: 46% 32% 21%  2%
x264: kb/s:1612.41
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{044bee50-d6c3-4ca1-8f8b-097571ad1fa1}
------------------------------------------
Using desktop audio input: Lautsprecher (SteelSeries Diablo III Headset)
------------------------------------------
Using auxilary audio input: Mikrofon (SteelSeries Diablo III Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using Monitor Capture
Using custom x264 settings: "crf=30"
x264: VBV maxrate specified, but no bufsize, ignored
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile Constrained Baseline, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: ultrafast
    CBR: no
    CFR: no
    max bitrate: 6000
    buffer size: 0
    quality: 2
------------------------------------------
Total frames rendered: 356, number of frames that lagged: 1 (0.28%) (it's okay for some frames to lag)
x264: frame I:2     Avg QP:22.00  size:221190
x264: frame P:323   Avg QP:20.42  size:   827
x264: mb I  I16..4: 100.0%  0.0%  0.0%
x264: mb P  I16..4:  0.1%  0.0%  0.0%  P16..4:  0.6%  0.0%  0.0%  0.0%  0.0%    skip:99.3%
x264: coded y,uvDC,uvAC intra: 29.1% 25.8% 22.4% inter: 0.2% 0.3% 0.2%
x264: i16 v,h,dc,p: 62% 35%  1%  1%
x264: i8c dc,h,v,p: 54% 29% 15%  1%
x264: kb/s:524.04
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{044bee50-d6c3-4ca1-8f8b-097571ad1fa1}
------------------------------------------
Using desktop audio input: Lautsprecher (SteelSeries Diablo III Headset)
------------------------------------------
Using auxilary audio input: Mikrofon (SteelSeries Diablo III Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using Monitor Capture
Using custom x264 settings: "crf=40"
x264: VBV maxrate specified, but no bufsize, ignored
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile Constrained Baseline, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: ultrafast
    CBR: no
    CFR: no
    max bitrate: 6000
    buffer size: 0
    quality: -8
------------------------------------------
Total frames rendered: 340, number of frames that lagged: 1 (0.29%) (it's okay for some frames to lag)
x264: frame I:2     Avg QP:32.00  size:118676
x264: frame P:307   Avg QP:31.09  size:  1463
x264: mb I  I16..4: 100.0%  0.0%  0.0%
x264: mb P  I16..4:  0.8%  0.0%  0.0%  P16..4:  1.0%  0.0%  0.0%  0.0%  0.0%    skip:98.2%
x264: coded y,uvDC,uvAC intra: 30.2% 17.2% 12.6% inter: 0.4% 0.3% 0.0%
x264: i16 v,h,dc,p: 62% 32%  3%  2%
x264: i8c dc,h,v,p: 68% 20% 11%  1%
x264: kb/s:533.26
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 9.1 ms] [avg calls per frame: 1] [children: 95.8%] [unaccounted: 4.15%]
| scene->Preprocess - [49.9%] [avg time: 4.537 ms] [avg calls per frame: 1]
| video encoding and uploading - [46%] [avg time: 4.185 ms] [avg calls per frame: 1] [children: 17.1%] [unaccounted: 28.9%]
| | CopyResource - [0.121%] [avg time: 0.011 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.264%] [avg time: 0.024 ms] [avg calls per frame: 0]
| | call to encoder - [14.7%] [avg time: 1.34 ms] [avg calls per frame: 0]
| | sending stuff out - [2%] [avg time: 0.182 ms] [avg calls per frame: 0]
==============================================================
 

Krazy

Town drunk
You set crf=0, which essentially completely ignores bitrate settings. On top of that, you set your buffersize to 0, which also completely ignores your bitrate setting. This means the encoder will use any amount of bits it wants for highest quality and your filesize will balloon pretty heavily.
 

Revyls

New Member
I looked now in the details of my Videos from my Windows 8 config and now the Windows 7.

otur79c3.jpg


What i have to do now to get this compression?

How can i set a compression of max 2-3k bitrate?

Best regards,

Revyls
 

dodgepong

Administrator
Community Helper
Delete your Custom x264 settings. Your custom settings are telling the video encoder to encode at the highest quality possible and ignore bit rate.
 

Revyls

New Member
I've deleted now the OBS and the config settings. Im trying to record now and i hope its like the windows 8 settings. And im intrested why i can play some videos with windows media player and some not?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
to ensure that the videos are playable with as many apps as possible, you need to check the "Use CFR" button in advanced, and make sure the audio is set to AAC.
 
Top