Question / Help Doubt over OBS Studio FPS settings

I am very confused. I have Logitech C920 Pro. Its spec says that it can record at 1080p/30 FPS maximum. The only Logitech camera which can record 1t 1080p/60FPS is Logitect Brio 4K cam which is four times costlier than mine. How come I am able to set 60 FPS in video output with Logitech C920 Pro when using OBS Studio. The logitect software, Youcam and Windows 10 Camera software all show 30 fps maximum . The spec of the camera says it can record at 30 fps max. What is going on? IS OBS Studio increasing/extrapolating FPS from 30 to 60 fps because it first puts the source on base canvas of 1080p 60 Hz of the laptop display and treats that as input and NOT the original output of device which is 1080p/30FPS only.

Similarly I do local recordings of my HDTV Tatasky set-top box via HDMI cable and Avermedia 710 capture card. The set-top box signal is 1080i/60 which means 1080i and 60 fields per second(not 60 FPS). It can only be converted to 1080p/30 FPS max. But OBS studio gives me an output of 1080p/60 FPS !! this might be because of its multi source mode where it converts it on its base canvas to 1080p 60 FPS. . How to get 1080p/30 FPS directly from the device(single source mode) without putting it on canvas base ?

I am attaching the log file and screen shots of setting the post.


12:01:23.116: CPU Name: Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz
12:01:23.116: CPU Speed: 2195MHz
12:01:23.116: Physical Cores: 4, Logical Cores: 8
12:01:23.116: Physical Memory: 16316MB Total, 11564MB Free
12:01:23.117: Windows Version: 10.0 Build 15063 (revision: 296; 64-bit)
12:01:23.117: Running as administrator: false
12:01:23.117: Aero is Enabled (Aero is always on for windows 8 and above)
12:01:23.117: Portable mode: false
12:01:23.146: OBS 19.0.3 (64bit, windows)
12:01:23.146: ---------------------------------
12:01:23.147: ---------------------------------
12:01:23.147: audio settings reset:
12:01:23.147: samples per sec: 48000
12:01:23.147: speakers: 2
12:01:23.149: ---------------------------------
12:01:23.149: Initializing D3D11...
12:01:23.149: Available Video Adapters:
12:01:23.155: Adapter 1: NVIDIA GeForce GT 750M
12:01:23.155: Dedicated VRAM: 4264427520
12:01:23.155: Shared VRAM: 4259328000
12:01:23.155: output 1: pos={0, 0}, size={1920, 1080}, attached=true
12:01:23.155: Adapter 2: Intel(R) HD Graphics 4600
12:01:23.155: Dedicated VRAM: 117964800
12:01:23.155: Shared VRAM: 2147483648
12:01:23.158: Loading up D3D11 on adapter NVIDIA GeForce GT 750M (0)
12:01:23.674: D3D11 loaded successfully, feature level used: 45056
12:01:24.419: ---------------------------------
12:01:24.419: video settings reset:
12:01:24.419: base resolution: 1920x1080
12:01:24.419: output resolution: 1920x1080
12:01:24.419: downscale filter: Lanczos
12:01:24.419: fps: 60/1
12:01:24.419: format: I444
12:01:24.421: Audio monitoring device:
12:01:24.421: name: Default
12:01:24.421: id: default
12:01:24.421: ---------------------------------
12:01:24.423: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
12:01:24.439: [CoreAudio encoder]: Adding CoreAudio AAC encoder
12:01:24.441: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
12:01:24.442: Failed to initialize module 'enc-amf.dll'
12:01:24.462: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
12:01:24.464: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
12:01:24.466: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
12:01:24.468: Failed to load 'en-US' text for module: 'obs-browser.dll'
12:01:24.468: [browser_source: 'Version: 1.29.0']
12:01:24.477: NVENC supported
12:01:24.515: Couldn't find VLC installation, VLC video source disabled
12:01:24.522: No blackmagic support
12:01:24.754: ---------------------------------
12:01:24.754: Loaded Modules:
12:01:24.754: win-wasapi.dll
12:01:24.754: win-mf.dll
12:01:24.754: win-dshow.dll
12:01:24.754: win-decklink.dll
12:01:24.754: win-capture.dll
12:01:24.754: vlc-video.dll
12:01:24.754: text-freetype2.dll
12:01:24.754: rtmp-services.dll
12:01:24.754: obs-x264.dll
12:01:24.754: obs-vst.dll
12:01:24.754: obs-transitions.dll
12:01:24.754: obs-text.dll
12:01:24.754: obs-qsv11.dll
12:01:24.754: obs-outputs.dll
12:01:24.754: obs-filters.dll
12:01:24.754: obs-ffmpeg.dll
12:01:24.754: obs-browser.dll
12:01:24.754: image-source.dll
12:01:24.754: frontend-tools.dll
12:01:24.754: enc-amf.dll
12:01:24.754: coreaudio-encoder.dll
12:01:24.754: ==== Startup complete ===============================================
12:01:24.763: Service '' not found
12:01:24.764: All scene data cleared
12:01:24.764: ------------------------------------------------
12:01:24.815: WASAPI: Device 'Speakers (Razer Surround Audio Controller)' initialized
12:01:24.884: WASAPI: Device 'Microphone (HD Pro Webcam C920)' initialized
12:01:24.932: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds
12:01:24.947: ---------------------------------
12:01:24.947: [DShow Device: 'Video Capture Device'] settings updated:
12:01:24.947: video device: Logitech HD Pro Webcam C920
12:01:24.947: video path: \\?\usb#vid_046d&pid_082d&mi_00#6&25d7a5f3&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083}
12:01:24.947: resolution: 1920x1080
12:01:24.947: fps: 30.00 (interval: 333333)
12:01:24.947: format: I420
12:01:25.449: Switched to scene 'Scene'
12:01:25.449: ------------------------------------------------
12:01:25.449: Loaded scenes:
12:01:25.450: - scene 'Scene':
12:01:25.460: - source: 'Video Capture Device' (dshow_input)
12:01:25.460: ------------------------------------------------
12:02:06.689: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds
12:02:52.818: rtmp-common.c: [initialize_output] Could not find service ''
12:03:02.524: rtmp-common.c: [initialize_output] Could not find service ''
12:03:05.848: rtmp-common.c: [initialize_output] Could not find service ''
12:03:05.851: rtmp-common.c: [initialize_output] Could not find service ''
12:03:05.854: rtmp-common.c: [initialize_output] Could not find service ''
12:03:06.015: rtmp-common.c: [initialize_output] Could not find service ''
12:03:07.841: rtmp-common.c: [initialize_output] Could not find service ''
12:03:26.981: Settings changed (outputs)
12:03:26.981: ------------------------------------------------
12:03:30.531: rtmp-common.c: [initialize_output] Could not find service ''
12:03:30.532: ---------------------------------
12:03:30.532: [x264 encoder: 'recording_h264'] preset: veryfast
12:03:30.532: [x264 encoder: 'recording_h264'] profile: high
12:03:30.532: [x264 encoder: 'recording_h264'] tune: film
12:03:30.532: [x264 encoder: 'recording_h264'] settings:
12:03:30.532: rate_control: ABR
12:03:30.532: bitrate: 60000
12:03:30.532: buffer size: 60000
12:03:30.532: crf: 0
12:03:30.532: fps_num: 60
12:03:30.532: fps_den: 1
12:03:30.532: width: 1920
12:03:30.532: height: 1080
12:03:30.532: keyint: 60
12:03:30.532: vfr: off
12:03:30.532:
12:03:30.532: [x264 encoder: 'recording_h264'] Failed to set x264 profile 'high'
12:03:30.560: [CoreAudio AAC: 'Track1']: settings:
12:03:30.560: mode: AAC
12:03:30.560: bitrate: 320
12:03:30.560: sample rate: 48000
12:03:30.560: cbr: on
12:03:30.560: output buffer: 1536
12:03:30.662: ==== Recording Start ===============================================
12:03:30.662: [ffmpeg muxer: 'adv_file_output'] Writing file 'C:/Users/Thakur Rajesh Singh/Downloads/2017-07-06 12-03-30.mp4'...
12:04:19.205: rtmp-common.c: [initialize_output] Could not find service ''
12:04:19.210: rtmp-common.c: [initialize_output] Could not find service ''
12:04:19.216: rtmp-common.c: [initialize_output] Could not find service ''
12:04:19.838: rtmp-common.c: [initialize_output] Could not find service ''
12:04:22.494: rtmp-common.c: [initialize_output] Could not find service ''
12:04:29.411: [ffmpeg muxer: 'adv_file_output'] Output of file 'C:/Users/Thakur Rajesh Singh/Downloads/2017-07-06 12-03-30.mp4' stopped
12:04:29.411: Output 'adv_file_output': stopping
12:04:29.411: Output 'adv_file_output': Total encoded frames: 2477
12:04:29.411: Output 'adv_file_output': Total drawn frames: 3525
12:04:29.411: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 213 (6.0%)
12:04:29.412: ==== Recording Stop ================================================
12:04:29.446: Video stopped, number of skipped frames due to encoding lag: 2418/2482 (97.4%)
 

