libavcodec

    3热度

    1回答

    下面是来自FFMPEG库的两段代码,具体位于这里:libavcodec/h263data.h(http://ffmpeg.org/doxygen/0.6/h263data_8h-source.html)。 我想知道更多关于这两个段如何在编​​解码器库的更大范围内运行。下面,通过这些例子,我描述了迄今为止的理解,并提供了两个我希望得到答案的更清晰的问题。 谢谢任何​​帮助! 例1 00035 /*

    0热度

    1回答

    我正在使用FFmpeg将桌面上的rtmp流式传输到Wowza。如果我在h264或flashsv2编解码器中发布流,一切工作正常,但我也需要h263支持。问题是,如果我的流的编解码器是H263,我在Flash中看不到流中的图像!我捕获NetStream.Play.Start事件,甚至获取视频的元数据,但是没有图像显示在我的Video对象中。有与H264同样的问题,当我试图用这个命令来流呢: ffmp

    0热度

    1回答

    以下代码可以从jpeg图像创建mp4视频文件。当图像的数量大于GOP大小时,编码成功并且在由avcodec_encode_video2返回的第10个图像gotPacket之后是> 0. 但是当图像的数量小于GOP大小时gotPacket总是= 0并且因此没有写入的图像文件。 我的猜测是,avcodec_encode_video2与分配缓冲区长度等于GOP大小,直到它不会完全gotPacket将为0

    0热度

    1回答

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

    2热度

    2回答

    我在写一个小工具,它将视频转换为原始h264文件。这些文件将在稍后由SIP电话播放。我有以下代码: eccx->pix_fmt = PIX_FMT_YUV420P; eccx->width = VIDEO_FRAME_WIDTH; eccx->height = VIDEO_FRAME_HEIGHT; eccx->time_base.num = 1; eccx

    1热度

    1回答

    我想从一堆jpgs制作一个timelapse。他们已经在/ home/SD /捕获被倾倒 我试图使用的命令是: avconv -r 30 -i /home/sd/capture/0%04d.jpeg output.mpeg 是不是有什么毛病我的语法?没有我试过的工作。所有的文件都重新命名,以便我已经阅读了谷歌搜索的内容。 你们任何人都可以看到我做错了什么吗?提前致谢。 Screenshot

    2热度

    1回答

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

    0热度

    1回答

    我正在构建ffmpeg并卡在一个不寻常的地方。在libavutil里面我们有float_dsp.h和float_dsp.c文件。这些内部文件是有methond的宣言是: void (*butterflies_float)(float *av_restrict v1, float *av_restrict v2, int len); float (*scalarproduct_float)(con

    0热度

    1回答

    我搜索了一下,发现没有解决方案。编译最新版本FFMPEG以支持rm,rmvb格式视频的具体参数是什么?我是视频处理领域的新手。谢谢你的帮助。

    0热度

    1回答

    作为一项测试,我想创建一个帧率为1 fps的视频。当我创建像这样的vlc仍然以25 fps播放它。有人有想法吗? AVFormatContext* formatContext; avformat_alloc_output_context2(&formatContext, NULL, NULL, "test.h264"); AVOutputFormat* outputFormat = forma