In version 0.8.65, x264 cannot be invoked.

Discuss about generic usage of MediaCoder.

Moderator: HuggiL

Post Reply
kawamoto76
Advanced
Advanced
Posts: 480
Joined: Sun Dec 14, 2008 4:52 pm
Location: JAPAN

In version 0.8.65, x264 cannot be invoked.

Post by kawamoto76 » Mon Nov 28, 2022 7:14 pm

New version 0.8.65 has been released.
However, x264.exe cannot be invoked in this new version.
When "auto" or x264 is selected for encoder to get H264 output format, ERROR 14 hapens in almost cases.
Whereas I can get H264 format output when CUDA is selected.

Under older version 0.8.63, x264.exe is invoked with no problem.
However, under 0.8.65, x264.exe cannot be invoked.
Akira Kawamoto

kawamoto76
Advanced
Advanced
Posts: 480
Joined: Sun Dec 14, 2008 4:52 pm
Location: JAPAN

Re: In version 0.8.65, x264 cannot be invoked.

Post by kawamoto76 » Thu Dec 15, 2022 5:10 pm

I wonder that no persons respond about this issue.
Trying to replace \Program_Files\codecs64\x264.exe with that of MC_0.8.63, I can invoke x264.exe on MC_0.8.65.
On MC_0.8.65, "Fixed MEncoder decoding issue on CPU with more than 16 cores"(0.8.64 Changelog) is important improvement from 0.8.63.
Then I will use 0.8.65 with replacing older x264.exe in 0.8.63 afterwards.

I found in 0.8.65 changelog, "Updated x264 159.2991 (AVX2)" .
My system employs dual Xeon E5-2687W v2(16core 32thread, Ivy_Bridge=3rd age Core) that does not have AVX2 but only AVX.
Maybe AVX2 is inevitable for x264.exe of 0.8.65, I suppose.
AVX2 became available on CPUs Haswell(4th age Core) or later.
If this is true, MC_0.8.65 requires CPU Haswell(4th age Core) or later.
Akira Kawamoto

Post Reply