视频
hiprogram
这个作者很懒,什么都没留下…
展开
-
linux centos7 ffmpeg、x265、x264、fdk-aac编译
linux centos7 ffmpeg、x265、x264、fdk-aac编译原创 2022-07-05 16:06:45 · 1150 阅读 · 1 评论 -
Ffmpeg 复用或封装 列表 muxer_list
Ffmpeg 复用或封装 列表 muxer_liststatic const AVOutputFormat * const muxer_list[] = { &ff_a64_muxer, &ff_ac3_muxer, &ff_adts_muxer, &ff_adx_muxer, &ff_aiff_muxer, &ff_amr_muxer, &ff_apng_muxer, &ff_原创 2021-06-25 15:09:20 · 373 阅读 · 0 评论 -
Ffmpeg 解复用器列表 demuxer_list
Ffmpeg Demuxer 列表demuxer_list数组定义在libavformat/demuxer_list.c中,该文件是编译FFMPEG configure的时候生成的print_enabled_components libavformat/demuxer_list.c AVInputFormat demuxer_list $DEMUXER_LISTstatic const AVInputFormat * const demuxer_list[] = { &ff_aa_de原创 2021-06-25 14:58:38 · 611 阅读 · 0 评论 -
FFmpeg AVFrame 初始化 Opencv Mat
Opencv 加载ffmpeg 视频帧#概要avframe->data = rgbBuffer = img_1->data;#AVframe 转换//AVframe 初始化 YUV需要转为BGR24 pFrameRGB = av_frame_alloc(); rgbNumBytes = av_image_get_buffer_size(AV_PIX_FMT_BGR24, dec_ctx->width, dec_ctx->height, 1); rg原创 2021-06-02 14:53:56 · 588 阅读 · 0 评论 -
QT显示视频-QVideoWidget
QT显示视频QVideoWidgetHeader:#include qmake:QT += multimediawidgetsInherits:QWidget and QMediaBindableInterfaceimage = std::make_shared<QImage>((uchar*)rgbBuffer, dec_ctx->width, dec_ctx->height, QImage::Format_RGB32);//rgbBuffer为ffmpeg 与AV原创 2021-05-25 16:35:03 · 5465 阅读 · 3 评论 -
ffmpeg 转码代码
FFmpeg 转码代码例子可修改open_output_file函数中enc_ctx的值来配置编码参数/* * Copyright (c) 2010 Nicolas George * Copyright (c) 2011 Stefano Sabatini * Copyright (c) 2014 Andrey Utkin * * Permission is hereby granted, free of charge, to any person obtaining a copy * of原创 2021-04-29 11:39:42 · 425 阅读 · 0 评论