Question / Help Animated Overlay CPU issue

Owlyyy

New Member
Hi,

I recently paid a graphic designer to make a animated overlay for my league of legends stream. With OBS and league running and stream my CPU is at 19%.
As soon as I toggle my overlay on... my cpu goes upto 100% and everything lags. PLEASE HELP ME

x
 

Owlyyy

New Member
I have a few things on stream already. like a live chat box pop up and alert box etc and webcam. second i use animated overlay its shoots my cpu so high
 

Narcogen

Active Member
No output session in the log, so no performance information.

Open OBS, start an output session (recording or streaming), observe your issue, stop the session, then upload the log.
 

Narcogen

Active Member
15:09:44.807: [Media Source 'Pantheon Overlay (ANIMATED)']: settings:
15:09:44.807: input: F:/overlays/Panth overlay.mov
15:09:44.807: input_format: (null)
15:09:44.807: speed: 100
15:09:44.807: is_looping: yes
15:09:44.807: is_hw_decoding: no
15:09:44.807: is_clear_on_media_end: yes
15:09:44.807: restart_on_activate: yes
15:09:44.807: close_when_inactive: no
15:09:44.819: Switched to scene 'Starting'


Can you turn hardware (hw) decoding on for the overlay source? That should stop it hitting your CPU.
 

Narcogen

Active Member
In your logfile you have two .mov sources, both have hw_decoding off. So either the setting wasn't changed, or whatever's in those .mov files can't be decoded by your machine in hardware and you need to ask the vendor about it.

12:34:42.603: [Media Source 'Rumble Overlay (ANIMATED)']: settings:
12:34:42.603: input: C:/Users/david/Downloads/Rumble overlay.mov
12:34:42.603: input_format: (null)
12:34:42.603: speed: 100
12:34:42.603: is_looping: yes
12:34:42.603: is_hw_decoding: no
12:34:42.603: is_clear_on_media_end: yes
12:34:42.603: restart_on_activate: yes
12:34:42.603: close_when_inactive: no
12:34:43.505: ---------------------------------
12:34:43.505: [DShow Device: 'Webcam Main'] settings updated:
12:34:43.505: video device: AUKEY PC-LM1 USB Camera
12:34:43.505: video path: \\?\usb#vid_0203&pid_145f&mi_00#6&1065bf65&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
12:34:43.505: resolution: 640x480
12:34:43.505: fps: 30.00 (interval: 333333)
12:34:43.505: format: MJPEG
12:34:43.641: [window-capture: 'League of Legends Client'] update settings:
12:34:43.641: executable: LeagueClientUx.exe
12:34:43.998: [Media Source 'Pantheon Overlay (ANIMATED)']: settings:
12:34:43.998: input: F:/overlays/Panth overlay.mov
12:34:43.998: input_format: (null)
12:34:43.998: speed: 100
12:34:43.998: is_looping: yes
12:34:43.998: is_hw_decoding: no
12:34:43.998: is_clear_on_media_end: yes
12:34:43.998: restart_on_activate: yes
12:34:43.998: close_when_inactive: no
12:34:44.009: Switched to scene 'Online'
 

Narcogen

Active Member
I don't see how. More RAM isn't going to make the content of that video file any easier for your CPU to decode.

If your issue occurs only when recording or streaming, instead of just running OBS with the overlay on, it might help to see a logfile of a completed output session, but from your post I understand the performance issue occurs immediately when enabling the overlay, and since hardware decoding is not set to on for those media sources, it uses your CPU for decoding. If that's causing your CPU to hit 100% then the issue is that media file.
 

Owlyyy

New Member
I don't see how. More RAM isn't going to make the content of that video file any easier for your CPU to decode.

If your issue occurs only when recording or streaming, instead of just running OBS with the overlay on, it might help to see a logfile of a completed output session, but from your post I understand the performance issue occurs immediately when enabling the overlay, and since hardware decoding is not set to on for those media sources, it uses your CPU for decoding. If that's causing your CPU to hit 100% then the issue is that media file.

Thanks alot.

So if I am to get back in touch with the vendor shall I simply ask if when he created the .mov if it has hw decoding enabled?
 
Top