android-ffmpeg相关内容

我在哪里可以找到 Android 中保存的图像?

对不起,问个简单的问题: 我有这个视频流程序,我接收数据包,将它们转换为 byte[] ,然后转换为位图,然后将它们显示在屏幕上: dsocket.receive(packetReceived);//接收数据包byte[] buff = packetReceived.getData();//将数据包转换为字节[]最终位图 ReceivedImage = BitmapFactory.deco ..
发布时间:2022-01-24 18:49:03 移动开发

Android 上的 FFmpeg

我已经在 Android 上编译了 FFmpeg (libffmpeg.so).现在我必须构建一个像 RockPlayer 这样的应用程序,或者使用现有的 Android 多媒体框架来调用 FFmpeg. 您是否有在 Android/StageFright 上集成 FFmpeg 的步骤/程序/代码/示例? 你能指导我如何使用这个库进行多媒体播放吗? 我有一个要求,我已经有音频和视 ..
发布时间:2021-12-01 11:51:00 移动开发

用于 android 的 ffmpeg(使用教程:“ffmpeg 和 Android.mk")

我正在尝试为 android 编译 ffmpeg.我发现了一些关于这个主题的帖子,但这些帖子似乎都不起作用.如果尝试构建 ffmpeg,就像在 [1] 上发布的那样.有人使用这些教程成功编译了 ffmpeg 吗?我不知道如何实现第 4 步到第 5 步. 第 4 步:配置 ... 第5步:cd到你的NDK根目录,输入make TARGET_ARCH=arm APP=ffmpeg-org ..

如何在带有库的 android studio 中为视频添加水印

我想为视频添加水印.这样当用户从 android studio 的图库中选择视频时.然后水印将像这样自动添加到视频中.请检查我想如何为视频添加水印徽标的图像,并根据视频自动调整徽标大小. 或者当用户下载视频时,将在视频中添加水印.我搜索了很多,但没有找到任何可以为视频添加水印的库.我在 FFMPEG 中找到了一些东西,但在 android studio 中不起作用.所以请给我一个库或一种给视 ..
发布时间:2021-09-22 18:43:29 移动开发

ffmpeg avcodec_receive_packet 返回 -11

我尝试使用 ffmpeg API 从一系列输入图像创建视频. 首先我从输入文件中读取 AVFrame 然后传递给 avcodec_send_frame(),但是当我调用 avcodec_get_packet() 来获取编码的数据包时,它返回 -11 (输出在当前状态下不可用). 我只是一个初学者,所以我不知道我的代码是否有问题. 这是我的源代码: for (unsigned i ..

FFmpeg将图像水印添加到视频过程非常慢

我在FFmpeg的帮助下向视频添加图像水印,但是FFmpeg使用以下命令花费了过多的时间- String [] cmd = {"-i",videoPath,"-i",waterMark.toString(),“-filter_complex","overlay = 5:5",“-codec:a","copy",outputPath}; 所以我尝试了另一个命令,该命令稍微快一点,但是增加了输 ..
发布时间:2021-05-06 20:56:55 移动开发

FFmpeg混合滤波器始终执行“体积归一化".如何预防它以及它可能有什么弊端?

对此主题有很多疑问 link1, link2 和 参考:请阅读机票. 问题: 1)"amix以1/n缩放每个输入的音量,其中n =有效输入的数量.对每个音频帧进行评估.因此,当输入丢失时,剩余的输入将按较小的比例缩放,因此它们的数量会增加."请参阅 例如,如果我要合并10个音频流,则第一个音频流将按比例缩放1/10,第二按1/9缩放,第3按1/8进行缩放.第9按1/2进行缩放, ..
发布时间:2021-05-06 20:53:04 其他开发

FFmpeg修剪精度低

因此,我试图将1分29秒的视频切成30秒的片段.预期输出为30sec,30sec,29sec.结果是35sec,29sec,23sec. 这是我的代码- ArrayListcommandList = new ArrayList();commandList.add(“-ss");commandList.add("00:00:00");commandList.add(“ ..
发布时间:2021-05-06 20:48:53 移动开发

通过FFmpeg将过滤器添加到Instagram或Snapchat之类的视频中

我在Android应用中使用 FFmpeg .我已经在视频上成功实现了以下过滤器/效果- 反转颜色 黑白 棕褐色 小插图 伽玛效应 我关注了FFmpeg视频过滤器文档. 有类似的问题,但没有任何适当的答案. 我想通过 FFmpeg 在 Instagram 或 Snapchat 上应用一些优质过滤器.以下是一些示例过滤器,该过滤器取自 ..
发布时间:2021-05-06 20:44:35 其他开发

从图像创建视频会为某些图像格式生成黑屏视频

我正在使用以下命令从图像创建视频.该命令对大多数图像都适用,但是对于png图像,无法播放创建的视频,而我只会出现黑屏. String []命令= new String [] {“-y",“-f","concat",“-safe","0",“-i",src.getAbsolutePath(),"-vsync","vfr",“-vf","scale = 1280:720:force_origina ..
发布时间:2021-05-06 20:40:55 其他开发

FFmpegAndroid库在压缩后旋转视频

execFFmpegBinary(new String [] {“-y","-i",path,"-s","160x120","-r","25","-vcodec","mpeg4","-b:v“," 150k“,"-b:a“," 48000“,"-ac“," 2“,"-ar“," 22050“,filePath}); 视频在压缩后自动旋转. 有什么解决办法吗? 这是lib 链接 ..
发布时间:2021-04-05 19:35:38 移动开发

FFMPEG:在视频上叠加图像并保留大小

我正在尝试在视频的“顶部"叠加图像(中间有形状的透明背景),然后重新获得图像.图像尺寸大于视频尺寸.这是我正在使用的命令: "-i", video.mp4, "-i", image.mp4, "-filter_complex", "[1:v][0:v]scale2ref=iw:ih[ovr][base];[ovr]colorchannelmixer=aa=1.0[ovrl];[base][o ..
发布时间:2020-11-27 00:19:17 其他开发

Android,使用ffmpeg将gif拆分为帧

我需要将gif文件拆分为任何格式的帧(gif,png,无关紧要). ffmpeg -i path/to/gif -c:v gif -f image2 path/to/output$03d.gif 此命令实际上将gif分割为多个帧,但是只有第一帧具有正常的质量.所有其他帧看起来像是一些损坏的图像 我使用的图书馆是com.writingminds:FFmpegAndroid:0.3. ..
发布时间:2020-11-04 02:28:18 移动开发