![]() ![]() I am using a Pentium Gold G5400 on my Plex server and it's great. Image quality is great and overall they are very fast, although sometimes expensive. If you care about your users, get a 6th-gen or higher CPU. They still use cheaper DDR3 and image quality is acceptable. If you only somewhat care about your users but are looking for a cheap QuickSync option, look for Intel’s 4th-gen CPUs. It looks pretty bad, especially at lower than 8Mbps 1080p. This allows for much more power-efficient. If you don’t care at all about your users and/or you want to encourage them to direct play/stream your content, enable QuickSync on a 2nd or 3rd generation processor. Driver xx.x.100. Unlike video encoding on a CPU or a general-purpose GPU, Quick Sync is a dedicated hardware core on the processor die. Image quality and performance is subpar with 4th generation and lower processors Have a look at that great (again, IMHO) post on the subject : It also supports decoding of VC-1, but not encoding. So your iGPU supports the decoding and encoding of : This week it released version 1.0 of its speedy open-source Scalable Video Technology AV1 encoder and decoder for. Have a look at that chart, under Ivy Bridge : Intel was the first to offer hardware AV1 decoding with its Xe-LP GPUs in 2020. I tried it in the past on a i7-2600k and it was unwatchable, IMHO. The i7-3770 is pretty old and limited, to be honest. Encoding on a Radeon HD 7000-series card has to be achieved through programmable shaders, rather than more energy-efficient fixed-function logic sitting idle on the die. Please go to the relevant subreddits and support forums, for example:įirst, you need a plex pass to enable HW acceleration. If you use the latest 2nd5th generation Intel Core i3/i5/i7 processors, you may be able to use the Intel Quick Sync Video H.264 encoder which allows you to. Build help and build shares posts go in their respective megathreads No referral / affiliate links, personal voting / campaigning / funding, or selling posts Welcome to /r/Plex, a subreddit dedicated to Plex, the media server/client solution for enjoying your media! Plex Community Discord Rules Check the console output to see what happens: Using auto hwaccel type dxva2 with new default device.Latest Regular Threads: No Stupid Q&A: Tool Tuesday: Build Help: Share Your Build: Submit Troubleshooting Post Files not showing up correctly? If not then FFmpeg falls back to the software decoder. If a hardware decoder is available it is automatically used. Using the option "-hwaccel auto" before the inputs (-i) tries to use hardware accelerated decoding as well: ffmpeg -hwaccel auto -i mysource. This encodes the input using the h264 encoder of Intel Quick Sync (because of the -c:v option). So make sure that you finetune the encoding using e.g. Pay attention on the output quality: libx264 might have a better quality by default than a hardware accelerated encoder. On macOS you want to use "h264_videotoolbox": ffmpeg -i mysource -c:v h264_qsv -c:a copy output.mp4 ![]() Here on my Windows machine I will choose the "h264_qsv" (Intel Quick Sync Video acceleration) encoder. if you have no NVIDIA graphics card the h264_nvenc will not work. Intel Quick Sync Video1 uses the dedicated media processing capabilities of Intel Graphics Technology to decode and encode fast, enabling the processor to. Note: not all encoders might actually work. h264_qsv H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (Intel Quick Sync Video acceleration) (codec h264) V.D h264_nvenc NVIDIA NVENC H.264 encoder (codec h264) V.D h264_mf H264 via MediaFoundation (codec h264) Quick Sync is one of two ways that DaVinci Resolve (particularly the Studio version) is able to perform hardware decoding of H.264 and HEVC media, which often makes the difference between a good, and a terrible, editing experience. V.D h264_amf AMD AMF H.264 Encoder (codec h264) V.D libx264rgb libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 RGB (codec h264) To get a short description of each encoder you can execute: ffmpeg -encoders This list is dependent to your OS and the enabled encoders during FFmpeg compilation. Some are software-, some are hardware-encoders. In this this you should find your target codec (h264): ĭEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_qsv h264_cuvid ) (encoders: libx264 libx264rgb h264_amf h264_mf h264_nvenc h264_qsv ) To check this you can simply execute ffmpeg -codecs Encodingįirst of all you need to know, what encoders have been enabled in your FFmpeg version. But the load depends also on other things like bitrate, resolution and CPU/hardware. And after enabling the hardware accelerated decoding it reduced the CPU load from 20% to 4%. If your CPU support for example Intel Quick Sync than you can significantly reduce the CPU load using hardware acceleration (in my test case below it was from 90% using libx264 to 20% using h264_qsv). ![]()
0 Comments
Leave a Reply. |