h.264

    0热度

    1回答

    媒体基金会的H264编码器性能不佳 我正在写记录实时PC的屏幕和媒体基金会H264编解码器编码它的应用程序。 编码会消耗大量CPU资源。在停止录制视频(或通过简单地停止向视频和音频帧馈送编码器来暂停视频)之后,CPU负载长时间保持非常高(5-10秒或更长时间)。在此期间,应用程序将等待至IMFSinkWriter :: Finalize方法完成。 我的PC配置: 英特尔i5-2410M的2.3 G

    0热度

    1回答

    我试图显示从一个Android设备到另一个的实时预览。 这里是我做什么, 发信人:1.Camera帧(YUV) - > 2.Mediacodec(编码H264的byte []) - > 3.MediaMuxer-> 4.mp4 I” m通过套接字连接发送媒体编码器的输出。 Receiver:5.byte [] via socket - > 6。 Mediacodec(解码器) - > 7.播放。

    -1热度

    2回答

    我编码由JM的高清视频(Beauty.yuv)与IBBBPBBBPBBBP ...模式。 然后output.264转换为out.mp4由MP4Box做到这一点: MP4Box -profile高-hint -mtu 1024 -fps 30 -add output.264 out.mp4 然后我做.ST文件: ./mp4trace -f -s 192.168.0.2 12346 out.mp4>

    1热度

    2回答

    我有一个小型无线基于FPV相机的无人机。我设法让它可以下载并使用python保存h264文件。 TCP_IP = '193.168.0.1' TCP_PORT = 6200 BUFFER_SIZE = 2056 f = open('stream.h264', 'wb') sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s

    2热度

    1回答

    要与Windows Media基础解码H264流变换,工作流程是目前这样的: IMFSample sample; sample->SetTime(time_in_ns); sample->SetDuration(duration_in_ns); sample->AddBuffer(buffer); // Feed IMFSample to decoder mDecoder->Proce

    1热度

    1回答

    出于某种原因,我无法解码H.264。 输入/输出配置进行得很顺利,就像输入/输出缓冲区创建一样。 我手动为解码器提供H.264解复用来自实时流。因此,我使用MFVideoFormat_H264_ES作为媒体子类型。解码速度非常慢,解码帧完全垃圾。其他解码器正在解码相同的流。奇怪的是,一旦ProcessInput()返回MF_E_NOTACCEPTING,下面的ProcessOutput()返回MF

    5热度

    1回答

    我能够使用视频工具箱框架将从相机设备捕获的视频压缩为h264格式,但是当我尝试在VLC播放器中播放该h264文件时,我无法听到视频的音频。我认为音频压缩也应该在代码中完成。 但我怎么没有找到任何资源?

    -1热度

    1回答

    因为this problem我需要将MP4Box中的配置文件更改为“高”或“主”。 我该怎么做? 我尝试: MP4Box -profile主要-hint -mtu 1024 -fps 30 -add a01.m4v a01.mp4 但它不工作,我没有在最后一步B帧。 如何在执行evalvid cammands(MP4Box,mp4trace)后拥有B帧? 任何提示都可能有用

    2热度

    1回答

    情况非常简单;我正在通过WebSockets接收NAL单元流。如何使用MSE将它们提供给HTML5视频标签?研究表明我应该将数据复合到一个分段的mp4中,但是我还没有找到关于如何完成这些的具体细节。有没有人有具体细节?

    3热度

    1回答

    我想捕捉视频与网络摄像头罗技c930e使用硬件编码流(Windows 8.1 x64)。尝试很多方法,但仍然没有成功(ffmpeg只显示mjpeg,directshow无法连接引脚到mp4mux,只能连接到MS DTV-DVD视频解码器)。 无论如何要捕捉视频与此摄像头使用硬件编码? 谢谢!