Attachments

  • log.txt
    7.7 KB · Views: 9
  • Screenshot (2).png
    Screenshot (2).png
    317 KB · Views: 62
  • Screenshot (3).png
    Screenshot (3).png
    298.6 KB · Views: 58
  • Screenshot (4).png
    Screenshot (4).png
    277.4 KB · Views: 47
  • Screenshot (5).png
    Screenshot (5).png
    305.4 KB · Views: 45
  • Screenshot (6).png
    Screenshot (6).png
    413.8 KB · Views: 51
  • Screenshot (7).png
    Screenshot (7).png
    402.5 KB · Views: 49
  • Screenshot (1).png
    Screenshot (1).png
    309.7 KB · Views: 44
Last edited:
So you want only to record your webcam in 1080/30pfs?

just make a new scene collection and profile for that.
set video to 30fps and start two instances of OBS - one with your gaming profile, one with your webcam profile.

if you use the same hotkey for start/stop it's even sync.
 
You did NOT get my point. You cannot get something out of nothing. The point is how come I am able to set and as well as get 60 fps for output from a webcam which as per manufacturer( Logitech c920 Pro) cannot give an output greater than 1080p/30FPS. that means there should be a setting that takes the actual camera source as input and not the base canvas(laptop screen ) which converts any video to 1080p 60 fps for its display. Can you take the trouble for me to show how to set this as setting so as to set video capture device as input (true input for faithful output). A humble request. Or shall i post a detailed listing of settings i am doing ?
 
