Why is godot still not ported?
Hacker News reader John “Doomed” Schmoozer writes: As a developer I can’t believe I’m still waiting for godot-2.6.2, but what can I do?
I can’t get the current godot 2.6 version to work with the current version of ffmpeg, which is 3.0.9.
ffmpeg is an open source video codec, but ffmpeg requires ffmpeg-dev and ffmpeg 1.2.1.
This is not an issue with ffmpeg itself, but with the ffmpeg API and how the API is written.
For example, the libffmpeg.so version of the libmpg123 library requires ffmpg.so to be in a version 1.0, which requires ff_libs to be a 1.3.6 (the most recent version).
It also requires ffMPEG_EXT_filter_verify_codec (the version of libmpgi that requires the libcurl, libgstreamer, and libvpx libraries to be 1.4.0) and ff_encode_video_codefile (the latest version of a library that requires libvnd.so, libvmserial, and mplayer to be 3.1).
The most recent ffmpeg version is 2.9, which supports 3.2 and newer, and it requires ffv2 to be the latest version.
I’m not sure which version ffmpeg uses, so I cannot directly check.
It is possible to build ffmpeg using the default build option (ffmpeg_default_build), which will fail to build and install ffmpeg.
However, it does not seem to affect any other build configuration.
I am hoping that ffmpeg will release a new version soon that fixes this issue, but if it does, then I am not sure if I will be able to get it to work.
If you have any other questions, please feel free to contact me at [email protected]
(The issue is with the older ffmpeg 2.8.1 build, which did not include the new version of mpeg2lib.
If that build does not work for you, you can use the latest ffmpeg 3.3 release as a workaround.)
The source of this article is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.5 License.