29得票2回答
在安卓系统中通过OpenMAX访问相机

我目前正在尝试通过OpenMAX在Android 4.0中访问相机。文档对我来说不够充分,所以我目前正在努力找到如何检索正确的XADataSource以进行以下调用。(*_engine)->CreateMediaRecorder(_engine, ...

24得票2回答
安卓MediaCodec AAC编码器

我使用Android SDK提供的MediaCodec类(自API 16起)与OMX.SEC.aac.enc编码器将音频编码到文件中。音频输入来自AudioRecord类。我的AudioRecord类实例配置如下:bufferSize = AudioRecord.getMinBufferSiz...

21得票3回答
GPU去隔行化

我有一个应用程序,使用OpenGL进行视频处理,如颜色转换、缩放和平移。 我主要处理BGRA(1xGL_BGRA)或YUVA(4xGL_R)视频,即包含alpha通道。 现在我也想做一些高质量的去隔行滤波。我注意到英伟达支持通过其“PureVideo”功能进行高质量的硬件加速去隔行滤波。基本...

17得票2回答
在树莓派上解码视频而不使用OpenMAX?

我希望您能提供一个在树莓派上直接解码视频的例子,而不使用OpenMAX。请注意,以下是多媒体软件的不同层次: 这里有一个额外的层,没有显示出来,叫做 "MMAL" 层,我相信它是一个 Broadcom 对 OpenMAX 的封装。如果不是的话,它可能是一个替代 OpenMAX 的选择,位...

7得票1回答
Android中MediaCodec如何在框架中查找编解码器?

我正在尝试理解如何使用MediaCodec进行硬件解码。 我对Android内部的了解非常有限。 我找到了以下信息: 在Android系统中,有一个XML文件代表编解码器的详细信息。 device/ti/omap3evm/media_codecs.xml for an example...

7得票2回答
树莓派使用Gstreamer从JPEG生成时间轴时卡住了

情况: 我想在我的树莓派512mb上使用内置的H.264编码器生成时间轴。 输入:+300个JPEG文件(2592 x 1944像素),例如:http://i.imgur.com/czohiki.jpg 输出:h264视频文件(2592 x 1944像素) GStreamer 1.0....

7得票1回答
用基于ffmpeg的编码器替换标准的Android H264软件编码器

在Android ICS及更高版本中,使用了新的OpenMax IL API版本,使旧的二进制文件变得无用/未使用。这导致那些本来可以正常运行ICS的旧设备出现了视频播放故障(例如YouTube HQ和IMBD),因为与ffmpeg相比,Android的回退软件解码器表现不佳(我测试过MXPl...