i want to use OBS as DVR just for local max quality recording with single source in video capture mode of OBS.
Please check my first post again . I have attached log files and snapshots of my settings
 
Okay first im german so my englisg is not perfect :)

you cannot record your webcam directly. you always have to put it on a scene.

a scene will be rendered. you can set the render (fps) settings independently from the inputs.
so if you have a 30 fps webcam and put it on a 60fps scene it will output 60fps by juste double the webcam images.

obs is made for streaming. that means you have multiple sources (game captur, facecam, images, text) on a scene and this scene will be rendered as a video using the settings you set in "video" and "output"

so if you set yout webcam to "highest fps" it will use the highest fps the device is able to use.
 
@Schauerland, thanks for your help. The world has utmost respect for Germans for their innovative technical skills. You have hit the right nail as I was suggesting before: "you cannot record your webcam directly. you always have to put it on a scene" that is the reason why I am not able to get actual raw input from any device: Avermedia CV710 capture card or Logitech webcam because they are first put on a scene to take care of multiple sources. Seems that i will have to get back to ReCentral Software that comes with Avermedia CV710 for set-top box recordings and Logitech and cyberlink youcam for webcam local recordings in actual true settings and NOT re-rendered on my display. Will put a suggestion to make this an option for OBS to record a single device in video capture mode directly without putting it on a scene even though it won't be honored for sure
 
That's the concept of OBS.
If you want to get raw data take a look at VirtualDub.
It also has recording functions and you can use any kind of lossless codec via vfw (utvideo, lagarith, magicyuv etc.)

also remember that your webcam DOES NOT deliver uncompressed images due to limitation of USB.
even if you record uncompress there will be internal compression made by driver.
 
Screenshot (10).png
Screenshot (15).png
@Schauerland , please clear one last doubt over this. If i use OBS Studio as DVR for recording set-topbox(Tatasky) which gives a signal of 1080i/60HZ , is 1080p/30FPS the max i can get with denterlacing without any software extrapolation of FPS. Also what does the deinterlacing setting have effect on: Just the preview or the actual processed output for recording. Also what is the effect of scale setting? Is it used for output recordings or just the preview. I use 1920x1080p for base canvas as well as output. Also does the output have to be be scaled by putting in the checkbox on the Rescale Output at the Output Settings Recording Section . I have attached log files. Also not the error in log file where it says "Failed to set profile to high" I use the following settings for local recording :

Source: Video Capture Device. (Avermedia 710)

