No more support for Windows XP

Questions involving a Windows version of FFmpeg.
User avatar
Zeranoe
Site Admin
Posts: 704
Joined: Sat May 07, 2011 7:12 pm
Contact:

Re: No more support for Windows XP

Post by Zeranoe »

I talked to the x265 devs and they said that they will be adding back in XP support.

There is no ETA for this, but they do plan to support XP again in the future.

For the time being I am considering rolling back the commit that broke XP support and not updating again till it's fixed.

User avatar
Zeranoe
Site Admin
Posts: 704
Joined: Sat May 07, 2011 7:12 pm
Contact:

Re: No more support for Windows XP

Post by Zeranoe »

After reverting x265 and attempting to compile FFmpeg, FFmpeg failed to configure with:

Code: Select all

ERROR: libx265 version must be >= 9.
At this point XP support is getting a lot more difficult. FFmpeg requires a recent version of x265 and compiling two separate FFmpeg builds daily seems impractical.

I'm open to any solutions.

pandy
Posts: 255
Joined: Mon Feb 24, 2014 1:46 pm

Re: No more support for Windows XP

Post by pandy »

Hi Zeranoe, please excuse my question but is this mean that libx265 explicitly use some call in some API which is not supported by XP or issue is related by complier used to compile libx265?

AFAIR i have same (similar) issues in Windows 2000 when new VC was introduced and MS confirmed that they stop using compatible with XP API call. Perhaps issue is related to compiler and libx265 can be compiled by older (previous) version of compiler.
Everything is so strange... POSIX compliant Windows is not compliant with itself (family).

http://forum.doom9.org/showthread.php?p ... ost1645128

Selur
Posts: 28
Joined: Thu Jul 07, 2011 7:52 am

Re: No more support for Windows XP

Post by Selur »

@Dzarda: You might also want to consider building ffmpeg youself.
https://github.com/jb-alvarado/media-autobuild_suite
is a nice script to do so and removing $libx265 from the configure calls inside the compile_videotools.sh will allow to build ffmpeg without libx265.

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

Re: No more support for Windows XP

Post by JMK »

Zeranoe wrote:......
At this point XP support is getting a lot more difficult. FFmpeg requires a recent version of x265 and compiling two separate FFmpeg builds daily seems impractical.

I'm open to any solutions.
IMNSHO, libx265 should be dropped until it becomes XP-compatible again.
Anyone who wants to encode to H.265, should be using x265.exe.

x265 still is sub-pre-alpha software, and I see no point in making FFmpeg unusable to the XP userbase because of only one highly-misdesigned library.

1a2a3aimba
Posts: 24
Joined: Fri Dec 20, 2013 5:06 pm

Re: No more support for Windows XP

Post by 1a2a3aimba »

hard to say. For me support for XP is much more important than have x265 right now. x265 is useful right now? Rather not for real time streaming

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

Re: No more support for Windows XP

Post by JMK »

Code: Select all

Steve Borho committed 3f78e63

Restore WINXP_SUPPORT build option, workaround for CONDITION_VARIABLE on XP
https://bitbucket.org/sborho/x265/commi ... d4642c3e31

nameuser
Posts: 6
Joined: Sat Mar 22, 2014 6:16 pm

Re: No more support for Windows XP

Post by nameuser »

Woohoo! The latest version, ffmpeg-20140330-git-c01ddf8, is working on XP again for me. Thank you to all! :D

User avatar
Zeranoe
Site Admin
Posts: 704
Joined: Sat May 07, 2011 7:12 pm
Contact:

Re: No more support for Windows XP

Post by Zeranoe »

x265 was drooped yesterday, before I saw the commit linked above.

I will try updating and adding it back.

User avatar
Zeranoe
Site Admin
Posts: 704
Joined: Sat May 07, 2011 7:12 pm
Contact:

Re: No more support for Windows XP

Post by Zeranoe »

Please try the latest builds, which include x265 with the recent XP support patches.

Post Reply