I'm going to venture to say that all of your threads are working on x264 but there is a bottleneck. Hello! I have troubles when I record with OBS (Open Broadcaster Software). I did that with my Ryzen 2700x and set "threads=8" and pulled up my OBS stats on a test stream and I was getting 5%+ skipped frames due to encoding lag. etc? I heard that too high number of threads like more than 16 may affect the quality a little bit. As with x264, you need to make two choices: Choose a CRF. I also tried 1080p30Fps with H. For you as a streamer, this means that GeForce RTX GPUs can stream with superior image quality compared to x264 Fast, and on par with x264 Medium. Clone via HTTPS Clone with Git or checkout with SVN using the repository's web address. Custom x264 Encoding Settings (also for Quicksync and Nvenc) If you understand x264 internals, you can override any of the internal x264 parameters here. It could however still be helpful for people doing a video which is essentially a slideshow of still images where a static image is shown unchanged for many frames before changing to the next image, as long as it literally is a static slide show with no transitions. With 2 separate x264 encoders, might want to limit each encoders to smaller number of threads like threads=16 for each x264 encoders. 264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL. This page explains the purpose and use of all x264 parameters. The only feature I found missing from Streamlabs OBS that I missed was the ability to add a VLC playlist which I could do with OBS Studio. Will this work? And if I only want to change one setting, for example "ref=3" ( medium default ) to ref=4. or libav* formats if compiled with lavf support (yes) or ffms support (yes). As well for x264 and x265 you have to be able to run multiple instances it at the same time to fully saturate large core and thread CPUs. obs x264 encoding presets tested - youtube. The FFMPEG NVENC encoder preset "Slow" is the same as "High Quality" but with 2-pass. With Windows it will not be able to run OBS on slow for 1080P without encoder lag, but with those very same setting under a fresh Fedora Install can get near perfect results every time without breaking a sweat. Sign in Sign up Instantly share code, notes, and. "threads=6" - i allow the encoder to use up to 6 threads - i have a R5 2600X @4. We have been collaborating with OBS, the industry-leading streaming application, to help them release a new version with improved support for NVIDIA GPUs. After doing a few encodes with x264 Slow, CRF 18, it's just ridiculous how good they look compared to the source and I did feel they looked better than Intel Quick Sync encodes on my display. This video is unavailable. 264 x264 multithread encoding - Doom9's Forum Welcome to Doom9 's Forum, THE in-place to be for everyone interested in DVD conversion. OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. This setting lets you place an upper bound on length of time before an IDR frame appears. So I pulled up my resource monitor and in CPU, I see OBS is using 96 threads and fortnite is using 200. I was mislead by the mse numbers myself, but I cannot deny the x264 video definitely shows a bit more more detail in high motion parts. It could however still be helpful for people doing a video which is essentially a slideshow of still images where a static image is shown unchanged for many frames before changing to the next image, as long as it literally is a static slide show with no transitions. x265 and x264 were included in all the comparisons I listed except for x265 in 2012 (naturally). Voting will be open for the next 2 days, 18 hours, 48 minutes, 44 seconds, and will close on Jan 26, 2020 at 9:00 AM. This way I can reserve some CPU time for other applications other than OBS. So it's just becoming Streamlabs OBS? I don't really see the point in there being two of them. In terms of quality for general-purpose encoding, x264 outperforms every other video encoder on the market. 2 no-cabac=1 ref=2 bframes=0 direct=spartial deblock=1:1 me=dia no-mbtree=1 subme=4 sync-lookahead=0 rc-lookahead=0 trellis=0 qpmax=38 qpmin=15 threads=2 bitrate viewer. Recently i encode some animes, and for a better compress i use ordered chapters. All gists Back to GitHub. The mode works exactly the same as in x264, so please read the H. To access this help, run x264 with --help, --longhelp or --fullhelp. best obs streaming/recording settings for twitch. Too many x264 threads increases latency and have more encoding memory usage. Another issue is that with the same settings, vegas for some reason will brighten the video will vdub will keep the colour the same (screenshots provided as vdub x264 420 screenshot and vegas x264 420 screenshot). You can use it to broadcast gameplay streams live or use it to record videos (which you may then upload to YouTube or other video hosting sites). It's the most wonderful time of the year! Make your list and check it twice. I would shoot for [email protected] superfast x264 preset and use a 0 buffer. OBS Studio 24. Streaming OBS - WoW - Settings / Max bitrate / Buffer Heya! I just found out about OBS and am amazed how smoothly it runs, at least livestreaming the content and having it smoothly on my PC (60FPS++!). When compiled with 10-bit support, x264's quantizer scale is 0–63. Watch Queue Queue. libx264 - x264 encoder - obs/x264 To compile OBS and all its sub-libraries, you can use OBS-All. Technical Explanations of most OBS settings General. X264 4k gaming and streaming on slow for streaming????? That's going to be tough one one machine esp on a windows box. When I try to. 720p60FPS struggles really hard to reach even 50 with H. Try switching OBS to use Nvidia NVENC instead of the default x264 encoder. x264 comes with some inbuilt documentation. Nor do I see any settings which would indirectly force 1 thread in either of the x264 and x265 settings used. x264 multithread encoding MPEG-4 AVC / H. This article explains the encoding options found in x264 (as seen through the eyes of StaxRip), with hints and tips about which settings to use (page 8 of 8). Skip to content. Sign in Sign up Instantly share code, notes, and. Voting will be open for the next 2 days, 18 hours, 48 minutes, 44 seconds, and will close on Jan 26, 2020 at 9:00 AM. I decided to test the different x264 encoding presets to see if a higher preset could allow the use of a lower bitrate. I would shoot for [email protected] superfast x264 preset and use a 0 buffer. That CAN'T handle 1080p60 for fast motion games. y4m $ mediainfo x264_preset_ultrafast. As with x264, you need to make two choices: Choose a CRF. However it's also worth noting that if you aren't playing games that will max vram or GPU usage, nvenc is a great encoder as well. The general algorithm that has been agreed on after a great deal of discussion is the hierarchical search method. Encoding one frame itself will take about near same processor time as with one thread but threading allow pipeline process by encoding different frames parallel. x264 comes with some inbuilt documentation. OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. I personally use Intel's QuickSync with OBS. This setting lets you place an upper bound on length of time before an IDR frame appears. x264 is a free software library and application for encoding video streams into the H. And with sliced-threads disabled, the CPU usage will be 40%, while only 20% when enabled. Being able to run SLOBS on more than one machine and keep the settings unique to each machine would be wonderful as well as having unique profiles the OBS has. x264 number of threads issue MPEG-4 AVC / H. I am using a Threadripper 1950x trying to get the absolute best quality I can. This page explains the purpose and use of all x264 parameters. Please let me know and thanks. You'll need to cap the video card usage to 75 to 80% to leave space for OBS rendering, then plan out the CPU, and high core CPU count like 2950+ or 3900x should be able to it depending on the game, but if you play anything from ubisoft that try use all the cpu cores then you. That CAN'T handle 1080p60 for fast motion games. Comments and corrections are welcome. Remove; In this conversation. So it's just becoming Streamlabs OBS? I don't really see the point in there being two of them. x264 options: (old) level=3. etc? I heard that too high number of threads like more than 16 may affect the quality a little bit. If it were me (and I have a 1700 in q single PC setup) I'd got with x264. If you have a multi-processor machine, you should really consider using it as it. So Quality/Size is going to be exactly the same across encoders. My PC spec: i7 7700 GTX 1050Ti DDR4 16GB Internet speed: Download 988 Mbs Upload 990 Mbs What bitrate and encoder should I use and do I need to scale the video output? Don´t know if this is the right place. This way I can reserve some CPU time for other applications other than OBS. I'm going to venture to say that all of your threads are working on x264 but there is a bottleneck. download obs x264 threads free and unlimited. 今まで配信ソフトは「XSplit」を使っていたのですが、最近話題(?)の「Open Broadcaster Software」(略してOBS)に乗り換えてみました。. OBS Log File. However it's also worth noting that if you aren't playing games that will max vram or GPU usage, nvenc is a great encoder as well. Might want to increase OBS-Studio priority (high or above normal) in OBS-Studio advanced settings. I decided to test the different x264 encoding presets to see if a higher preset could allow the use of a lower bitrate. The FFMPEG NVENC encoder preset "Slow" is the same as "High Quality" but with 2-pass. If you have a multi-processor machine, you should really consider using it as it. The default preset is medium, which is what the other presets are compared against. Streaming OBS - WoW - Settings / Max bitrate / Buffer Heya! I just found out about OBS and am amazed how smoothly it runs, at least livestreaming the content and having it smoothly on my PC (60FPS++!). If you have a multi-processor machine, you should really consider using it as it. OBS x264设置,直接调用字幕组编码参数,瞬间获得字幕组的高品质画质,cu性能够用的话!. My PC spec: i7 7700 GTX 1050Ti DDR4 16GB Internet speed: Download 988 Mbs Upload 990 Mbs What bitrate and encoder should I use and do I need to scale the video output? Don´t know if this is the right place. x264, that is nice, stable too, and my CPU usage by OBS is not 50%, but 4-5%. "threads=6" - i allow the encoder to use up to 6 threads - i have a R5 2600X @4. Keep in mind the 9700K is only an 8 Core / 8 thread processor. Choose a preset. sln and compile everything all at once, or you can compile everything individually yourself. Here you will see fields like Bitrate and CPU usage that you need to edit. The default is 28, and it should visually correspond to libx264 video at CRF 23, but result in about half the file size. After a while the video is ok. Remove; In this conversation. My PC spec: i7 7700 GTX 1050Ti DDR4 16GB Internet speed: Download 988 Mbs Upload 990 Mbs What bitrate and encoder should I use and do I need to scale the video output? Don´t know if this is the right place. 2GHz - i have ~25% CPU load; with "0" (means auto) i would have around 27-35% CPU load // 5 is also possible but. Good day, I need help with the configuration of OBS with the aim of transmitting in MIXER. The default preset is medium, which is what the other presets are compared against. OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. OBS Studio 24. I stream 720p60 at 4500 bitrate. After a study of the ffmpeg x264 source code, I found that the key parameter leading to such long encode time is sliced-threads which enabled by -tune zerolatency. This section should be self explanatory. download obs x264 threads free and unlimited. Even when playing with custom x264 options I couldnt nearly reach DrDisrespects quality. After a while the video is ok. x264 and x264. x264 multithread encoding MPEG-4 AVC / H. So "x264 veryslow 2pass > x265 medium > NVENC H265" means that "x264 veryslow 2pass" is better than NVENC H265 and "NVENC H265 ≥ x264 medium" means that "NVENC H265" isn't clearly better and x264, otherwise a ">" would have been used. You can manually select the number of threads to be created or, better, set threads=auto and let x264 detect how many CPUs are available and pick an appropriate number of threads. 264 guide for more info. x264 encoder settings (page 2/2): encoding options. # encode using ultrafast preset, using one CPU thread to raw h. Here you will see fields like Bitrate and CPU usage that you need to edit. Do you know if this is just a regular preset that x264 uses like slow, slowest ultraslow or placebo? I would just use placebo but that would take me like 4 days to just finish one video at 1 pass if the video had the fps of 23. CPU: Core i5 9600k (9th) Aorus z390 16Gb Ram 3000Mhz Dual Channel Nvidia Asus 1070 Internet: 100mb download /. However it's also worth noting that if you aren't playing games that will max vram or GPU usage, nvenc is a great encoder as well. You don't need to set the thread count, it should just be able to know on it's own. OBS Log File. Limiting threads is also good for playing and streaming on the same computer. The ResetEra Games of the Year 2019 Voting Thread is now live. Sign in Sign up Instantly share code, notes, and. So it's just becoming Streamlabs OBS? I don't really see the point in there being two of them. media player classic home cinema is a light-weight media player - doom9 lav filters is used to split and decode (mkv, mp4, mov, flv, mpeg-ts, bluray, etc) haali media splitter is used to split mkv files and use all it's features. y4m $ mediainfo x264_preset_ultrafast. I heard that when I use that encoder, I make my CPU work harder, so I. Will this work? And if I only want to change one setting, for example "ref=3" ( medium default ) to ref=4. You'll need to cap the video card usage to 75 to 80% to leave space for OBS rendering, then plan out the CPU, and high core CPU count like 2950+ or 3900x should be able to it depending on the game, but if you play anything from ubisoft that try use all the cpu cores then you. Whether you're looking for reveal articles for older champions, or the first time that Rammus rolled into an "OK" thread, or anything in between, you can find it here. 264 $ x264 --preset ultrafast --threads 1 -o x264_preset_ultrafast. This video is unavailable. Aren't superfast or ultrafast more or less equivalent to 1st pass? I assume the issue is that lookahead is a greater percentage of the total cpu time needed than usual (usual being crf, preset medium+) so more lookahead threads are needed to keep the rest of the threads busy. So it's just becoming Streamlabs OBS? I don't really see the point in there being two of them. x264 and libmp3lame are pre-compiled for convenience. 2:X264/5 encoders both change the tint from slightly red to slightly green when compared to the original, but VP8/9 encoders do not! 3: Obviously VP9 and X265 are better than VP8 and X264 at a similar file size. Note: The 0–51 CRF quantizer scale mentioned on this page only applies to 8-bit x264. - However, you can't do that in the new Radeon Drivers "Additional setting missing" Or "Moved to Display" But!. 10 bit x264 is used quiet a lot. Twitch can handle 1080p60. 148: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded. every time I change streaming platforms as well as capture card which is almost like setting up a new stream every time. Streaming OBS - WoW - Settings / Max bitrate / Buffer Heya! I just found out about OBS and am amazed how smoothly it runs, at least livestreaming the content and having it smoothly on my PC (60FPS++!). x264 veryfast - because lower profiles has more impact on the system and rare in use (not all people have high-end CPUs :) All rating based only on my own perception of the footage (no numbers or math), same player for all videos, in player - default video renderer, decoder is LAV Video Decoder: 0. exe --demuxer-threads (LOGICAL_CORES) -o NUL SVT_1080p50. He set "threads=16" which was half his thread count, or just his normal cpu core count. Streaming with OBS issues Hi all, I've been testing different software to stream to Twitch recently, I've found that OBS (if anyone else knows any better software please let me know) gives me the most control so far on my imac. Only one psy tuning can be used at a time. For you as a streamer, this means that GeForce RTX GPUs can stream with superior image quality compared to x264 Fast, and on par with x264 Medium. CPU: Core i5 9600k (9th) Aorus z390 16Gb Ram 3000Mhz Dual Channel Nvidia Asus 1070 Internet: 100mb download /. x264 number of threads issue MPEG-4 AVC / H. obs x264 encoding presets tested - youtube. The default is 28, and it should visually correspond to libx264 video at CRF 23, but result in about half the file size. Watch Queue Queue. Motion search designed to completely replace x264's main motion search: would require a lot of threading trickery to sync it perfectly with the main encoder threads. However at a similar encoding time the picture quality of X264/5 quality is better compared to VP8/9. GitHub Gist: instantly share code, notes, and snippets. Twitch can handle 1080p60. just add a (if you didn't already have) presets for devices like megui did. In terms of quality for general-purpose encoding, x264 outperforms every other video encoder on the market. TL;DR you will need to use x264 as a fallback for [email protected] and at that, I doubt your CPU will be able to handle this even at ultrafast x264 preset. 0:00 Encoding analogy -----. Saved searches. x264 Settings Help. On your x264 settings: many are redundant ie already contained in "zerolatency". This setting lets you place an upper bound on length of time before an IDR frame appears. Hello! I have troubles when I record with OBS (Open Broadcaster Software). Lets say 16 threads finish in 4 ms, it can start working on the other threads before the frame needs to be exported. The ResetEra Games of the Year 2019 Voting Thread is now live. there are multiply settings you can't use for some hardware devices using x264 8 bit. This section should be self explanatory. Test sequence has been created using following uncompressed files:. Voting will be open for the next 2 days, 18 hours, 48 minutes, 44 seconds, and will close on Jan 26, 2020 at 9:00 AM. 1 for the audio track as this seems to be compatible with just about anything. The comparison videos are the convert to 420 Aom Video and the x264 vegas 420 under the Aom video list i have below, you can see it. a guest Feb 10th, 2018 79 Never Not a member of Pastebin yet? Sign Up, it unlocks many cool features! raw download clone embed report print text 15. The general algorithm that has been agreed on after a great deal of discussion is the hierarchical search method. Encoding Video Encoding Quality Balance. CPU: Core i5 9600k (9th) Aorus z390 16Gb Ram 3000Mhz Dual Channel Nvidia Asus 1070 Internet: 100mb download /. So I pulled up my resource monitor and in CPU, I see OBS is using 96 threads and fortnite is using 200. x264 is extraordinarily fast, with over 15,000 lines of assembly code and highly optimized algorithms. Being able to run SLOBS on more than one machine and keep the settings unique to each machine would be wonderful as well as having unique profiles the OBS has. dia (x264) / epzs (FFmpeg) is the simplest search, consisting of starting at the best predictor, checking the motion vectors at one pixel upwards, left, down, and to the right, picking the best, and repeating the process until it no longer finds any better motion vector. The mode works exactly the same as in x264, so please read the H. x264 thread option. On your x264 settings: many are redundant ie already contained in "zerolatency". x264 options: (old) level=3. 264 guide for more info. It works with the x264 encoder but this is very demanding to the performance I attached two logfiles of OBS, one is about the recoding in QHD, my native resolution, and the other is about the downscaled version My setup: Sapphire R9 290 Tri-X OC (1 Ghz) Intel Xeon i3-1231 v3 (4x 3,4 Ghz with Hyper Threading) Windows 10 x64. Comments and corrections are welcome. It works with the x264 encoder but this is very demanding to the performance I attached two logfiles of OBS, one is about the recoding in QHD, my native resolution, and the other is about the downscaled version My setup: Sapphire R9 290 Tri-X OC (1 Ghz) Intel Xeon i3-1231 v3 (4x 3,4 Ghz with Hyper Threading) Windows 10 x64. The general algorithm that has been agreed on after a great deal of discussion is the hierarchical search method. x264 options explained - page 8 of 8 articles - digital. 2GHz - i have ~25% CPU load; with "0" (means auto) i would have around 27-35% CPU load // 5 is also possible but. And encoding like this I could see very blocky frames at the beginning of the encoded. The only thing I use now are the threads=x command, where x is a number between 1 and (1. The problem is the maximum upload speed of 3500kbps. Download x264 master • Source • 750kB. I did that with my Ryzen 2700x and set "threads=8" and pulled up my OBS stats on a test stream and I was getting 5%+ skipped frames due to encoding lag. With the same OBS x264 settings in windows and Linux > fedora 30, it just works the best for out of the box. With a 3700x you aren't probably going to cap 16 threads of cpu time with games, so from that perspective, x264 makes a lot of sense. Integer: 250. 2016 Testing! xSplit VS OBS + x264 VS NVEC 0:41 FRAPS Uncompressed Video 2:56 NVEC 2,500 kbps Dual Xeon x6570 (12 physical cores, 24 threads) 48gb ddr3-1333mhz 128gb SSD Laptop: MSI GT70 i7. 2:X264/5 encoders both change the tint from slightly red to slightly green when compared to the original, but VP8/9 encoders do not! 3: Obviously VP9 and X265 are better than VP8 and X264 at a similar file size. 6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=30 ref=1 scenecut=40 subme=5 threads=0. GitHub Gist: instantly share code, notes, and snippets. The default is 28, and it should visually correspond to libx264 video at CRF 23, but result in about half the file size. 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. I don't see any mention of "-threads 1" in any of the settings used which are provided near the end of the comparison PDFs. Download x264 master • Source • 750kB. 264 Encoder and max quality gives hardly any performance loss and looks like Medium Setting Using your CPU. You can manually select the number of threads to be created or, better, set threads=auto and let x264 detect how many CPUs are available and pick an appropriate number of threads. 2016 Testing! xSplit VS OBS + x264 VS NVEC 0:41 FRAPS Uncompressed Video 2:56 NVEC 2,500 kbps Dual Xeon x6570 (12 physical cores, 24 threads) 48gb ddr3-1333mhz 128gb SSD Laptop: MSI GT70 i7. The only feature I found missing from Streamlabs OBS that I missed was the ability to add a VLC playlist which I could do with OBS Studio. The FFMPEG NVENC encoder preset "Slow" is the same as "High Quality" but with 2-pass. x264 is extraordinarily fast, with over 15,000 lines of assembly code and highly optimized algorithms. etc? I heard that too high number of threads like more than 16 may affect the quality a little bit. Multiple tunings are separated by commas. 5 times my number of CPU cores). sln and compile everything all at once, or you can compile everything individually yourself. On your x264 settings: many are redundant ie already contained in "zerolatency". And encoding like this I could see very blocky frames at the beginning of the encoded. 31-git - no hw acceleration. dia (x264) / epzs (FFmpeg) is the simplest search, consisting of starting at the best predictor, checking the motion vectors at one pixel upwards, left, down, and to the right, picking the best, and repeating the process until it no longer finds any better motion vector. Skip to content. On top of that, it has been found that 1 thread per 40-50 rows of pixels is the general consensus before h264 starts to become inefficient. So I tested now 1080p30Fps with x264, it is stable, didn't go below 30FPS. x264 core:135 r2345 f0c1c53 Syntax: x264 [options] -o outfile infile Infile can be raw (in which case resolution is required), or YUV4MPEG (*. x264 options: (old) level=3. Reviews show a performance reduction. You'll need to cap the video card usage to 75 to 80% to leave space for OBS rendering, then plan out the CPU, and high core CPU count like 2950+ or 3900x should be able to it depending on the game, but if you play anything from ubisoft that try use all the cpu cores then you. 2GHz - i have ~25% CPU load; with "0" (means auto) i would have around 27-35% CPU load // 5 is also possible but. So my generell question is: Do you have any suggestions for me what I can try to improve stream quality? Maybe some good x264 custom settings? I've already read a lot about the x264 encoder but the quality gain in comparisson to the cpu usage was pretty high. x264 Settings Frame-type options keyint. It is highly recommended that you do not paste anything that you may have found in any guides, you should almost never actually need to specify anything here. Keep in mind the 9700K is only an 8 Core / 8 thread processor. This way I can reserve some CPU time for other applications other than OBS. Here you will see fields like Bitrate and CPU usage that you need to edit. Out of all of these QuickSync gave the best performance and quality followed by NVENC and then x264. It could however still be helpful for people doing a video which is essentially a slideshow of still images where a static image is shown unchanged for many frames before changing to the next image, as long as it literally is a static slide show with no transitions. download obs x264 threads free and unlimited. Intel Quick Sync is impacting CPU/fps at approximately the same rates as x264, but it is also bugged and can sometimes work incorrectly on my system. When using variable bitrate, this controls the CRF (constant rate factor) parameter in x264 (10 is CRF 22, 0 is CRF 32). 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. OBS x264设置,直接调用字幕组编码参数,瞬间获得字幕组的高品质画质,cu性能够用的话!. "threads=6" - i allow the encoder to use up to 6 threads - i have a R5 2600X @4. x264 options: (old) level=3. I decided to test the different x264 encoding presets to see if a higher preset could allow the use of a lower bitrate. Integer: 250. OBS Studio Support. However, as best as I can tell, your encoding latency is nevertheless zero frames, ie you put one frame in and you immediately (as soon as your CPU has finished encoding it, anyway) get one frame out. They all use the same x264. In this thread, dodgepong states that OBS Max Quality is the same as Quality but with 2-pass via CUDA. It's the most wonderful time of the year! Make your list and check it twice. Streaming with OBS issues Hi all, I've been testing different software to stream to Twitch recently, I've found that OBS (if anyone else knows any better software please let me know) gives me the most control so far on my imac. The actual thread limit is much higher than 16 but Megui knows most people don't need that much. x264 multithread encoding MPEG-4 AVC / H. I did that with my Ryzen 2700x and set "threads=8" and pulled up my OBS stats on a test stream and I was getting 5%+ skipped frames due to encoding lag. OBS Studio Audio Sync Issue. "threads=6" - i allow the encoder to use up to 6 threads - i have a R5 2600X @4. The default is 28, and it should visually correspond to libx264 video at CRF 23, but result in about half the file size. So "x264 veryslow 2pass > x265 medium > NVENC H265" means that "x264 veryslow 2pass" is better than NVENC H265 and "NVENC H265 ≥ x264 medium" means that "NVENC H265" isn't clearly better and x264, otherwise a ">" would have been used. With 2 separate x264 encoders, might want to limit each encoders to smaller number of threads like threads=16 for each x264 encoders. just add a (if you didn't already have) presets for devices like megui did. The actual thread limit is much higher than 16 but Megui knows most people don't need that much. Parameters are ordered the same as their appearance in x264 --fullhelp. Download the bitrate 2500 x264 and nvenc video and compare them with your eyes, and you will see more details in the second half of the video with x264 than with NVENC. It could however still be helpful for people doing a video which is essentially a slideshow of still images where a static image is shown unchanged for many frames before changing to the next image, as long as it literally is a static slide show with no transitions. You can see what you are using by referring to the ffmpeg console output during encoding (yuv420p or similar for 8-bit, and yuv420p10le or similar for 10-bit). The FFMPEG NVENC encoder preset "Slow" is the same as "High Quality" but with 2-pass. However it's also worth noting that if you aren't playing games that will max vram or GPU usage, nvenc is a great encoder as well. x264 is the program doing the programming. I've tried all the encoding methods with OBS including NVENC, x264 CPU encoding, and an experimental AMD hardware accelerated encoder (which failed horribly). x264 is a free software library and application for encoding video streams into the H. Thanks for any tips on that x264 rev number 987. All gists Back to GitHub. media player classic home cinema is a light-weight media player - doom9 lav filters is used to split and decode (mkv, mp4, mov, flv, mpeg-ts, bluray, etc) haali media splitter is used to split mkv files and use all it's features. Download the bitrate 2500 x264 and nvenc video and compare them with your eyes, and you will see more details in the second half of the video with x264 than with NVENC. Its generally more effective than hoping the OS will do it for me, or by setting OBS' process priority. Even when playing with custom x264 options I couldnt nearly reach DrDisrespects quality. The general algorithm that has been agreed on after a great deal of discussion is the hierarchical search method. And with sliced-threads disabled, the CPU usage will be 40%, while only 20% when enabled. x264 is extraordinarily fast, with over 15,000 lines of assembly code and highly optimized algorithms. The issue I have is that, OBS on my Razer Blade Stealth(Streaming PC) just randomly freezes. It's the most wonderful time of the year! Make your list and check it twice. OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. I decided to test the different x264 encoding presets to see if a higher preset could allow the use of a lower bitrate. Is the x264 "--tune film" setting film only? I encode some music videos with x264 right now and I was wondering if the --tune film setting is intended strictly for film only or for all live action sources. After disabled using -x264-params sliced-threads=0 the encode time can be as low as 2ms. OBS Studio Audio Sync Issue. 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 it were me (and I have a 1700 in q single PC setup) I'd got with x264. 8-bit is more common among distributors. The general algorithm that has been agreed on after a great deal of discussion is the hierarchical search method. Do you know if this is just a regular preset that x264 uses like slow, slowest ultraslow or placebo? I would just use placebo but that would take me like 4 days to just finish one video at 1 pass if the video had the fps of 23. After a while the video is ok. Try switching OBS to use Nvidia NVENC instead of the default x264 encoder. Even when playing with custom x264 options I couldnt nearly reach DrDisrespects quality. 6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=30 ref=1 scenecut=40 subme=5 threads=0. In terms of quality for general-purpose encoding, x264 outperforms every other video encoder on the market. The mode works exactly the same as in x264, so please read the H. And with sliced-threads disabled, the CPU usage will be 40%, while only 20% when enabled. They all, generally, have the exact same access to encoding options because they use the same x264 program. If you're gaming and have other applications running you'll be using far more than just 2 of those left over cores - meaning you'll be waging a war on your CPU for control, which in turn means an encode that is starved for resources. ok first, you should check the x264 if you don't have nvidia nvenc, and use CBR and activate the CBR padding and use custom buffer size,,, then, you choose your max bitrate and buffer size,, then, go in Advanced in the settings and use multithreaded optimization in process priority class : high,,, in video. x264 options explained - page 8 of 8 articles - digital. To access this help, run x264 with --help, --longhelp or --fullhelp. Verified account Protected Tweets @ Suggested users Verified account Protected Tweets @. every time I change streaming platforms as well as capture card which is almost like setting up a new stream every time. etc? I heard that too high number of threads like more than 16 may affect the quality a little bit. The only feature I found missing from Streamlabs OBS that I missed was the ability to add a VLC playlist which I could do with OBS Studio. 720p60FPS struggles really hard to reach even 50 with H. 8-bit is more common among distributors. That CAN'T handle 1080p60 for fast motion games. Hi, The medium preset works fine on my PC. OBS standard for CPU usage is veryfast, which is how "fast" the encoder will run. I stream 720p60 at 4500 bitrate. obs x264 encoding presets tested - youtube. Other than that, CRF works just like in x264. I also tried 1080p30Fps with H. CPU: Core i5 9600k (9th) Aorus z390 16Gb Ram 3000Mhz Dual Channel Nvidia Asus 1070 Internet: 100mb download /. If you're gaming and have other applications running you'll be using far more than just 2 of those left over cores - meaning you'll be waging a war on your CPU for control, which in turn means an encode that is. My computer specs are AMD Athlon X4 760K, Radeon R9 270, and the MSI A78M-E35 motherboard. If it were me (and I have a 1700 in q single PC setup) I'd got with x264. NVidia NVenc Encoder for OBS Studio got an update for 2019. x264 and x264. The issue I have is that, OBS on my Razer Blade Stealth(Streaming PC) just randomly freezes. 6 Hotfix Changes ----- * Fixed a crash with macOS Catalina * Fixed a failure to start up when using custom themes on macOS with 24. If you have a multi-processor machine, you should really consider using it as it. He set "threads=16" which was half his thread count, or just his normal cpu core count.