mediacodec相关内容

COM preSS采用了android媒体codeC API影片

我想COM preSS本地保存的视频文件,以更小的尺寸,以便上传到服务器。 由于我使用的媒体codeC,我发现一些提示,以玉米为preSS的视频。这里是我遵循的步骤 1)。提取使用MediaExrtactor和德$ C $光盘,它的媒体文件。 2)。创建恩codeR所需的文件格式 3)。创建复用器保存文件的本地存储。 (未完成) 问:但我不知道如何连接code已经去codeD流,并保存在流中 ..
发布时间:2015-12-05 11:24:59 移动开发

德code MP4使用不MediaExtractor媒体codeC / H.264,预计访问单元格式

我想使用的解码媒体codeC API不使用MediaExtractor API。相反,我使用mp4parser获得样本的MP4文件。现在,我只使用H.264 / AVC codeD的视频内容。 在媒体codeC API的官方文档规定: 缓冲器不开始和结束在任意字节边界,这不是一个字节流,它的访问单元的流。 意义,我要养活接入单位到去codeR。但是,我错过了一些细节信息: 有关H.26 ..
发布时间:2015-12-05 11:24:01 移动开发

当有媒体codeC和MTK codeC编码选择H264简介

我们有一个Android应用程序,连接codeS视频转换为H264。在所有previously尝试Android设备此连接codeS到基准轮廓这正是我所需要的。 在联想瑜伽10 codeC是OMX.MTK.VIDEO.EN codeR.AVC。这间设codeS视频为High Profile的这给问题的接收设备。 我使用的媒体codeC。似乎有没有办法设置配置文件中使用。 有没有办法这样做的? ..
发布时间:2015-12-05 01:16:24 移动开发

媒体codeC与表面输入:生产分块输出

我想通过来产生从摄像机preVIEW数据短期连续的MP4文件的媒体codec.createInputSurface()。但是,重新创建媒体codeC 和它相关的表面需要停止的相机,让另一个呼叫 mCamera.set previewTexture(。 ..)。这种延迟会导致丢帧无法接受的金额。 因此​​我需要定期生成 codeC_CONFIG 和 END_OF_STREAM 数据,而无需重新输入 ..
发布时间:2015-12-05 00:14:58 移动开发

媒体codeC KEY_FRAME_RATE似乎被忽略

我想在Android 4.4系统修改源screenrecord,降低拍摄帧速率,但无论我把什么值: 格式化>的setFloat(“帧速率”,5); 的结果总是相同的(一个非常高的帧速率) 时的EN codeR忽略这个属性? 我怎么能控制帧速率? 解决方案 在帧速率价值也是不能忽视的,但它不会做你想要的。 的组合帧速率和 I帧间隔决定了我经常帧(也称为“同步帧”)出现在连 ..
发布时间:2015-12-04 22:57:47 移动开发

如何嵌入文本,而在Android的录像?

