随笔分类 - ffmpeg
摘要:现在越来越多的视频或者图像拍摄设备支持log模式,比如大疆无人机的D-Log模式等等,log模式的起源和发展就不多做介绍,其在普通显示器上显示画面通常看起来是平坦的灰色,因此也常被称为log灰视频。 由于其能记录更多的图像细节,动态范围更广,使得后期调色可操作空间更大,所以今天就来说一说怎么用3Dl
阅读全文
摘要:ffmpeg实现视频转码命令行,result需要提前建好作为保存转码后的视频路径: 当有大量视频需要转码时,可以使用如下命令行工具批量处理: 也可以写一个脚本放到待转码视频的目录中,脚本代码如下,变量v前面比命令行多一个“%”:
阅读全文
摘要:NV12格式是yuv420格式的一种,NV12格式的u,v排布顺序为交错排布,假如一幅图像尺寸为W*H,则先Y分量有W*H个,然后U分量和V分量交错排布,U分量和V分量各有W*H/4个,U,V加起来总数是Y分量的一半。 NV12内存YUV分量排布如下所示: 下面是CUDA实现的NV12格式到BGR格
阅读全文
摘要:FFmpeg中AVFrame到OpenCV中Mat的两种转换方法 方法一:查表法 子函数YUV2RGB( )实现yuv420p到RGB的转换 方法二、逐像素转换法: 子函数Yuv420p2Rgb32( )函数实现yuv420p到RGB32的转换
阅读全文
摘要:ffmpeg实现音视频编解码是非常常用的工具,视频解码出来的raw数据是yuv格式,用来进行后续的图像处理一般是RGB格式的。所以需要从yuv到rgb或者bgr的转换,ffmpeg提供了相应的转换API函数: 下面代码中dec_ctx是解码器上下文,AV_PIX_FMT_BGR24是要转换成的图像数
阅读全文

浙公网安备 33010602011771号