ffmpeg_beginner icon indicating copy to clipboard operation
ffmpeg_beginner copied to clipboard

食铁兽 ffmpeg4/5/6入门系列教程代码

Results 6 ffmpeg_beginner issues
Sort by recently updated
recently updated
newest added

使用opengl渲染ffpmeg解码的yuv数据,颜色发暗,色彩不够鲜艳。 对比测试08、09示例。播放同一个视频。08使用软件渲染rgb数据,09使用yuv 通过opengl渲染显示。对比发现09显示的白色发黑颜色值不够鲜艳。 播放电影不太明显,直接使用录屏软件录制视频然后播放特别明显。不知道是上面原因。 对比关键信息: 使用录屏软件,打开浏览器访问百度主页,对比网页的白色,与百度图标的红色。opengl显示的明显白色发暗黑,红色不够鲜艳。可否告知一下原因?感谢

bug

对比测试08、09示例。播放同一个视频。08使用软件渲染rgb数据,09使用yuv 通过opengl渲染显示。对比发现09显示的白色发黑颜色值不够鲜艳。 播放电影不太明显,直接使用录屏软件录制视频然后播放特别明显。不知道是上面原因。 对比关键信息: 使用录屏软件,打开浏览器访问百度主页,对比网页的白色,与百度图标的红色。opengl显示的明显白色发暗黑,红色不够鲜艳。可否告知一下原因?感谢

当运行到avformat_find_stream_info时,报错,请问这个如何解决 ![image](https://user-images.githubusercontent.com/16594097/189044443-06a0c2dc-8764-47cb-a954-82890def39c6.png)

` 
int flush_encoder(AVFormatContext *fmtCtx, AVCodecContext *codecCtx, int vStreamIndex) {
 int ret = 0;
 AVPacket *enc_pkt = av_packet_alloc();
 enc_pkt->data = NULL;
 enc_pkt->size = 0;

 if (!(codecCtx->codec->capabilities & AV_CODEC_CAP_DELAY))
 return 0;

 printf("Flushing...

你好!请教一下如题的问题。 **#1实现过程:** 我是摄像头拍一帧保存一帧YUV格式的图片,然后YUV图片转成.h264文件,再用ffmpeg将多个.h264文件concat成.h264视频。 **#2YUV格式图片一些参数设置** fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; // 视频数据存储类型 V4L2_PIX_FMT_YUV420 fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUV420; fmt.fmt.pix.height = 480; fmt.fmt.pix.width = 640; //Images包含top和bottom field, 隔行交替,场序依赖于当前video的标准 fmt.fmt.pix.field = V4L2_FIELD_INTERLACED; 帧率30。 **#3 经过你的代码合成h264视频,输出信息。** root@ud710-ai:/home/unisoc/ruida/ko_camera/v4l2/h264# ffprobe...