我的目标是在Android的录制视频用秒表嵌入其中,同时录制。 我跟着 Grafika项目的样品, CameraCaptureActivity.java 在那里使用OpenGL 2.0以及录制视频录制一小块。他们使用的是下面的code在OpenGL的2.0绘制块 私有静态无效drawExtra() { GLES20.glClearColor(1.0F,1.0F,1.0F,1.0F) ..
发布时间:2015-12-04 22:18:54 移动开发

4.3的MediaMuxer或ffmpeg的:在Android中添加水印位图在视频

下面是我的情况: 从网上下载的AVI电影 打开一个位图资源 覆盖此位图的所有帧的电影底部的背景 在保存上extarnal存储的视频 在该视频时长为15秒通常是 这是可能实现使用MediaMuxer?关于此事的任何信息被欣然接受 我一直在寻找 在iOS上我看到有一个方法,采取原始的音频+原始视频+图片,并将其添加到容器中,然后就连接code整个事情... 我应该切换到FFmpeg的?如何稳 ..
发布时间:2015-12-04 12:49:34 移动开发

表面纹理updateTexImage共享2 EGLContexts - 问题在Android 4.4

我指的是这个极好的例子如何连接code相机的preVIEW帧直接进入MP4文件: http://bigflake.com/media$c$cc/CameraToMpegTest.java.txt 我已经采用了code的,我也想呈现的preVIEW图像在屏幕上的方式。因此,我得到的东西喜欢用自己的EGLContext一个GLTextureView。这个上下文然后共享EGLContext使用时,我创 ..
发布时间:2015-12-04 12:24:33 移动开发

无法多路复用器音频和视频

我正在写一个应用程序,记录屏幕捕获和音频使用媒体codeC。我用MediaMuxer到多路复用器的视频和音频打造的MP4文件。我successfuly设法分开来写的视频和音频,但是当我尝试流合并在一起住,结果是出乎意料的。无论是音频播放没有视频或音频之后的视频播放。我的猜测是,我做错了什么时间戳,但我无法弄清楚究竟是什么。我已经看了这些例子:下面是我的媒体格式配置: mVideoFormat ..
发布时间:2015-12-04 12:10:33 移动开发

Android的媒体codeC API - 音乐播放上的模拟器,而不是设备

下面给出的code正常工作在模拟器,而不是设备。我发现,看起来可疑我下面几行: V / MediaExtractor(5030):自动探测到的媒体内容为“音频/ MPEG'有信心0.20 V / ChromiumHTTPDataSource(5030):mContentSize未定义或网络可能会断开连接 V / ChromiumHTTPDataSource(5030):mContentSize未 ..
发布时间:2015-12-03 17:45:14 移动开发

控制VirtualDisplay的帧速率

我正在写一个Android应用程序,并在它,我有一个 VirtualDisplay 来反映的是在屏幕上,然后我从屏幕发送帧的的媒体codeC实例。它的工作原理,但是,我要添加指定EN codeD的视频的FPS的一种方式,但我不确定如何做到这一点。 这是我读过的和试行,下降EN codeD架(以presentation次)不好用,因为它最终以块状/神器缠身的视频,而不是平稳在一个较低的帧率视频。其 ..
发布时间:2015-12-03 17:19:34 移动开发

如何确定一个视频文件的帧速率与媒体codeC,MediaExtractor或类MediaMetadataRetriever?

如何我提取记录的视频文件的帧速率?我知道有MediaFormat.KEY_FRAME_RATE而且我可以通过MediaExtractor访问MediaFormat对象。然而KEY_FRAME_RATE仅适用于连接codeRS。相反,我想找出一个已经录制的视频的帧速率。 任何想法? 解决方案 它看起来像有没有办法通过任何官方的API函数来获取帧率。它可能需要一些额外的逻辑 - 时间戳之间计数的 ..
发布时间:2015-12-03 16:22:55 移动开发

与MediaExtractor问题

我想获得在特定的时间特定的帧作为使用来自电影图像 MediaExtractor 和媒体codeC 。我能成功地做到这一点,如果: 我用 extractor.seekTo(时间,MediaExtractor.SEEK_TO_ preVIOUS_SYNC); ,然而,这只是给最近的同步帧而不是目标帧 在我按顺序使用 extractor.advance()提取所有的帧; ,但我需要得到目标帧不是所有。 ..
发布时间:2015-12-03 15:44:14 移动开发

传媒codeC可用作视频连接codeR Android中的多个实例

时有可能使用了两款Android传媒codeC实例视频连接codeR为en code两段视频同步? 我知道媒体codeC本身可以有多个实例,视频/音频编码/解码。但有硬件/ Android版本的任何限制编码多个视频,除了对性能的影响? 更具体地,如果只考虑Android版本4.3或更高,是视频的多个实例烯codeR有效或仍然是依赖于设备的 解决方案 从我的经验,这完全取决于设备上。而有一些 ..
发布时间:2015-12-03 15:41:12 移动开发

MediaMuxer错误"未能阻止复用器"

我用媒体codeC 与MIME类型编码摄像机 preVIEW数据“视频/ AVC“和EN codeD的数据(仅视频,没有音频)传递给 MediaMuxer 。该复用器看上去一切正常,并创建合理大小的输出文件(即变大的时间越长我记录)。然而,当我试图停止复用器我得到的“无法停止复用器”错误: 10月10日至21号:39:40.755:E / AndroidRuntime(2166):java.l ..
发布时间:2015-12-03 14:56:48 移动开发

Android的媒体codeC不工作

我想c中的H.264连接的树莓派相机模块的Andr​​oid设备上codeD摄像机直接输出去$ C $,但我的code无法正常去code文件。我没有得到任何输出,并作为最后一帧,我收到了乱码的形象。 由于我解析输入文件自己(这是一个H.264的字节流)为NAL单元,我留下了一个问题:当它们喂到媒体codeC的缓冲区,做我喂NAL单元分离到缓冲区中呢? 解决方案 在媒体codeC 德codeR ..
发布时间:2015-12-03 12:29:22 移动开发

安卓:媒体codeC:在Nexus坏的视频生成小480x480,而640x640效果很好

我在Android上使用媒体codeC(和MediaMuxer)渲染的MPEG4 / AVC视频。 我测试两个LG的Nexus 4和三星Galaxy 5。 在韩国三星,渲染的视频看起来为640x640和小480x480帧大小预计。 但是,在Nexus的,小480x480生成一个难看影片,而640x640产生了良好的视频 Quesion是:是什么原因?这是一个错误或一个“功能”我不知道。 ..
发布时间:2015-12-03 12:26:53 移动开发