ffmpeg-kit icon indicating copy to clipboard operation
ffmpeg-kit copied to clipboard

Compilation error in flutter 3.29.0 because of V1 Embedding deprecation

Open PhantomRay opened this issue 10 months ago • 8 comments

Anyone knows how to remove the v1 code and make it work under v2?

PhantomRay avatar Feb 13 '25 13:02 PhantomRay

same issue

minhtritc97 avatar Feb 14 '25 03:02 minhtritc97

Can this be the last update please?

PhantomRay avatar Feb 14 '25 07:02 PhantomRay

Is it still possible to create a fork an fix the problem there?

TillJohanndeiter avatar Feb 14 '25 13:02 TillJohanndeiter

@PhantomRay As previously announced, there will be no further updates from our side.

@TillJohanndeiter Yes, that's possible.

tanersener avatar Feb 15 '25 16:02 tanersener

Yeah I know. That's why I said "Please".

The problem is now there is no viable replacement for such important package.

PhantomRay avatar Feb 16 '25 04:02 PhantomRay

@tanersener

I use ffmpeg-kit for a feature in my flutter project. I'm think of these possibilities:

a) Remove the feature b) Create a fork and upgrade the code

Would you like to make an estimate how demanding it would be to create a fork, migrate the code and integrate the fork into my project? I'm completely unfamiliar with ffmpeg. AFAIK it's definitely not easy because i would have to rebuild the binaries and then put them somehow into my ci.

TillJohanndeiter avatar Feb 16 '25 10:02 TillJohanndeiter

@TillJohanndeiter This is the situation regarding the Flutter plugin. I've pasted it from my medium article.

FFmpegKit’s hybrid plugins (Flutter/React Native) are standard plugins that rely on native FFmpegKit binaries. Once these native binaries are removed from the repositories, projects using hybrid plugins won’t be able to download them. The solution is to build the native FFmpegKit libraries for your platforms locally. If you have a development background, you can follow existing React Native tutorials for plugins with native dependencies and apply them to FFmpegKit’s React Native plugin. When you run into issues, most people either open a GitHub issue or seek help from AI tools; you can do the same.

Giving an estimate won't be realistic as it depends on your background and the tools you use.

tanersener avatar Feb 16 '25 12:02 tanersener

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Apr 18 '25 02:04 github-actions[bot]