5:18:22.392: CPU Name: Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz
15:18:22.393: CPU Speed: 2195MHz
15:18:22.393: Physical Cores: 4, Logical Cores: 8
15:18:22.393: Physical Memory: 16316MB Total, 11579MB Free
15:18:22.393: Windows Version: 10.0 Build 15063 (revision: 296; 64-bit)
15:18:22.393: Running as administrator: false
15:18:22.393: Aero is Enabled (Aero is always on for windows 8 and above)
15:18:22.394: Portable mode: false
15:18:22.506: OBS 19.0.3 (64bit, windows)
15:18:22.506: ---------------------------------
15:18:22.509: ---------------------------------
15:18:22.509: audio settings reset:
15:18:22.509: samples per sec: 48000
15:18:22.509: speakers: 2
15:18:22.517: ---------------------------------
15:18:22.517: Initializing D3D11...
15:18:22.517: Available Video Adapters:
15:18:22.536: Adapter 1: NVIDIA GeForce GT 750M
15:18:22.536: Dedicated VRAM: 4264427520
15:18:22.536: Shared VRAM: 4259328000
15:18:22.536: output 1: pos={0, 0}, size={1920, 1080}, attached=true
15:18:22.536: Adapter 2: Intel(R) HD Graphics 4600
15:18:22.536: Dedicated VRAM: 117964800
15:18:22.536: Shared VRAM: 2147483648
15:18:22.548: Loading up D3D11 on adapter NVIDIA GeForce GT 750M (0)
15:18:23.332: D3D11 loaded successfully, feature level used: 45056
15:18:26.127: ---------------------------------
15:18:26.127: video settings reset:
15:18:26.127: base resolution: 1920x1080
15:18:26.127: output resolution: 1920x1080
15:18:26.127: downscale filter: Lanczos
15:18:26.127: fps: 30/1
15:18:26.127: format: I444
15:18:26.132: Audio monitoring device:
15:18:26.132: name: Default
15:18:26.132: id: default
15:18:26.133: ---------------------------------
15:18:26.142: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
15:18:26.204: [CoreAudio encoder]: Adding CoreAudio AAC encoder
15:18:26.214: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
15:18:26.214: Failed to initialize module 'enc-amf.dll'
15:18:26.287: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
15:18:26.293: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
15:18:26.299: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
15:18:26.306: Failed to load 'en-US' text for module: 'obs-browser.dll'
15:18:26.306: [browser_source: 'Version: 1.29.0']
15:18:26.338: NVENC supported
15:18:26.468: Couldn't find VLC installation, VLC video source disabled
15:18:26.491: No blackmagic support
15:18:27.363: ---------------------------------
15:18:27.363: Loaded Modules:
15:18:27.363: win-wasapi.dll
15:18:27.363: win-mf.dll
15:18:27.363: win-dshow.dll
15:18:27.363: win-decklink.dll
15:18:27.363: win-capture.dll
15:18:27.363: vlc-video.dll
15:18:27.363: text-freetype2.dll
15:18:27.363: rtmp-services.dll
15:18:27.363: obs-x264.dll
15:18:27.363: obs-vst.dll
15:18:27.363: obs-transitions.dll
15:18:27.363: obs-text.dll
15:18:27.363: obs-qsv11.dll
15:18:27.363: obs-outputs.dll
15:18:27.363: obs-filters.dll
15:18:27.363: obs-ffmpeg.dll
15:18:27.363: obs-browser.dll
15:18:27.363: image-source.dll
15:18:27.363: frontend-tools.dll
15:18:27.363: enc-amf.dll
15:18:27.363: coreaudio-encoder.dll
15:18:27.363: ==== Startup complete ===============================================
15:18:27.394: Service '' not found
15:18:27.397: All scene data cleared
15:18:27.397: ------------------------------------------------
15:18:27.555: WASAPI: Device 'Speakers (Razer Surround Audio Controller)' initialized
15:18:28.376: WASAPI: Device 'Headset Mic (IDT High Definition Audio CODEC)' initialized
15:18:28.422: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds
15:18:28.581: ---------------------------------
15:18:28.581: [DShow Device: 'Video Capture Device'] settings updated:
15:18:28.581: video device: AVerMedia U3 Video Capture
15:18:28.581: video path: \\?\usb#vid_07ca&pid_0710#306758000197#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{a12a43aa-fea3-49a4-9d56-2bdd989be299}
15:18:28.581: resolution: 1920x1080
15:18:28.581: fps: 60.00 (interval: 166666)
15:18:28.581: format: YUY2
15:18:28.589: using video device audio: yes
15:18:28.589: sample rate: 48000
15:18:28.589: channels: 2
15:18:28.589: audio type: Capture
15:18:30.675: Switched to scene 'Scene'
15:18:30.675: ------------------------------------------------
15:18:30.675: Loaded scenes:
15:18:30.675: - scene 'Scene':
15:18:30.794: - source: 'Video Capture Device' (dshow_input)
15:18:30.795: ------------------------------------------------
15:19:08.177: rtmp-common.c: [initialize_output] Could not find service ''
15:19:08.178: ---------------------------------
15:19:08.178: [x264 encoder: 'recording_h264'] preset: faster
15:19:08.178: [x264 encoder: 'recording_h264'] profile: high
15:19:08.178: [x264 encoder: 'recording_h264'] tune: film
15:19:08.179: [x264 encoder: 'recording_h264'] settings:
15:19:08.179: rate_control: ABR
15:19:08.179: bitrate: 60000
15:19:08.179: buffer size: 60000
15:19:08.179: crf: 0
15:19:08.179: fps_num: 30
15:19:08.179: fps_den: 1
15:19:08.179: width: 1920
15:19:08.179: height: 1080
15:19:08.179: keyint: 30
15:19:08.179: vfr: off
15:19:08.179:
15:19:08.179: [x264 encoder: 'recording_h264'] Failed to set x264 profile 'high'
15:19:08.216: [CoreAudio AAC: 'Track1']: settings:
15:19:08.216: mode: AAC
15:19:08.216: bitrate: 320
15:19:08.216: sample rate: 48000
15:19:08.216: cbr: on
15:19:08.216: output buffer: 1536
15:19:08.327: ==== Recording Start ===============================================
15:19:08.327: [ffmpeg muxer: 'adv_file_output'] Writing file 'E:/2017-07-06 15-19-08.mp4'...
 

