mediacodec 相关问题

`MediaCodec`是来自Android API的包'android.media`的类,可用于访问低级本机媒体编解码器,即编码器/解码器组件。

Mp4视频中奇怪的NTSC帧时间戳

我正在研究在Android Samsung平板电脑上拍摄的mp4视频。我已经使用MediaCodec和MediaExtractor来获取有关它的一些详细信息,并发现了一些有趣的东西,这些东西对...

回答 2 投票 0

使用MediaCodec将视频帧RGB编码为YUV_420_888 | Android Camera2 API

我正在使用MediaCodec将图像编码为视频。我可以在网上找到大量文档,用于将YUV_420_888格式的图像转换为RGB,以便从...

回答 1 投票 1

[Android媒体编解码器仅在接收到下一帧后播放I帧(I帧之间的时间差为2-3秒)

我正在尝试使用Android MediaCodec解码NAL单元。问题在于,视频播放延迟了2-3秒,因为只有在接收到下一个I-Frame之后才播放第一个I-Frame(...

回答 1 投票 0

如何使用KEY_I_FRAME_INTERVAL参数在MediaCodec中配置特定的GOP大小?

下一个是我的问题:我知道MediaFormat.KEY_I_FRAME_INTERVAL是I帧将要出现的时间间隔(以秒为单位)(整数)。因此,如果我将值设为1,而我的帧频为15,则...

回答 1 投票 0

使用MediaCodec和GLSurfaceView浏览视频

我正在尝试使用MediaCodec解码器来实现对视频文件的搜索,该解码器输出到GLSurfaceView。该解决方案基于Bigflake示例和淡淡的注释。它适用于SurfaceView,...

回答 1 投票 4

[使用媒体编解码器的视频隐写术

我需要创建隐藏了数据的视频。我设法使用mediacodec解码器作为NV21缓冲区提取视频帧并保存,然后使用mediacodec编码器从帧中创建mp4文件。 ...

回答 1 投票 0

是否有可能防止HEVC解码器“ libc:致命信号6(SIGABRT),tid 31891中的代码-6(le.hevc.decoder)”]]

我可以通过在Android设备上流式传输H.265视频来重现崩溃。所有相关的代码都是try-catch块。是否有可能捕获异常并防止应用崩溃。跟踪不...

回答 1 投票 0

MediaCodec不解码H264编码视频数据

我开发了RTP接收H264编码数据的应用程序,我有麻烦越来越Android的MediaCodec输出任何东西。我拆包这里描述的RTP包...

回答 1 投票 1

Android的创建从屏幕抓取视频:为什么是输出图像靠不住?

更新#6我发现不当访问RGB值。我假定我是从一个Int []访问数据,而是从一个字节[]字节的信息代替访问。改变由Int访问[] ...

回答 1 投票 0

当MediaCodec输出缓冲区的输入表面镜像到AR场景视图表面时,它不会生成正确的输出

我目前正在开发一个项目,该项目需要以字节数组格式对SceneView的内容(摄像机图像以及每帧的AR对象)进行数据流传输。我试过......

回答 1 投票 0

MediaCodec无法在S9 +上出列输出

我有一个Unity3D的Android插件,可以将h264视频解码为表面。这适用于我的S6与Android 5.1.1。但是,在运行Android 8的S9上,输出缓冲区永远不会出列。我的代码......

回答 1 投票 0

Android Camera2:即时更改输出表面设置的最佳和快速方式

我正在制作一个视频流应用程序,将视频比特率调整为可用的上行带宽,我希望它能动态地改变视频分辨率,这样就没有那么多的压缩......

回答 1 投票 3

Android:使用MediaCodec编码音频和视频

我正在尝试使用MediaCodec和MediaMuxer对来自摄像头的视频和来自麦克风的音频进行编码。我在录制时使用OpenGL覆盖图像上的文本。我把这些课作为例子:http:// ...

回答 2 投票 4

使用MediaCodec和MediaExtractor播放视频和音频

我正在尝试使用MediaCodec播放视频。视频正在播放,但音频静音。我想取消静音。经过研究,我发现我们需要分别对音频和视频进行解码。我想......

回答 1 投票 2

AudioTrack的内存泄漏

当AudioTrack和MediaSync一起使用时,我遇到了严重的内存泄漏问题。在我看来,问题是AudioTrack不会释放一些原生资源。结果,......

回答 1 投票 5

当使用MediaCodec中的Surface时,eglSwapBuffers使用EGL_BAD_SURFACE失败

我正在尝试使用MediaCodec和Surfaces编码电影(像素缓冲模式有效,但性能不够好)。但是,每次我尝试调用eglSwapBuffers()时,都会失败...

回答 1 投票 0

MediaCodec的持久输入表面不受Camera2会话支持?

我正在编写一个Android应用程序,支持保存RAW / JPEG并同时录制视频。我在创建CameraCaptureSession时尝试传递4个曲面:预览,2x ImageSaver和1x ......

回答 1 投票 1

在MediaCode中启用B帧编码

全部,我正在使用MediaCodec类生成视频/ avc视频流。流编码很好但是,我想使用B帧来获得更好的压缩效果。虽然我已经设置AVCProfileHigh编码器的配置文件是...

回答 2 投票 0

Android MediaCodec NDK未使用SPS / PPS VUI

我正在尝试使用MediaCodec NDK使用非默认色度法解码视频。我将SPS和PPS分别提供给csd-0和csd-1缓冲区,但是这些信息似乎并没有影响到......

回答 1 投票 1

使用“mediacodec”时出现“没有注册Java虚拟机”错误

我成功地将FFmpeg与用于Android OS下的aarch64 ARM体系结构的“mediacodec”(用Java开发)库交叉编译。当我尝试在没有“mediacodec”的情况下在Android上运行FFmpeg时,它可以工作......

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.