ffmpeg
cwenlu
这个作者很懒,什么都没留下…
展开
-
ffmpeg metadata及AVDictionary分析
下面是ffmpeg examples中的一个例子,用于获取输入文件的metadata信息。#include #include #include int main (int argc, char **argv){ AVFormatContext *fmt_ctx = NULL; AVDictionaryEntry *tag = NULL; int ret;原创 2016-11-05 13:52:54 · 4944 阅读 · 6 评论 -
ffmpeg avio_reading.c笔记
先关注下这个方法AVIOContext *avio_alloc_context( unsigned char *buffer, int buffer_size, int write_flag, void *opaque,//一个指向用户特定数据的指针原创 2016-11-20 20:36:57 · 590 阅读 · 0 评论 -
ffmpeg scaling_video.c笔记
#include <libavutil/imgutils.h>#include <libavutil/parseutils.h>#include <libswscale/swscale.h>//填充图像数据//不了解的可以去看下yuv420 planar//程序中类似uint8_t *data[4], int linesize[4]的可以认为是数据切片容器//data[index] 存放y原创 2016-11-20 22:30:39 · 660 阅读 · 0 评论 -
ffmpeg remuxing.c笔记
#include <libavutil/timestamp.h>#include <libavformat/avformat.h>// av_ts2str/av_ts2timestr 给定时间值返回字符串,后面可以指定timebasestatic void log_packet(const AVFormatContext *fmt_ctx, const AVPacket *pkt, const原创 2016-12-25 10:30:28 · 1379 阅读 · 3 评论 -
ffmpeg extract_mvs.c笔记
#include <libavutil/motion_vector.h>#include <libavformat/avformat.h>static AVFormatContext *fmt_ctx = NULL;static AVCodecContext *video_dec_ctx = NULL;static AVStream *video_stream = NULL;static c原创 2016-12-31 11:30:33 · 1528 阅读 · 0 评论