当前位置: 首页 > 知识库问答 >
问题:

在ffmpeg中使用build_libstagefright构建file.so for android

夏朝
2023-03-14

ffmpeg/tools/lib_stagefright

但它总是出现一个我无法解决的错误。

ffmpeg/config.log底部的消息是

    null

共有1个答案

秦凯旋
2023-03-14

我找到了一个方法,让我跨越这个错误。

在FFMPEG/configure文件中

产地:

CC      libavcodec/lagarithrac.o
CC      libavcodec/latm_parser.o
CXX     libavcodec/libstagefright.o
/bin/sh: /home/user/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux- x86/bin/arm-linux-androideabi-g++: cannot execute binary file
CC      libavcodec/lcldec.o
common.mak:51: recipe for target `libavcodec/libstagefright.o' failed
make: *** [libavcodec/libstagefright.o] Error 126
make: *** Waiting for unfinished jobs....
 类似资料:
  • 我像这样使用复制命令 cp VID1.MP4 VID2.MP4 它成功地将vid1复制到VID2中。 /users/neerpatel/desktople/testprojects/childprocess/index.js:7抛出错误;^ 错误:命令失败:ffmpeg-i input.mp4-i logo.png-filter_complex“overlay=10:10”output.mp4 您

  • 当我使用API远程触发作业时,jenkins上的作业会说:“由远程主机IP启动”。但我的工作可能会因不同的原因和不同的来源而触发,所以如果我在詹金斯能看到一份工作并直接看到触发的原因,那就太好了。 我知道我可以传递一个字符串参数,然后在每个作业中查看参数-但这不是很明显。我希望在所有工作的列表中看到它。类似于:。 有什么办法可以做到这一点吗? 我注意到我们的发布作业采用了一个显示我想要的版本参数—

  • 我有ffmpeg命令,我想要添加anullsrc过滤器到它 我尝试在不同的地方添加该命令,但总是有问题。命令是取2部电影并将它们并排合并到一部电影中。音频是两部电影一起播放的。 这是命令: ffmpeg-i loop2.mp4-i loop1.mp4-i logo.png-filter_complex“[0:v]pad=width=iw+20:height=ih+20:x=10:y=10:colo

  • 问题内容: 我正在尝试从build.gradle文件中运行Groovy类。我遵循使用指南中的指示,但是出现错误。 构建文件为: 常规类很简单: 但是,当我尝试运行gradlew编译fooTask时,出现以下错误: 无法解析类groovyClass 知道为什么吗? 谢谢 问题答案: 如果要从构建中引用它,则需要添加该类(而不是在简单的Exec任务中)。给定此目录结构: 在哪里: 并且是: 然后,运行

  • 如何包含来自构建的变量。AndroidManifest数据标记中的gradle。 我试过了 但是我收到了错误NullPointerException:没有键[数据]的记录

  • 本文向大家介绍如何在ABAP中使用表构建结构?,包括了如何在ABAP中使用表构建结构?的使用技巧和注意事项,需要的朋友参考一下 在结构内指定表时的基本规则是,您必须对该字段赋予非唯一约束。 然后在结构定义中使用它: