ffmpeg no longer works under Windows XP (possible suspect identified)

Any other question that don't fit into the other support categorizes.
xpn
Posts: 3
Joined: Wed May 22, 2013 2:23 pm

ffmpeg no longer works under Windows XP (possible suspect identified)

Post by xpn » Thu May 28, 2015 11:20 am

Hello.

It seems that ffmpeg-20150525-git-8ce564e is the final version of ffmpeg that works under WIndows XP.
All newer versions report an error "The procedure entry point _wfopen_s could not be located in the
dynamic link library msvcrt.dll".

The possible suspect is the inclusion of libmfx library, which happened in the next (same-day) release.

bertrem
Posts: 1
Joined: Mon Jun 01, 2015 5:13 pm

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by bertrem » Mon Jun 01, 2015 5:16 pm

FWIW... exact same failure here, regressed to the same builds.
(ffmpeg-20150525-git-8ce564e-win32-static.7z works, ffmpeg-20150525-git-e48a9ac-win32-static.7z does not)

llogan
Posts: 332
Joined: Fri Mar 14, 2014 3:29 am

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by llogan » Tue Jun 02, 2015 5:11 pm

Similar thread (but no solution yet):

Unable to run current Windows 32 bit ffmpeg

rogerdpack
Posts: 1877
Joined: Fri Aug 05, 2011 9:56 pm

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by rogerdpack » Fri Jun 05, 2015 8:10 pm

I opened up a github issue for it:
https://github.com/lu-zero/mfx_dispatch/issues/9
feel free to go there and +1 it via a comment "+1"

theonlylawislove
Posts: 3
Joined: Wed Jun 10, 2015 3:01 pm

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by theonlylawislove » Wed Jun 10, 2015 3:48 pm

Are we thinking that if we compile without libmfx, it will work? Has someone verified this?

rogerdpack
Posts: 1877
Joined: Fri Aug 05, 2011 9:56 pm

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by rogerdpack » Thu Jun 11, 2015 4:14 pm

theonlylawislove wrote:Are we thinking that if we compile without libmfx, it will work? Has someone verified this?
I haven't but you can, run
https://github.com/rdp/ffmpeg-windows-build-helpers
but first remove the "--enable-libmfx" part from ffmpeg's configure in there.
Sorry I don't have a box I can easily test it on...

JMK
Posts: 8
Joined: Thu Mar 27, 2014 11:56 am

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by JMK » Fri Jun 12, 2015 3:16 pm

edited.
Last edited by JMK on Sat Jun 13, 2015 10:00 am, edited 1 time in total.

Pequi
Posts: 8
Joined: Fri Jun 12, 2015 4:27 pm

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by Pequi » Fri Jun 12, 2015 4:48 pm

Just downloaded ffmpeg-20150612-git-4af9eb4-win32, issue is fixed

--enable-libmfx was removed from the compile

Thanks author. Remember, there are still 10x more Win XP users out there than Linux users. For now.
If the libmfx team don't care about us, at least you do.

wdsouza1
Posts: 1
Joined: Tue Mar 01, 2016 9:01 pm

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by wdsouza1 » Tue Mar 01, 2016 9:06 pm

Last working version working on Windows XP is ffmpeg-20160227-git-5156578.

2225936589
Posts: 1
Joined: Tue Mar 15, 2016 8:52 am

Re: ffmpeg no longer works under Windows XP (possible suspect identified)

Post by 2225936589 » Tue Mar 15, 2016 9:27 am

If you want to run in xp
You need to modify the ffmpeg ffplay
Use winhex Find _wfopen_s, then changed _wfopen
Note things _s (hex 5F 63) -> (00 00)
There are three similar functions also need to be modified

Post Reply
'