草庐IT

alpine-ffmpeg

全部标签

android - android 上的 ffmpeg neon 编译 - 汇编程序错误

我正在尝试编译ffmpegforandroidwithneonsupport,但我遇到了以下汇编错误。请让我知道是否有人对此有任何线索?/home/user1/android-ndk-r5b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc-MMD-MP-MF/home/user1/workspace/FFMPEGFinal/obj/local/armeabi-v7a/objs/ffmpeg/libavcodec/arm/rdft_neon.o.d.org-fp

android - 来自 Nexus Galaxy 的 fb0 上的 ffmpeg 错误 : "could not get frame filename number 2"

我使用ffmpeg从Android转换fb0文件并生成屏幕截图。由于某些原因,这不适用于NexusGalaxy。我收到这个错误:[image2@0000000001E0E350]Couldnotgetframefilenamenumber2frompattern'image.png'av_interleaved_write_frame():Invalidargument过程如下:C:\dev\scripts>adbpull/dev/graphics/fb03292KB/s(16777216bytesin4.976s)C:\dev\scripts>ffmpeg-vframes1-vcod

android - 使用 Android NDK 为 x86 编译 FFmpeg 3.1.1

FFmpeg的最新版本是3.1.1。在3.1版本之后,我无法为x86编译FFmpeg。(但是3.0.2或更早版本可以被编译。)终端显示ld:error:libavutil/../compat/strtod.o:incompatibletarget。我的操作系统是Xubuntu14.04x86和x86_64。(我都试过了。)我的NDK版本是r10e(x86)和r12b(x86_64)。编译FFmpeg3.0.2时没有报错。这是我的配置:./configure\--prefix="${PREFIX}"\--enable-shared\--disable-static\--disable-d

android - FFmpeg 测试演示中的 java.lang.ExceptionInInitializerError

我有一个名为FFMpegTest的Android演示,我是从这里下载的。https://github.com/appunite/AndroidFFmpeg..我也有FFMpeg的库文件,它在这个演示中,我在FFmpegTest中使用这个库..现在当我运行时..它给出了java.lang.ExceptionInInitializerError..任何人对此有想法..请分享和我一起..提前致谢..这是在...VideoActivity.javapublicclassVideoActivityextendsActivityimplementsOnClickListener,FFmpegLis

android-如何为所有 cpu 架构编译 ffmpeg

如何为android中的所有cpu架构编译ffmpeg。目前我正在使用以下脚本,它只为arm生成库。#!/bin/bashNDK=$HOME/ndk32SYSROOT=$NDK/platforms/android-9/arch-arm/TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86functionbuild_one{./configure\--prefix=$PREFIX\--enable-shared\--disable-static\--disable-doc\--disable-ffmp

Android FFmpeg : Undefined references to atof, log2 & log2f

我正在尝试链接到为android构建的FFmpeg使用android-ndk-r15c。我通过下载FFmpegsource构建了它这是最新的ffmpeg-3.3.4。以下是我的链接器列表:-lavformat-lavcodec-lswscale-lavutil-lavfilter-lswresample-lavdevice-lpostproc我提示以下错误libavformat/hls.c:783:error:undefinedreferenceto'atof'libavcodec/ffv1enc.c:146:error:undefinedreferenceto'log2'libavc

android - 使用 Android-NDK-16.1 构建 FFMPEG-3.4 时出错

尝试使用Android-NDK-16.1编译FFMPEG-3.4。在Mac上编译源代码。低于警告/错误:警告:/Users/strehan/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-pkg-config没有找到,库检测可能会失败。错误:在从libavdevice/avdevice.c:19:0:./libavutil/avassert.h:30:20包含的文件中:fatalerror:stdlib

android - 在 Android 中可以使用 red5 代替 FFmpeg 吗?

我可以使用red5作为Android的原生库而不是FFmpeg吗?有人告诉我FFmpeg驻留在red5中。我看不到red5的文档,因为red5服务器已关闭。 最佳答案 不,您无法比较这些工具。Red5仅用于流媒体(MP4、MP3、FLV)并使用RTMP协议(protocol)传送媒体。如果您正在寻找适用于Android的RTMP客户端,那么也许Red5可以提供一些东西。但是FFMPEG专注于将流从一种格式转码/转换为另一种格式。这些工具唯一的共同点是,在最新版本的FFMPEG中,它们添加了对通过RTMP流式传输的支持。但仅此而已。X

android - FFMPEG 1.0 安卓 NDK R8B

我尝试用androidndkr8b编译最新版本的ffmpeg,但我总是有错误,我不知道如何解决它们。我正在阅读本教程http://www.roman10.net/how-to-build-ffmpeg-for-android/但该脚本不适用于我的环境,我正在使用它:-Ubuntu12.04LTS。-英特尔酷睿i7。-Androidndkr8b-最新版本ffmeg(1.0)基本上我想将电影从一种格式编码为另一种格式。这就是我正在使用的脚本:NDK=../android-ndk-r8bPLATFORM=$NDK/platforms/android-8/arch-arm/PREBUILT=$

使用 librtmp 构建 Android FFMPEG

我一直在努力尝试为启用了librtmp的Android编译FFMPEG。我已经使用GuardianProject成功构建了FFMPEG在这里,但它没有librtmp支持。我找到的这个问题的唯一答案是关于以前的StackOverflow问题(HERE),但它不想为我工作。目前,我在android-ffmpeg文件夹中的rtmpdump/librtmp文件夹中有来自官方rtmpdumpandroid构建的交叉编译的librtmp.so.0文件。我的configure_ffmpeg.sh文件的摘录如下:./configure\$DEBUG_FLAG\--arch=arm\--cpu=cort