Attachments

  • Log.txt
    6.1 KB · Views: 5
  • Screenshot (8).png
    Screenshot (8).png
    725.9 KB · Views: 18
  • Screenshot (9).png
    Screenshot (9).png
    768.5 KB · Views: 24
Im just an odinary user, but i had nearly equal questions.
so i try to answer best i can.

ist alwasy webcam => scene => render => (output/s and preview)
The user's guide is very good if you want to know more how rendering works: https://obsproject.com/forum/resour...ware-studio-multiplatform-help-guide-pdf.365/

Scaling will only be done if the source (webcam) is not the same size than the scene.
you can chack that if you take a look at the transition of the webcam object (source)

scaling filter is the method how scale is done.
scaling is done by GPU except scaling the whole scene in OUTPUTS (not Video)

scene => (scale "Video" if different to Output) => output => if scale is set scale.

The interlacing is only for DirectShow devices (like webcams capture card etc)
leave it untouched. Mostly necessary if you use capture card with older consoles (NES/SNED)
 

Fenrir

Forum Admin
I think you're confused on how OBS works. The output FPS is not tied to your input FPS at all. You could have an input that is running at 5 fps and another running at 500, but if you set the OBS output to 60fps, the entire output will play back at 60fps (assuming no performance issues during the encoding.).

It's your responsibility as the user to make sure that you're not recording at higher framerate than is needed, not OBS'.
 
Thanks Schauerland and Fenrir . Sorriy for logging in late. The confusion is regarding what setting should i put in at the video capture configuration settings to capture 1080i 60 HZ signal faithfully . Does this setting take into account the input interlaced video of 1080i ?My video card capability is 1080p 60 FPS(Avermedia 710). Output i have set as 1080p and 30 FPS in video settings. plz note that the input signal is interlaced 1080i 60 Hz which is at best equvalent to 1080p 30 FPS after correct deinterlacing
 
