问题标签 [android-ffmpeg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 用于 android 的 ffmpeg(使用教程:“ffmpeg 和 Android.mk”)
我正在尝试为 android 编译 ffmpeg。我发现了几个关于这个主题的帖子,但这些似乎都不起作用。如果尝试像在 [1] 上发布的那样构建 ffmpeg。有人使用这些教程成功编译了ffmpeg吗?我不确定如何实现第 4 步到第 5 步。
第 4 步:配置...
STEP5: cd 到你的 NDK 根目录,输入 make TARGET_ARCH=arm APP=ffmpeg-org
在我看来,构建一个像教程第 5 步中解释的那样的应用程序需要一些前面的步骤。不幸的是,我的文件夹中没有要制作的应用程序。我正在使用当前的 android ndk 版本 3 并检查了 [3] 和 [4] 中的实际 ffmpeg 版本。我感谢每一个建议。
[1]http://slworkthings.wordpress.com/
[2]http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android
[3]http://ffmpeg.org/download.html
android - Android 上的 FFmpeg
我已经在 Android 上编译了 FFmpeg (libffmpeg.so)。现在我必须构建一个像 RockPlayer 这样的应用程序,或者使用现有的 Android 多媒体框架来调用 FFmpeg。
您有在 Android / StageFright 上集成 FFmpeg 的步骤/程序/代码/示例吗?
你能指导我如何使用这个库进行多媒体播放吗?
我有一个要求,我已经有音频和视频传输流,我需要将其提供给 FFmpeg 并对其进行解码/渲染。我如何在 Android 上做到这一点,因为 IOMX API 是基于 OMX 的并且不能在此处插入 FFmpeg?
我也找不到需要用于播放的 FFmpeg API 的文档。
android - ffmpeg 水印
我正在使用从 BAMBUSER 获得的 FFMPEG 静态编译库 for android。我现在面临的问题是从 BAMBUSER 获得的 FFMPEG 版本不支持水印。
所以我想我必须使用更新版本的 FFMPEG 但我不知道如何开始,因为使用 BAMBUSER 一切都已经设置好了,我只是在他们的脚本中添加了某些编码器和解码器。
android - FFmpeg执行命令错误
当我使用 ffmpeg 命令将 mp4 转换为 mp3 时,
FFmpeg 命令执行错误- 工作目录 null IOEXception 正在
执行以下代码。
日志猫
android - Ffmpeg android build
I'm trying to build ffmpeg library for android, using roman10 tutorial
I am able to run build_android.sh script.. but its not creating that ‘android’ folder in my source/ffmpeg folder !!
In my case i try ffmpeg 3.0.1 in Ubuntu 14.04; 64bit.
In the command line
./build_android.sh: line 17: --prefix=/home/Admin/Documents/android-ndk-r9b/sources/ffmpeg-3.0.1/android/arm: No such file or directory
./build_android.sh: line 19: --enable-shared: command not found
./build_android.sh: line 21: --disable-static: command not found
./build_android.sh: line 23: --disable-doc: command not found
./build_android.sh: line 25: --disable-ffmpeg: command not found
./build_android.sh: line 27: --disable-ffplay: command not found
./build_android.sh: line 29: --disable-ffprobe: command not found
./build_android.sh: line 31: --disable-ffserver: command not found
./build_android.sh: line 33: --disable-avdevice: command not found
./build_android.sh: line 35: --disable-doc: command not found
./build_android.sh: line 37: --disable-symver: command not found
./build_android.sh: line 39: --cross-prefix=/home/Admin/Documents/android-ndk-r9b/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin/arm-linux-androideabi-: No such file or directory
./build_android.sh: line 41: --target-os=linux: command not found
./build_android.sh: line 43: --arch=arm: command not found
./build_android.sh: line 45: --enable-cross-compile: command not found
./build_android.sh: line 47: --sysroot=/home/Admin/Documents/android-ndk-r9b/platforms/android-9/arch-arm/: No such file or directory
./build_android.sh: line 49: --extra-cflags=-Os -fpic -marm: command not found
./build_android.sh: line 51: --extra-ldflags=: command not found
why android folder doesn't create,
please someone can guide me to do this.
Thanks for ur time.
android - ffmpeg在android中将图像转换为视频错误
我的主要目标是使用一系列图像创建视频文件。然后我使用Roman10 Tutorial将 Ffmpeg 库构建到 android 。
创建 android 应用程序时,我将 .so 文件和 ffmpeg 文件添加到 assert 文件夹。
然后执行命令,
ffmpeg -f image2 -i img%d.jpg a.mov
然后在我的 LogCat 中显示以下错误,
04-20 09:47:16.133: V/MJPEG_FFMPEG(1095): * libavutil 55. 17.103 / 55. 17.103*** 04-20 09:47:16.133: V/MJPEG_FFMPEG(1095): * libavcodec 57. 24.102 / 57. 24.102*** 04-20 09:47:16.133: V/MJPEG_FFMPEG(1095): * libavformat 57. 25.100 / 57. 25.100*** 04-20 09:47:16.133: V/MJPEG_FFMPEG(1095): * libavfilter 6. 31.100 / 6. 31.100*** 04-20 09:47:16.133: V/MJPEG_FFMPEG(1095): * libswscale 4. 0.100 / 4. 0.100*** 04-20 09:47:16.133: V /MJPEG_FFMPEG(1095): * libswresample 2. 0.101 / 2. 0.101*** 04-20 09:47:16.143: V/MJPEG_FFMPEG(1095): * [mjpeg @ 0x1fffc0] 位 222 无效*** 04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): * 最后一条消息重复 25 次*** 04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): * [image2 @ 0x1ff180] 流 0 解码失败* ** 04-20 09:47:16.163: V/MJPEG_FFMPEG(1095):* [image2 @ 0x1ff180] 找不到流 0 的编解码器参数(视频:mjpeg,无(bt470bg/unknown/unknown)):未指定大小***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *n考虑增加“analyzeduration”和“probesize”选项的值***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): */storage/emulated/0/com.example.createvideo/frame_%05d.jpg: 找不到编解码器参数***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *输入#0, image2, from '/storage/emulated/0/com.example.createvideo/frame_%05d.jpg':***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): * 持续时间: 00:00:01.04, 开始: 0.000000, 比特率: N/A***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): * Stream #0:0: Video: mjpeg, none(bt470bg/unknown/unknown), 25 fps, 25 tbr, 25 tbn, 25 tbc***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *[buffer @ 0x1ff020] 无法将选项值“0x0”解析为图像大小***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *[buffer @ 0x1ff020] 无法将选项值“-1”解析为像素格式***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *[buffer @ 0x1ff020] 无法将选项值“0x0”解析为图像大小***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *[buffer @ 0x1ff020] 将选项 video_size 设置为值 0x0 时出错。***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *[graph 0 input from stream 0:0 @ 0x1ff100] 将选项应用于过滤器时出错。***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *打开过滤器时出错!***
04-20 09:47:16.163: V/MJPEG_FFMPEG(1095): *结束 FFMPEG***
我设置了 -analyzeduration 和 -probesize 但显示的 LogCat 相同。
请有人帮我做这件事。
谢谢你的时间..
android - 如何使用 FFMPEG android 修剪视频?
我试过下面的命令但出错了
无法为输出文件 #0 写入标头(编解码器参数不正确?):参数无效
[mp4 @ 0xb8ce3a60] 在流 #1 中找不到编解码器 amr_nb 的标记,容器中当前不支持编解码器
android - ffmpeg 中用于合并图像和生成的视频的命令
我在 android 中使用 ffmpeg 从多个图像创建视频,它已经完成,现在我想在生成的视频中添加更多图像。我发现了很多次,但没有在 ffmpeg 中获得任何正确的命令。请帮助
java - java.lang.UnsatisfiedLinkError: org.bytedeco.javacpp.avutil 同时在android中使用“gpuImage”和“javacv”
我想在我的 android 应用程序中javacv
同时使用。如果我只包含在我的应用程序中,gpuimage
一切正常。javacv
当我包含gpuimage
在我的应用程序中时,它会崩溃并显示此消息。
这是我的build.gradle
我提取ffmpeg-android-arm.jar
并保存了所有*.so
文件app\src\jniLibs\armeabi
。应用程序在没有gpuimage
.
android - 获取从图库中选择的视频文件的路径获取 NULL。如何获取视频文件的路径?
获取从图库获取中选择的视频文件的路径NULL
。如何获取视频文件的路径?Get URI in Activity Result 也给 null。将 Uri 转换为 String 也会得到Null
.
这是我的getPath method
从图库中选择的视频我希望它可以吗?核实