yangjie10930 / EpMedia

Android上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。 The video processing framework based on FFmpeg developed on Android is simple, easy to use, and small in size, helping users quickly realize video processing functions. Contains the following functions: editing, cropping, rotating, mirroring, merging, separating, variable speed, adding LOGO, adding filters, adding background music, accelerating and decelerating video, rewinding audio and video.
MIT License
2.4k stars 536 forks source link

> More than one file was found with OS independent path 'lib/armeabi-v7a/libavdevice.so' #193

Open lizc0512 opened 5 years ago

lizc0512 commented 5 years ago

集成没有问题,跑工程的时候提示这个Execution failed for task ':app:transformNativeLibsWithMergeJniLibsForDebug'.

More than one file was found with OS independent path 'lib/armeabi-v7a/libavdevice.so' 大佬能给提供下解决思路吗? 还有我发现我是用epVideo.addText()方法时,要展示的内容有“:”英文的冒号会100%添加水印失败,用你自带显示时间戳却可以。提前说下谢谢

yangjie10930 commented 5 years ago

命令断句是用英文冒号的,所以遇到英文冒号会失败,在冒号前加上转义符号\就可以了

Sp4Rx commented 5 years ago

Unable to run the app after importing this library via gradle. Its showing me the same error even if I don't use it.

* What went wrong:
Execution failed for task ':app:transformNativeLibsWithMergeJniLibsForDevDebug'.
> More than one file was found with OS independent path 'lib/arm64-v8a/libffmpeg.so'
yangjie10930 commented 5 years ago

packagingOptions { pickFirst 'lib/arm64-v8a/libffmpeg.so' }

Sp4Rx commented 5 years ago

I've moved to some other solution now, So currently I'm not able to verify the solution but If this is the correct option please add this to your readme.