Snapshots and logfiles of my settings :
12:30:28.846: CPU Name: Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz
12:30:28.846: CPU Speed: 2195MHz
12:30:28.846: Physical Cores: 4, Logical Cores: 8
12:30:28.846: Physical Memory: 16316MB Total, 9711MB Free
12:30:28.846: Windows Version: 10.0 Build 15063 (revision: 296; 64-bit)
12:30:28.846: Running as administrator: false
12:30:28.846: Aero is Enabled (Aero is always on for windows 8 and above)
12:30:28.847: Portable mode: false
12:30:28.875: OBS 19.0.3 (64bit, windows)
12:30:28.876: ---------------------------------
12:30:28.876: ---------------------------------
12:30:28.876: audio settings reset:
12:30:28.876: samples per sec: 48000
12:30:28.876: speakers: 2
12:30:28.894: ---------------------------------
12:30:28.894: Initializing D3D11...
12:30:28.894: Available Video Adapters:
12:30:28.914: Adapter 1: NVIDIA GeForce GT 750M
12:30:28.914: Dedicated VRAM: 4264427520
12:30:28.914: Shared VRAM: 4259328000
12:30:28.914: output 1: pos={0, 0}, size={1920, 1080}, attached=true
12:30:28.914: Adapter 2: Intel(R) HD Graphics 4600
12:30:28.914: Dedicated VRAM: 117964800
12:30:28.914: Shared VRAM: 2147483648
12:30:28.918: Loading up D3D11 on adapter NVIDIA GeForce GT 750M (0)
12:30:29.790: D3D11 loaded successfully, feature level used: 45056
12:30:30.550: ---------------------------------
12:30:30.550: video settings reset:
12:30:30.550: base resolution: 1920x1080
12:30:30.550: output resolution: 1920x1080
12:30:30.550: downscale filter: Lanczos
12:30:30.550: fps: 30/1
12:30:30.550: format: I444
12:30:30.551: Audio monitoring device:
12:30:30.551: name: Default
12:30:30.551: id: default
12:30:30.551: ---------------------------------
12:30:30.590: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
12:30:34.713: [CoreAudio encoder]: Adding CoreAudio AAC encoder
12:30:34.745: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
12:30:34.745: Failed to initialize module 'enc-amf.dll'
12:30:34.874: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
12:30:34.898: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
12:30:34.982: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
12:30:35.008: Failed to load 'en-US' text for module: 'obs-browser.dll'
12:30:35.008: [browser_source: 'Version: 1.29.0']
12:30:35.136: NVENC supported
12:30:35.599: Couldn't find VLC installation, VLC video source disabled
12:30:35.655: No blackmagic support
12:30:36.368: ---------------------------------
12:30:36.368: Loaded Modules:
12:30:36.368: win-wasapi.dll
12:30:36.368: win-mf.dll
12:30:36.368: win-dshow.dll
12:30:36.368: win-decklink.dll
12:30:36.368: win-capture.dll
12:30:36.368: vlc-video.dll
12:30:36.368: text-freetype2.dll
12:30:36.368: rtmp-services.dll
12:30:36.368: obs-x264.dll
12:30:36.368: obs-vst.dll
12:30:36.368: obs-transitions.dll
12:30:36.368: obs-text.dll
12:30:36.369: obs-qsv11.dll
12:30:36.369: obs-outputs.dll
12:30:36.369: obs-filters.dll
12:30:36.369: obs-ffmpeg.dll
12:30:36.369: obs-browser.dll
12:30:36.369: image-source.dll
12:30:36.369: frontend-tools.dll
12:30:36.369: enc-amf.dll
12:30:36.369: coreaudio-encoder.dll
12:30:36.369: ==== Startup complete ===============================================
12:30:36.395: Service '' not found
12:30:36.396: All scene data cleared
12:30:36.396: ------------------------------------------------
12:30:36.453: WASAPI: Device 'Speakers (Razer Surround Audio Controller)' initialized
12:30:37.237: WASAPI: Device 'Headset Mic (IDT High Definition Audio CODEC)' initialized
12:30:37.271: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds
12:30:37.367: ---------------------------------
12:30:37.367: [DShow Device: 'Video Capture Device'] settings updated:
12:30:37.367: video device: AVerMedia U3 Video Capture
12:30:37.367: video path: \\?\usb#vid_07ca&pid_0710#306758000197#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{a12a43aa-fea3-49a4-9d56-2bdd989be299}
12:30:37.367: resolution: 1920x1080
12:30:37.367: fps: 60.00 (interval: 166666)
12:30:37.367: format: YUY2
12:30:37.370: using video device audio: yes
12:30:37.370: sample rate: 48000
12:30:37.370: channels: 2
12:30:37.370: audio type: Capture
12:30:37.790: Switched to scene 'Scene'
12:30:37.790: ------------------------------------------------
12:30:37.790: Loaded scenes:
12:30:37.790: - scene 'Scene':
12:30:37.790: - source: 'Video Capture Device' (dshow_input)
12:30:37.790: ------------------------------------------------
12:30:38.030: adding 42 milliseconds of audio buffering, total audio buffering is now 64 milliseconds
12:31:09.607: rtmp-common.c: [initialize_output] Could not find service ''
12:31:09.608: ---------------------------------
12:31:09.608: [x264 encoder: 'recording_h264'] preset: superfast
12:31:09.608: [x264 encoder: 'recording_h264'] profile: high
12:31:09.608: [x264 encoder: 'recording_h264'] tune: film
12:31:09.608: [x264 encoder: 'recording_h264'] settings:
12:31:09.608: rate_control: ABR
12:31:09.608: bitrate: 60000
12:31:09.608: buffer size: 60000
12:31:09.608: crf: 0
12:31:09.608: fps_num: 30
12:31:09.608: fps_den: 1
12:31:09.608: width: 1920
12:31:09.608: height: 1080
12:31:09.608: keyint: 30
12:31:09.608: vfr: off
12:31:09.608:
12:31:09.608: [x264 encoder: 'recording_h264'] Failed to set x264 profile 'high'
12:31:09.618: [CoreAudio AAC: 'Track1']: settings:
12:31:09.618: mode: AAC
12:31:09.618: bitrate: 320
12:31:09.618: sample rate: 48000
12:31:09.618: cbr: on
12:31:09.618: output buffer: 1536
12:31:09.670: ==== Recording Start ===============================================
12:31:09.670: [ffmpeg muxer: 'adv_file_output'] Writing file 'E:/2017-07-09 12-31-09.mp4'...
 

