【问题标题】:how to integrate ffmpeg gl-transition project in my existing project如何将 ffmpeg gl-transition 项目集成到我现有的项目中
【发布时间】:2019-12-28 15:49:03
【问题描述】:

我想在视频图像之间添加过渡效果,所以我使用https://github.com/transitive-bullshit/ffmpeg-gl-transition 来实现视频过渡效果,但构建命令在我的 android 工作室中不起作用。
1.git克隆http://source.ffmpeg.org/git/ffmpeg.gitffmpeg.
2.cd ffmpeg.

前两个命令在 android studio 终端中成功运行。
当尝试运行“ln -s ~/ffmpeg-gl-transition/vf_gltransition.c libavfilter/”时 得到错误:

屏幕截图1

当运行命令“git apply ~/ffmpeg-gl-transition/ffmpeg.diff”时 得到错误:

屏幕截图2 并运行命令“./configure --enable-libx264 --enable-gpl --enable-opengl \ --enable-filter=gltransition --extra-libs='-lGLEW -lglfw'" 得到错误:

屏幕截图3 我使用 com.writingminds:FFmpegAndroid:0.3.2 来创建普通视频。请告诉我如何在我的项目中集成库或任何其他方式来做到这一点

【问题讨论】:

  • 我也面临同样的问题。如果有,您有解决方案吗,请您描述一下我们如何实现这一目标?
  • @manishthanki 不,很遗憾。
  • 说明已经改变了“一点”,但基本上你需要从~/ffmpeg-gl-transition 的指示替换为你在本地实际检查该来源的任何地方......

标签: android video ffmpeg android-transitions


【解决方案1】:

在 MacOS 上,您需要:brew install glew glfw3。尝试解决!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-12
    • 2015-06-15
    • 2016-11-20
    • 1970-01-01
    • 1970-01-01
    • 2017-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多