libav

    2热度

    3回答

    洞察编码/与ffmpeg的H264(无损) 解码视频所以我得到的东西在编码部分的工作,编码264的AVI但是VLC不会玩它,但图腾将。 解码相同的文件证明麻烦。 (我想要完全相同的数据/框架出去),我得到这些; saving frame 5 Video decoding [h264 @ 0x1d19880] decode_slice_header error frame :6 saving

    0热度

    1回答

    我试图用下面的代码创建一个使用FFmpeg的RTP音频流。当我的Windows 10的机器上运行,我得到如下回应: Output #0, rtp, to 'rtp://127.0.0.1:8554': Stream #0:0: Audio: pcm_s16be, 8000 Hz, mono, s16, 128 kb/s SDP dump: ================= v=0

    0热度

    1回答

    我的问题有两个方面。我正在使用libav,ffmpeg,3.1。 首先,如何恰当地处理缓冲区已分配av_frame_get_buffer的帧?例如: - AVFrame *frame = av_frame_alloc(); frame->width = ...; frame->height = ...; frame->format = ...; av_frame_get_buffer(fr

    1热度

    1回答

    我试图将帧数据从AVFrame结构复制到缓冲区。我知道如何做到这一点与YUV420P格式,因为Y数据存储在AVFrame frame->data[0]里面,U数据存储在AVFrame frame->data[1]里面和V数据存储在AVFrame frame->data[2]里面,所以很容易memcpy() Y,U和V数据分开+它的平面格式,所以我之所以能够做到这一点很容易: for (y = 0;

    0热度

    1回答

    我试图做一个简单的影音播放器,并在某些情况下,我得到如下正确的值: checking /media/timecapsule/Music/02 Baawre.mp3 [mp3 @ 0x7f0698005660] Skipping 0 bytes of junk at 2102699. dur is 4396400640 duration is 311 然而,在其他地方,我得到否定的持续时间

    0热度

    1回答

    我使用以下命令来获取音频mp3文件并制作一个视频(通过使用静态jpg图片)。我的目标是获得尽可能小且具有可接受质量的mp3音频。 frequency="11000" bitrate="45000" avconv -loop 1 -i a.jpg -i audio.mp3 -shortest -r 1 -metadata STEREO_MODE=mono -c:v libx264 -ar "$f

    0热度

    1回答

    我尝试使用libav解析持续时间约为20h的mp4文件。我编译并测试了ffmpeg示例doc/examples/demuxing_decoding.c。 avformat_alloc_context() avformat_open_input() avformat_find_stream_info() ... av_read_frame()循环 但过了一段时间我得到一个错误“无法添加索引条目“,m

    0热度

    1回答

    我正在尝试创建一个过滤器以成为FFMPEG的一部分。在创建它的过程中,我需要在框架周围创建填充,以便图像不会重新取样,只需要宽度和高度。我知道这可能与libswscale/swscale.h,但我一直无法找到任何示例如何为正在处理的飞机填充。示例代码如下: if (av_frame_is_writable(in)) { out = in; } else { out

    0热度

    2回答

    在ffmpeg中,存在描述经解码的视频或音频数据的结构AVFrame。它有一个空指针opaque。该文件声称它是“用于用户的一些私人数据”。 这是什么意思? 它可以用来传输任何额外的数据作为per-frame元数据吗?

    0热度

    1回答

    而在Ubuntu 14.04 安装libav我收到此错误安装libav(读取数据库... 357718个文件和目录当前安装的。) 准备解压.../libvpx/x264_0 -1_amd64.deb ... 解包x264(0-1)... dpkg:处理归档时出错/home/prashant/libvpx/x264_0-1_amd64.deb(--install): 试图覆盖'/ usr/local