• FFplay文档解读-31-视频过滤器六


    29.50 elbg

    使用ELBG(增强型LBG)算法应用海报效果。

    对于每个输入图像,滤波器将根据码本长度(即不同输出颜色的数量)计算从输入到输出的最佳映射。

    此过滤器接受以下选项。

    codebook_length,l
    

    设置码本长度。 该值必须是正整数,并表示不同输出颜色的数量。 默认值为256

    nb_steps,n
    

    设置要应用于计算最佳映射的最大迭代次数。 值越高,结果越好,计算时间越长。 默认值为1

    seed, s
    

    设置随机种子,必须是0UINT32_MAX之间的整数。 如果未指定,或者显式设置为-1,则过滤器将尝试在尽力而为的基础上使用良好的随机种子。

    pal8
    

    设置pal8输出像素格式。 此选项不适用于大于256的码本长度。

    29.51 entropy

    测量视频帧颜色通道直方图中的灰度熵。

    它接受以下参数(其实到目前为止,只有一个参数):

    mode
    

    可以是普通的也可以是差异的。 默认是正常的。

    diff模式测量直方图delta值的熵,相邻直方图值之间的绝对差值。

    学习地址:音视频新手快速入门必备系列-FFmpeg+SDL播放器开发实现-学习视频教程-腾讯课堂
    【文章福利】免费领取更多音视频学习资料包、大厂面试题、技术视频和学习路线图,资料包括(C/C++,Linux,FFmpeg webRTC rtmp hls rtsp ffplay srs 等等)有需要的可以点击1079654574加群领取哦~    

      

    29.52 fade

    对输入视频应用淡入/淡出效果。

    它接受以下参数:

    type,t
    

    对于淡入,效果类型可以是in,对于淡出效果可以是out。默认是在。

    start_frame,s
    

    指定要开始应用淡入淡出效果的帧数。默认值为0

    nb_frames,n
    

    淡入淡出效果持续的帧数。在淡入效果结束时,输出视频将具有与输入视频相同的强度。在淡出过渡结束时,输出视频将以所选的‘color’填充。默认值为25

    alpha
    

    如果设置为1,则仅淡化alpha通道(如果输入中存在)。默认值为0

    start_time,st
    

    指定要开始应用淡入淡出效果的帧的时间戳(以秒为单位)。如果同时指定了start_framestart_time,则淡入淡出将从最后一个开始。默认值为0

    duration, d
    

    淡入淡出效果必须持续的秒数。在淡入效果结束时,输出视频将具有与输入视频相同的强度,在淡出过渡结束时,输出视频将以所选的‘color’填充。如果同时指定durationnb_frames,则使用duration。默认值为0(默认使用nb_frames)。

    color, c
    

    指定淡入淡出的颜色。默认为"black"

    29.52.1 示例

    • 淡入前30帧视频:

        fade=in:0:30
      
    • 上面的命令相当于:

        fade=t=in:s=0:n=30
      
    • 淡出200帧视频的最后45帧:

      1. fade=out:155:45
      2. fade=type=out:start_frame=155:nb_frames=45
    • 淡入前25帧并淡出1000帧视频的最后25帧:

        fade=in:0:25, fade=out:975:25
      
    • 将前5帧设为黄色,然后从第5-24帧淡入:

        fade=in:5:20:color=yellow
      
    • 在前25

  • 相关阅读:
    Zigbee组网控制流程
    日志门面slf4j与常用的日志框架Log4j,Logback和Log4j2
    react-router@6 版本初体验
    c++ SFML ftp上传文件
    【LeetCode】二叉树题总结(持续更新)
    浅刷牛客链表题,逐步深入链表,理解链表
    3万字《SpringBoot微服务开发——Shiro(安全)》
    RTL8715AH,RTL8715AQ双频WI-FI物联网低功耗SOC
    Junit单元测试
    C++_抽象类
  • 原文地址:https://blog.csdn.net/irainsa/article/details/127821176