cdgriffith / FastFlix

FastFlix is a free GUI for H.264, HEVC and AV1 hardware and software encoding!
https://fastflix.org/
MIT License
1.15k stars 58 forks source link

Using x265 encoder on intel 13900 doesn't use P-Core for encoding #415

Closed iccfish closed 1 year ago

iccfish commented 1 year ago

HI, I'm running fastfix on Windows 11 @ Intel 13900K. I notieced that x265 encoder runs on all E-Cores but none P-Core.

I wonder if this is by design or I miss something?

cdgriffith commented 1 year ago

This is due to older versions of FFmpeg not understanding the newer chips design. I would download the latest available ffmpeg https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest if you're unsure of which I would chose ffmpeg-master-latest-win64-gpl.zip You will have to unzip it to a location you want it to stay, then link to it manually in the FastFlix settings page.

If that doesn't work other thing to make sure of:

  1. Windows is fully updated
  2. Latest intel firmware installed for the CPU
  3. Latest BIOS for the motherboard is installed
iccfish commented 1 year ago

My ffmpeg version was 'ffmpeg version N-109433-g48d5aecfc4-20221219', it shouldn't too old ...maybe it caused by compiler version .... it was built with gcc.

I'll try other ffmpeg builds later..

Other three points all checked and all satisfied.

cdgriffith commented 1 year ago

Changing this over to a discussion https://github.com/cdgriffith/FastFlix/discussions/444 as an FYI to merge multiple issues and hopefully make it easier for people to comment on it.