Theta Health - Online Health Shop

Obs x264 options threads

Obs x264 options threads. But I do know this is one of the more hardcore options. Mar 5, 2016 · On my proc, 5820k, there are effectively 12 threads, I did an encoding test on slow and was able to get OBS (actually x264) to max out all 12 threads, obviously the encode failed which is expected. With x264, you have more control over the encoding process, which can result in smoother, more detailed video. They are the best compromise of the holy trinity of encoding constraints: quality, bandwidth, cpu consumption. are there any other custom settings that can be applied to help with this specific issue? Apr 15, 2016 · Wanted to make sure I wasn't missing something, I have an nvidia 970. May 24, 2013 · This way I can reserve some CPU time for other applications other than OBS. So, if you want to design your custom ffmpeg output option set, first divide your ffmpeg options into the 3 categories above. Dec 30, 2017 · You need to first set current directory with a "cd" command, probably to the same folder where OBS is. After some tinkering in settings I found If I set it to threads=32 let it use 24 threads and If I did threads=64 it would use 100% of all 32 threads. If you’re using 16 threads in task manager, you’re using at least 24 x264 threads. The latter is a placebo option that's really, really slow, and seldom yields better results, so only use it if you don't care about encode time. Nov 26, 2015 · Question / Help Can I use x264 encoder to Deinterlace? if what’s the option write into "x264 options" Apr 6, 2020 · my obs settings are x264, slow, 8k bitrate, 1080p60, with x264 options rc-lookahead=100 I have tried deblock settings, which do help (not sure if that's placebo or not), but add a grainy look to the stream which I don't like. However, there are a couple of advanced settings I do think streamers should be aware of, since tweaking them could make a huge difference for some. In VLC one is able to use h. For further reading see this excellent thread on Doom9. Also see output of x264 --fullhelp. ? i dont know have H. Probably not an option with the current GPU drought. When I run audio from my desktop to my audio interface it gets this weird buzzing and sometimes echo affect. 264 option. Here's my specs: Lenovo Ideapad 530S Intel Core i5-8250U Oct 8, 2023 · OBS in the drop down menu doesn't have my NVIDIA graphics card as an option so I had to choose the x264. y4m $ mediainfo x264_preset_ultrafast. This is the quality you will get. ork-encoder-plugin-for-obs-studio. CPU consuming options are the ones who improve compression/quality. Options not related to to audio, video or muxing cannot be used, for example debugging output. # encode using ultrafast preset, using one CPU thread to raw h. Sep 25, 2013 · It's great you guys worked in a 48khz option on the stream as well, audio definitely sounds better going through my vods from yesterday to today. Reducing number of threads will slightly reduce stream delay, and can improve live stream quality so long as you are not frame skipping with "CPU Overloaded". What that tells me is that x264 can scale above eight threads given the correct circumstances. Another option is to install the AudioWriter plugin, and write Jul 2, 2016 · With CPU having over 16 threads, might want to limit number of threads for x264 encoder using threads=12 in custom x264 options. 3 b-frames are used. I have validated them at 720 (60), 720 (120), 936 (60), and 1080 (60): threads=24 lookahead-threads=24 bframes=4 me=umh rc-lookahead=60. Use X264 medium 900p/60 6000bitrate if you have transcoding, if not drop to 4500. Resolution: 1080p Nov 15, 2012 · Hello, i want ask "you" about Option of codec H. Oct 26, 2017 · QSV and other hardware encoders will provide noticeably lower quality than x264 when bitrate is constrained (i. He just installed obs studio, and when I installed it, I had the h. X264 settings for Ryzen 5900x. 0. The slow preset does not. Too many x264 threads increases latency and have more encoding memory usage. x264 is wasting CPU time by opening 12 too many threads. Legend. subme: set the subpixel estimation complexity. When this setting is enabled (i. Nov 8, 2018 · Btw, you can remove the "deblock=1:1" from the commandline, as "tune=animation" allready sets it to that by default "direct=spartial" should be "direct=spatial" Sep 28, 2022 · cpu gpu h264 h264 encoder h264/265 help high gpu using with x264 obs x264 x264 options; Replies: 4; Forum: quality threads x264 x264 options; Replies: 16; Apr 20, 2020 · Hi there! I have extensive experience with x264, but I am an absolute OBS newbie. At 810p, you need 21 threads. Feb 13, 2022 · What I'm looking for here are people who are #1, well versed in x264 on AMD chips, or high Core/Thread count intel chips, who can help me understand the x264 Custom Options better, and which ones I can tweak/turn down for streaming games. exe --preset superfast May 8, 2020 · Hello All, Sharing Experience of x264 (seeking perfection suggestions) attached - (Stats, Output, Advanced, Audio, Video, CPU/GPU/Mem usage, Twitch Feb 12, 2023 · One day my OBS just wouldnt work correctly, it would open a blank page then close itself down after 5 seconds, I re-installed it and now i can only choose x264 as an encoder option, I have a geforce 1650 DDR5, i tried everything i could find on YT or in here and nothing worked, so this is my last hope. mkv. A note about the 'threads' flags. May 23, 2019 · I'm struggling to find the best recording (not streaming) settings for my laptop, as I don't have NVIDIA graphics card. 5 x CPU cores - 2) than at the x264 default of (1. 264 or x264 - which of these is best and for what settings? I'm only wanting to capture 1080p with no lag. Windows task manager can only do process, not threads. Mar 18, 2023 · It’s important to note that not all encoders support weighted prediction, but OBS’s x264 encoder does, and it’s definitely worth enabling for better quality streams. Shouldn't need affinity, just limit x264 threads with OBS settings, output, advanced, x264 options, threads=7 if you want to. 4 (64 bit) and I'm having problems setting some custom options for x264 I want to test live streams. I recently upgraded to a 5900x and I am now messing around with the X264 custom settings looking to get a little more quality. The only options for encoders I have are QuickSync H. Thus video encoded without bframes allowed and cabac disabled. . mkv video. You can improve the quality for x264 by choosing a slower preset, but this will increase your CPU usage, which might impact the thing you intend to stream. Feb 5, 2018 · x264 options: threads=22 ref=1 but in OBS - sources - game capture - properties I added "limit capture framerate" - it helps when gaming but still on twitch when you watch it even showing 200fps or more its not smooth like other streamers :(7th test: x264 options: threads=24 ref=1- it helps in one round but then its stuttering time to time Feb 16, 2017 · I am a new user, and I was quite excited to see multicast support under the recording option. Only been in recent years have standard consumer-grade computers reached the point where they can realistically provide the processing power to do live video encoding. Asapps New Member. I play overwatch a lot and heard that its best to use GPU instead of the x264, but the problem is x264 is my only Nov 25, 2017 · the options right after the "x264-params" just overwrites preset settings that was set before this key (look at the string). x264 has better quality than the AMD hardware encoder. Apr 8, 2019 Do you have a camera pointed at you? If yes. Jul 23, 2019 · Just to avoid messing with the hundreds of options, the x264 developers created the profiles: veryfast, fast, medium, etc. NVENC produces video on-par with x264 Slow, with no in-game performance impact as it is a separate part of the GPU die specifically for video encoding. 264 UDP MULTICAST with TS container. and yess i search the obs setting to use for all game not to change any time for a different game, and i don't have a problem for pc core :) they have 16 core. I am streaming 720p/60fps slow preset with rc lookahead 120. I'm using OBS Studio 25. May 24, 2019 · Hi, I find x264-encoder has no output frame untill input 25 frames (same as qsv11-encoder), so I think the vedio latency is in here, I change to "obs_data_set_default_string(settings, "preset", "ultrafast");", it seems more real time, but if I change to "obs_data_set_default_string(settings Dec 6, 2020 · Is it a big deal to enable that encoder flag in the library so the "tff=1 of bff=1" options can be used? Nothing needs to change on the OBS interface, and it's something that's normally working in a stock x264/FFMPEG encoder library. Osiris Active Aug 5, 2022 · Bilibili Live should also support x264 10-bit HDR streaming (I have successfully streamed with HEVC HLG, so x264 10-bit HLG should be OK). Will this work? And if I only want to change one setting, for example "ref=3" ( medium default ) to ref=4. 264 support Noise Reduction?? cuz codec VP6 is very good, high quality but some slowly and support Noise Reducion, this in Adobe Flash Media Live Encoder 4 i Dec 6, 2018 · Hi, The medium preset works fine on my PC. Could be merely a matter of recompiling one file and dropping that into the OBS folder over the existing one. 1/7. Nov 26, 2021 · Honestly, you are wasting your time. Nov 10, 2017 · threads=0 is x264 default number of threads. 264 encoder. Use a custom x264 command that says "threads=18" to fix this. Dec 19, 2012 #1 Can Obs use x264 options "pass May 2, 2020 · I managed to figure it out. Adding more threads does more harm than good. i make a stream with the settings released above, and the cpu are load 30-35% max with streaming and Sep 28, 2016 · mpegts with x264 aac officially enabled in obs 18 thanks to derrod !!! But the huge news is VST support ! so now, please increase the number of tracks supported! asio support as in audacity (not bundled due to licensing reasons) would be a huge huge plus. For now, the x264 10-bit HLG live stream probably has the best device compatibility, and it shouldn't be a problem to play it in SDR on PC and mobile browsers that don't support HDR. I am still testing the most optimal number of b-frames to get the best quality. Jan 12, 2024 · There is not much more to say about this, you already found out the relevant details. If you have a dedicated stream PC with enough powerful cores, here are the settings I use. Here are my (bad) specs (on my pre-built PC): Operating System: Windows 10 Home 64-bit Apr 8, 2019 · OBS Studio Support. Set obs to only use thread 24 to 12 - meaning 6 cores 6threads dedicated to OBS only so it doesn't fluctuate or interefere with gaming performance. Too many x264 threads can hurt quality in constant bitrate mode and near-constant bitrate mode called VBV (video buffer verifier), due to increased encode delay. You’re not accomplishing anything. Comments and corrections are welcome. I can confidently say that no more than 2, the rest of the tests are different. Oct 13, 2017 · For streaming where bitrate is usually a constraining factor, x264 is currently the best option for getting the most quality out of your stream. If an option is neither muxer, nor video, nor audio, they cannot be used. Its generally more effective than hoping the OS will do it for me, or by setting OBS' process priority. streaming to Twitch). Here is my Log an some print screens: Nov 24, 2016 · Does anyone know what are the default x264 options for each preset that OBS Classic and OBS Studio use (if they're different)? Is OBS just using -preset ultrafast -profile high, or does it actually pass specific options? Also I've noticed OBS Studio uses much less CPU, but that does not really allow you to use a slower preset. Thread starter Asapps; Start date Apr 8, 2019; Tags 1080p60 recorded video x264 options A. , set to 0), the encoder uses Mar 5, 2019 · #1 - technically speaking yes its a option for people that do have "weak" cpu's - as we continue to progress with more demanding games and our streams get more creative and populated with scenes and such, nvidia nvenc is a good option to alleviate the stress your cpu when utilizing x264. Through some research I came to the conclusion that it was my encoder that was the problem. Resolution: 1080p or 918p. You need to enter your options in the corresponding options field. Gpu are gtx 1070, yes i use only one pc for streaming end gaming, game are tarkov, farming, minecraft, csgo, and more similar game. Show us OBS logs to see what else might be wrong if any. Jan 19, 2022 · High Quality Recording (in OBS Studio) H. since obs 18, mpegts supports x264 + aac thanks to derrod ! UPDATE: May 25, 2023 · You see these options as input fields in the OBS configuration dialog. I can say with confidence that "lookahead" works by default for x264. Using mpegts container to stream UDP multicast involves mpeg2 encoder. So if you do the math on 720p video, that's 18 threads. This was how I streamed on the 3600 as well. You need 1 thread per 40 lines of resolution. To turn off lookahead, you can use the lookahead_threads = 0 command. Your OBS is fine. Is it possible to also get more audio options in this department? (I'm still hoping for multichannel 5. If you change an option to make it less cpu-intensive, just to be able to use one "slower" preset, you're changing what the "slower" option defines to be better. Ken_JJ New Member. Yes, my drivers, my windows and my OBS are all up to date. The rule of thumb is that x264 can utilize 1 thread per 40 lines of vertical resolution. It seems that this encoder consumes a lot of resources and bandwidth. He has an AMD dedicated card, just like me, and has an fx 8350 # encode using ultrafast preset, using one CPU thread to raw h. Default x264 threads is (1. - The aq-mode=2 options doesn't seem to improve much. But it has peaks of 80% CPU usage. If you're already running 720p60 on the medium or slow presets, custom x264 params are not going to make an appreciable difference. Dec 22, 2016 · So my friend wants to get into recording, and as I was going through settings with him, I noticed he didn't have any type of h. As well as #2, people with the same CPU that are chasing the dream like me, an extremely pristine stream. Not practical when u have other things to worry about like webcams, overlays etc etc. Dec 2, 2017 · I don't think OBS-Studio x264 have affinity option to limit thread to a few CPU cores. I play action adventure games in 1080p/60fps. When I first started OBS it was only using 16 threads and the most I could push was the "Slow" encode preset. 5 x CPU cores). That means it's, for instance, rc-lookahead, not rc_lookahead. May 27, 2018 · At the moment the OBS developers do not recommend any advanced x264 settings because they think the default settings are good as is. Feb 1, 2023 · An example being me=tesa. Sep 26, 2017 · Meaning that x264 will open 30 threads to encode the video. Dec 19, 2012 · Can Obs use x264 options "pass n" ? Thank you Thread starter Ken_JJ; Start date Dec 19, 2012; K. Without AQ, x264 tends to underallocate bits to less-detailed sections. 427/updates . I see Nvidia nvenc is only available on Windows 10. Then enter the values in the correct option field. For example ffmpeg filters cannot be used, and global things like -stats or -threads. No-mbtree: 0 The “no-mbtree=0” setting in OBS refers to macroblock tree hierarchical structure prediction. 264/AVC H. O. I think this one issue causes my other main issue and that is an audio feedback of sorts. Is there any setting I can change to create a preset between those two? For example, if I change ref=4. The default preset is medium, which is what the other presets are compared against. e. x264 has two motion estimation algorithms worth using, umh and tesa. Do I just need Dec 18, 2019 · I kinda managed it to stream at 1080p@60 slow preset by adding the x264 option "threads=16". This threading method produces lower quality results than the default method both compression and efficiency-wise, but adds no encoding latency. 1 support) Sep 10, 2017 · So I've pretty much learned how to stream and record with obs, but for some reason it is always really choppy when recording or streaming. 264 Can you make this option in settings "Encoding" - Noise Red. Sep 19, 2018 · sliced-threads: enables slice-based threading. Note, that videos are recorded in the MBAFF scan field when using x264 interlaced encoding. Otherwise, just default to umh:--me umh Ratecontrol lookahead Dec 1, 2018 · Question / Help only one encoder options x264. And just for the fun of messing around. - OBS talks directly to x264 and doesn't use the FFmpeg CLI. Oct 18, 2021 · x264 Options Here: bframes=2 b-adapt=0 partitions=none scenecut=0 no-weightb weightp=0 sliced-threads aq-mode=0 subme=0 no-deblock sync-lookahead=3 If CPU-Z specs Look Complicated Here My Computer Properties: Dec 26, 2021 · Not by name, just 'talk to the OBS dev supporting it'. If possible, it'd be suggested to swap to an nVidia 20 or 30-series card. to get a understanding of the new update what they primarily did is the frames that are being rendered from Jan 22, 2018 · I am using a Threadripper 1950x trying to get the absolute best quality I can. The work has already been done, and the result are the x264 presets. Aug 18, 2021 · If you had a 5950x you could dedicate to streaming, what settings would you run to get the clearest 1080p 60fps stream possible? Any x264 options you would run & why? Is it possible to get a similar quality with Nvenc? Mar 17, 2023 · Encoder: x264 While some people may opt for NVENC due to its hardware acceleration capabilities, x264 is generally considered to be the better option in terms of image quality. 265/HEVC AOMedia AV1 Apple ProRes High Quality Streaming (in OBS Studio) NVIDIA NVENC Intel QSV Lost Knowledge & Secrets Projects OBS Studio AMD Encoders FFmpeg Encoders Ocean Blue StreamFX VoiceFX (for VST) All Projects. Thread starter RainGamma; Start date Mar 17, 2020; R. Processor threads are not the same as x264 threads. Jul 1, 2021 · Keep in mind you have 3 input fields for options in OBS: Muxer settings, video encoder settings, audio encoder settings. The commandline I would use to start my tests would be: x264. A program called "Process Hacker" can limit thread affinity on each threads which might help, but do note that x264 may use multiple threads. Mar 4, 2019 · I have a really bad CPU and wanted to lighten the load on it when I stream, and I found out about this encoder, except it's not showing up in the options for the encoder, only Software x264. aq-mode: Adaptive Quantization Mode. Pick the profile that corresponds to the power of your CPU and you are fine. Edit: in your case, you can try "fast_pskip=0" istead of "bframes=0", for parameters names - just look at the string that NAL type 6 has in each mp4 file of Mar 17, 2020 · Question / Help obs x264 recording settings. Mar 17, 2023 · While there are many different settings to consider, here's a guide on why the following OBS settings are a great choice for streaming on Twitch: Encoder: x264. Generally, it's best to just let OBS/Windows handle how many threads to use and thread management, but there are cases (where, say you have a 9980XE in a single system) where you would want to limit the threads to 24-26. 264 $ x264 --preset ultrafast --threads 1 -o x264_preset_ultrafast. 5 * cpu_threads). But it seems it can't do much compared to the 3600 I was previously using. It drops due to encoder, and crashed my game when a cutscene would start. May 8, 2020 · - Doing more than ~2 seconds of lookahead seems pointless and indeed is x264's default if you assume x264's defaults are built around 24/30 fps film/video material. Sep 3, 2021 · - X264 Options : thread=48 rc-lookahead=70 trellis=2 direct-pred=spatial OBS 'VIDEO' TAB as IS: - Base + Canvas : 1920x1080p - Downscale Filter - Bicubic (HEAVY CPU filter but edges out way better to me than lanzcos) - Common FPS : 60 On the X264 Options I have experimented by using a LOT of different options and looking at what affected what. Thread starter Sss69; Start date Dec 1, 2018; S. Streaming at 1080p is the standard for most streamers on Twitch. Just x264. It would be great if the same is available in OBS. (Still on Win 7 x64) So my only option is x264 I suppose? I do have an Amd Video coding engine still in there, but did not even attempt it with my 970 and not sure how to Sep 19, 2018 · lehuan5062 submitted a new resource: Low latency, high performance x264 settings for Youtube streaming - Low latency, high performance x264 settings for Youtube streaming Reference links: Youtube recommended streaming encoder settings x264 fullhelp x264 settings basic wiki Another x264 Dec 6, 2020 · Guys, just to clarify I AM TRYING TO RECORD/CAPTURE 1080i (NOT CONVERT) videos using the x264 interlaced encoding setting. This option looks entirely achievable if only the libx264 library could be corrected to enable interlaced encoding. I found that OBS runs better at (1. wfet lubndx eduw fahwp sezcx matibg jbwohud fob xbkrc sfrsixi
Back to content