Attachments

  • Screenshot (18).png
    Screenshot (18).png
    526 KB · Views: 8
  • Screenshot (19).png
    Screenshot (19).png
    458.9 KB · Views: 5
  • Logfile.txt
    6.2 KB · Views: 4
My input signal is 1080i 60 hz and i want deinterlaced output of 1080p 30 FPS, 60 MBPS. what should be setting at (1) Video capture Device (2) At video settings ? plz note that input is Interlaced at 1080i 60 HZ NOT 1080 P 60 FPS .
 
Screenshot (18).png
Hi Sapiens thanks for reply regarding output settings. The confusion is the setting for input at Video capture device settings. How to take care of interlaced 1080i 60 HZ here? should i put 30 fps or 60 Whar role does setting at this stage of OBS play ?
 

Attachments

  • Screenshot (18).png
    Screenshot (18).png
    526 KB · Views: 8

Harold

Active Member
put it at 60fps there then deinterlace in the right-click menu of the source in the main screen.
 
Hi Harold, thanks for your response. thats what i am currently doing that and will stick to it until any further knowledge on this thing.
 

DerekZ

New Member
I'm having this problem with OBS 20.1.3. My input is 720x480 @ 29.97fps Component video from a Hauppauge Capture card capturing VHS and my output is set to to 720x480 @ 29.97fps. However, the actual file that is output is at 59.94fps. I'm using NVENC.

It was working last night, but then (the only changes I DID!) I decided change the bitrate from CBR@4500 to VBR@7000 and profile from 'main' to 'high'. After that change it's been stuck recording double whatever the 'Common FPS Value' is in Video Settings.

I've tried deleting the profiles and scenes and even the AppData folder to start over from scratch. I also updated my NVidia Driver. But I cannot get it back to recording at 29.97FPS. Also note that for some reason, when it was supposedly capturing at the lower 29.97 framerate, the output files seem to actually be at 30.303fps for some odd reason.

P.S. I cannot use OBS 21.1.2 or any OBS in the 21.x series because they fail to get video from the Hauppauge Capture card. Version 20 is the last version that worked. Furthermore, OBS 21.1.2 also doubles the framerate. I can get video from the capture card in the newer version if I first launch OBS 20.1.3, activate video capture, exit, then launch OBS 21.1.2. The newer version seems to fail telling the card to turn on and start capturing.
 

DerekZ

New Member
Apparently OBS is outputting at 59.97fps if you use any multiple of it. For instance, I figured that since it was doubling the FPS, I could put it at 14.985fps to get 29.97 with numerator and denominator of 2997/200, but it's still 59.94fps.
If I set the Common FPS value to 30, then the output is 60.
If I set the Common FPS value to 24 NTSC, then the output is 47.952fps.

WTF is going on?
 
Top