zoukankan      html  css  js  c++  java
  • ffmpeg 视频实现各种特效

    直接上命令:

    //渐入
    i in.mp4 -vf fade=in:0:90 out.mp4                 
    //黑白                    
    i in.mp4 -vf lutyuv="u=128:v=128" out.mp4   
    //锐化
    i in.mp4 -vf unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=2.5 out.mp4   
    //反锐化
    i in.mp4 -vf unsharp=7:7:-2:7:7:-2 out.mp4
    //渐晕
    i in.mp4 -vf vignette=PI/4 out.mp4
    //闪烁渐晕
    i in.mp4 -vf vignette='PI/4+random(1)*PI/50':eval=frame out.mp4
    //视频颤抖
    i in.mp4 -vf crop="in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(n/10):(in_h-out_h)/2+((in_h-out_h)/2)*sin(n/7)" out.mp4  
    //色彩变幻
    i in.mp4 -vf hue="H=2*PI*t:s=sin(2*PI*t)+1" out.mp4
    //模糊处理
    i in.mp4 -vf boxblur=5:1:cr=0:ar=0 out.mp4
    //镜像翻转
    i in.mp4 -vf crop=iw/2:ih:0:0,split[left][tmp];[tmp]hflip[right];[left]pad=iw*2[a];[a][right]overlay=w out.mp4
    //水平翻转
    i in.mp4 -vf geq=p(W-X\,Y) out.mp4
    //垂直翻转
    i in.mp4 -vf vflip out.mp4
    //浮雕效果
    i in.mp4 -vf format=gray,geq=lum_expr='(p(X,Y)+(256-p(X-4,Y-4)))/2' out.mp4
    //均匀噪声
    i in.mp4 -vf noise=alls=20:allf=t+u out.mp4

    转载请注明出入来源:https://www.cnblogs.com/famhuai/p/ffmpeg.html

  • 相关阅读:
    servlet程序开发
    jsp九大内置对象
    git原理教程
    jsp基础语法_Scriptlet_基本指令
    06_mysql多表查询
    05_mysql单表查询
    04_mysql增删改操作
    03_mysql索引的操作
    01_mysql数据库操作和基本数据类型
    生成器
  • 原文地址:https://www.cnblogs.com/famhuai/p/ffmpeg.html
Copyright © 2011-2022 走看看