
ffmpeg相关
文章平均质量分 81
ITRonnie
专注视频行业,一直在路上
展开
-
ffmpeg计算psnr与x264,x265不一致
用ffmpeg可以方便的计算两个视频文件之间的psnr,命令格式如下ffmpeg -i reference.ts -i encode.ts -lavfi psnr -f null - YUV的对比命令如下: ffmpeg -pix_fmt yuv420p -s 1920x1080 -i input.yuv-pix_fmt yuv420p -s 1920x108...原创 2019-11-25 20:54:45 · 2121 阅读 · 0 评论 -
实现一个avs2码流分析工具
最近在做avs2编码器项目,但是却没有成熟的码流分析工具,于是抽空学习了QT,业余时间写了一个avs2码流分析工具。 软件的界面如下:图1、avs2码流分析仪界面 UI的左边框为NAL列表或者语法元素列表: 默认情况显示的是NAL列表,NAL列表显示了每一个NAL的类型,如果是picture的NAL,则Picture的类型(I帧,P帧,B帧,F帧等),POC, COI也都可以...原创 2019-09-12 21:36:18 · 2196 阅读 · 15 评论 -
visual studio如何开发基于ffmpeg的程序
如何用visual studio来开发基于ffmpeg的程序呢? 开发环境: Win10 + visual studio 2010 首先需要下载windows版的ffmpeg的库: 下载地址 https://ffmpeg.zeranoe.com/builds/。其中Dev包含的是开发ffmpeg程序所需要的头文件和链接库,在编译时会用到;Shared包含的是运行程序时调用到的...原创 2018-06-02 19:16:22 · 1605 阅读 · 0 评论 -
c程序命令行处理getopt的使用
有些功能复杂c程序需要从命令行中接收很多参数,比如x264、x265,很多编码参数都通过命令行传递给exe。下面是一个x265.exe的命令行的示意图。 x265.exe --input F:\Tennis_1920x1080_24.yuv --fps 24 --input-res 1920x1080 --frames 100 --psnr --frame-threads 1 --no-原创 2018-01-29 10:18:50 · 381 阅读 · 0 评论 -
视频主观质量对比工具(Visual comparision tool based on ffplay)
************************************************************************************ffplay系列博客: **ffplay播放器原理...原创 2017-12-15 09:53:09 · 13521 阅读 · 62 评论 -
ffplay播放器原理剖析
详细分析ffplay的基本框架及工作机制。原创 2017-12-07 21:24:26 · 2898 阅读 · 1 评论 -
ffplay播放器音视频同步原理
音频和视频的播放是在不同线程中进行的,而且音频和视频都有自己的时间戳,所以需要同步机制保障音画同步。有多种机制可以做到音视频同步:a. 音频同步于视频。b. 视频同步于音频。c.音视频都同步于基准时钟。ffplay默认采用视频同步于音频的方式,下面结合ffmpeg 3.1.1源代码分析一下ffplay的音视频同步原理。总体来看,视频同步于音频的机制主要包括两个部分:1、音频时钟的更新。2、视频帧渲染与音频时钟的同步(根据当前音频时钟调整视频帧渲染的时刻,实现同步)。原创 2017-11-29 13:55:19 · 4519 阅读 · 1 评论 -
ffplay播放控制代码分析
ffplay实现暂停,快进,单帧播放的原理原创 2017-12-19 13:34:56 · 3972 阅读 · 2 评论 -
Windows上成功编译ffmpeg及codelite调试ffmpeg的方法
如何在windows下编译,调试ffmpeg呢?原创 2017-10-26 09:29:34 · 984 阅读 · 0 评论 -
ts, mp4文件快进快退(seek)原理
最近用potplayer播放一些ts文件,seek发现会有卡顿问题,但是同一个文件用mp4转封装之后seek就很快很流畅了。所以抽空研究了ffplay 对mp4文件和ts文件的 seek 逻辑,结论:对mp4 和t s的seek 逻辑完全不一样。 最重要的区别在于mp4 可以seek到指定的时间戳, ts 是 seek到文件的某个position,而不能直接seek到指定的时间点,下面结合原创 2017-10-26 14:35:57 · 8837 阅读 · 5 评论 -
ffmpeg中的帧级并行解码
待续原创 2014-07-31 00:40:25 · 2946 阅读 · 0 评论