libavformat

    2热度

    1回答

    我使用下面粘贴的标准代码(参考:http://dranger.com/ffmpeg/)在Android中使用ndk使用ffmpeg。我的代码在ubuntu 10.04中使用gcc编译器工作正常。但我在android中面临一个问题。问题是av_read_frame(pFormatCtx, &packet)总是返回packet.stream_index=0。我用各种rtsp url测试了我的代码,并且

    5热度

    1回答

    我在这里问,我怎样才能将AVFrame转换为opengl纹理。实际上,我创建了渲染器,输出音频(音频正在工作)和视频,但视频不输出。这里是我的代码: 纹理制作: glGenTextures(1,&_texture); glBindTexture(GL_TEXTURE_2D,_texture); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glTexPara

    0热度

    1回答

    我试图在visual studio 2008中使用zeranoe中的libavcoded共享内部版本。我已经在调试模式下使用libavcodec测试了我的应用程序,并且它运行正常。但是当我试图通过发布版本构建应用程序,然后它编译好,但运行时显示错误为“程序入口点CoCreateInstance不能位于dynaminc链接库avcodec-54.dll”任何人都可以请帮助我解决这个问题。

    0热度

    1回答

    我正在尝试解决一个很大的问题,但遇到了非常小的问题。我试图在ffmpeg的帮助下读取视频文件中的音频流,但是应该遍历整个流文件的循环只运行几次。由于其他人使用它非常相似,无法弄清楚问题是什么。 以下是我的代码请检查: JNIEXPORT jint JNICALL Java_ru_dzakhov_ffmpeg_test_MainActivity_logFileInfo (JNIEnv *

    3热度

    1回答

    我使用这个项目作为参考:该代码可在http://roman10.net/src/affmpeg.zip。 我想用ffmpeg编译这个项目,其配置与项目建议的不同。 我编译了一个新的libffmpeg.so并将其添加到项目中。 不过,现在我得到一个“UnsatisfiedLinkError” 02-24 11:05:45.644: D/dalvikvm(11363): Trying to load

    0热度

    1回答

    当我打电话avformat_find_stream_info()为WMV文件,下面的消息总是看出: [WMV3 00FAEAE0]额外数据: 8位离开,值:0 之后,该计划按预期工作,但无论如何,我想知道是什么意思的消息?谢谢! 文件信息(通过的ffmpeg -i): Duration: 00:00:06.92, start: 0.000000, bitrate: 1514 kb/s Strea

    1热度

    1回答

    我想以编程方式将mp4视频文件(使用h264编解码器)转换为单个RGB图像。使用命令行,这看起来像: ​​ 使用这个命令产生了很好的图片集。但是,当我尝试以编程方式做同样的一些图像(可能B和P帧)看起来很奇怪(例如,有不同的信息等扭曲的区域)。读取和转换的代码如下: AVFrame *frame = avcodec_alloc_frame(); AVFrame *frameRGB = avcod

    0热度

    1回答

    祝您有个美好的一天,人们! 我正在为Windows编写一个应用程序,它将捕获屏幕并通过rtmp(用于广播)将流发送到Wowza服务器。我的应用程序使用ffmpeg和Qt。 我捕获与WINAPI屏幕,缓冲器转换成YUV444(因为它是最简单的)和编码帧作为在文件decoding_encoding.c描述(来自FFmpeg的示例): /////////////////////////// //Enc

    2热度

    1回答

    我想提取视频文件的信息来获取其I/P/B帧的计数。如何在ffmpeg中做到这一点?或者,我应该使用libavformat和libavcodec编程来做到这一点?非常感谢!

    0热度

    1回答

    我呈现从来自在运行时的3D引擎输入图片的视频文件(我没有通过实际的图片文件,只需RGB内存)。 当使用CODEC_ID_H264作为视频编解码器输出MP4时,此功能非常完美。 但是,当我想创建一个使用CODEC_ID_MPEG2VIDEO的MPG文件,生成的文件是简单地打破。没有播放器可以正确播放视频,并且当我想要将MPG与另一个MPG文件连接起来,并在另一步骤中转换结果MP4时,生成的.mp4文