expo / config-plugins

Out-of-tree Expo config plugins for packages that haven't adopted the config plugin system yet.
433 stars 92 forks source link

EAS build failing for ffmpeg-kit-react-native when any android package is specified in app.json #81

Open eeshankeni opened 2 years ago

eeshankeni commented 2 years ago

Summary

I'm trying to build a dev client for android that has the "video" package. But the build process keeps failing regardless of which package I specify for android. Only when the android package is set to null (which is https by default I believe), the dev client builds successfully.

iOS works without any issue for all packages.

Screenshot 2022-05-25 172105

Config Plugin

@config-plugins/ffmpeg-kit-react-native

What platform(s) does this occur on?

Android

SDK Version

45.0.0

Reproducible demo

This is in my app.json file. "plugins": [ [ "@config-plugins/ffmpeg-kit-react-native", { "ios": { "package": "full-gpl" }, "android": { "package": "https-gpl" } } ] ],

I'm trying to run FFmpegKit.execute('-i input.mp4 -vcodec libx264 -crf 20 output.mp4')

On Android, I'm unable to use libx264 without specifying the package, unfortunately.

ezilox commented 1 year ago

happens to me too. Did you resolve it?

eeshankeni commented 1 year ago

happens to me too.

Did you resolve it?

Resorted to building the android apk's locally using 'gradlew assembleRelease'