相关疑难解决方法(0)

在Android上使用FFmpeg

我在Android上编译了FFmpeg(libffmpeg.so).现在我必须构建像RockPlayer这样的应用程序或使用现有的Android多媒体框架来调用FFmpeg.

  1. 你有关于在Android/StageFright上集成FFmpeg的步骤/程序/代码/示例吗?

  2. 您能否指导我如何使用此库进行多媒体播放?

  3. 我有一个要求,我已经有音频和视频传输流,我需要将其提供给FFmpeg并进行解码/渲染.我怎么能在Android上这样做,因为IOMX API是基于OMX的,不能在这里插入FFmpeg?

  4. 另外,我找不到需要用于播放的FFmpeg API的文档.

android ffmpeg stagefright android-ffmpeg

202
推荐指数
6
解决办法
15万
查看次数

134
推荐指数
4
解决办法
20万
查看次数

CamcorderProfile.QUALITY_HIGH分辨率产生绿色闪烁视频

到目前为止,我还没有找到任何解释.基本上我有一个视频录制课程,当我的三星Galaxy S2上的setVideoSize()设置为720 x 480时,它可以很好地工作.

我希望它以最高分辨率进行录制,因此使用CamcorderProfile.QUALITY_HIGH我可以获得各种最高质量的录制属性并将其设置在我的班级中.这适用于文件格式,视频帧速率,编码器和比特率,但是当我尝试将视频大小设置为CamcorderProfile(1920 x 1080)返回的宽度和高度时,录制的视频只是一个绿色闪烁.

我注意到如果我将720 x 480更改为720 x 481它也做了同样的事情.因此,我只能假设在手机不支持分辨率时会发生这种情况.但是,手机附带的摄像机可以录制1920 x 1080,并且可以录制出色的录像.

我只能假设具有如此高的分辨率,我需要以不同的方式设置其他一些参数,但我无法弄清楚它们可能是什么.

有没有其他人有这个问题?

提前感谢您的回复.

camera android resolution mediarecorder

33
推荐指数
2
解决办法
2万
查看次数

从Android屏幕活动创建视频

在我的应用程序中,我需要以编程方式从屏幕活动中创建视频.(即:我运行一些动画有一段时间我需要将这些动画转换为视频,如视频演示.)

我上周一直在寻找这个,但我没有找到任何解决方案.我不知道Android是否可行.如果是,请告诉我方式或建议我一些链接.

android

6
推荐指数
1
解决办法
2125
查看次数