logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ffmpeg 3D视频编码

转mp4左右格式:ffmpeg -i 3D.mp4 -vf "stereo3d=sbsl:ml,scale=1920:1080" left.mp4上下格式:ffmpeg -i 3D.mp4 -vf "stereo3d=abl:ml,scale=1920:1080" left.mp4ffmpeg -i 3D.mp4 -vf "stereo3d=abl:mr,scale=1920:1080" righ

#音视频#3d#webview
ffmpeg 改变分辨率

yuv改变分辨率 指定bicubic方式ffmpeg -threads 16 -f rawvideo -s 1920x1080 -pix_fmt yuv420p -i input.yuv -vf scale=-1:2160 -sws_flags bicubic -pix_fmt yuv420p output.yuv(-vf等价于-filter:v)sws_flags 只能选择一个算法。默认值为“b

#音视频
ffmpeg 查看码流信息

ffprobe -show_streams video.mp4帧率 avg_frame_rate

ffmpeg mp4转mov

mp4转movffmpeg -threads 16 -i xxx.mp4 -c:v prores -c:a copy -profile:v 0 xxx.movmov转mp4ffmpeg -threads 16 -i xxx.mov -c:v libx264 -c:a copy -preset fast -crf 18 xxx.mp4=================================

ffmpeg的deflicker算法

ffmpeg -threads 16 -i xxx.mp4 -vf "deflicker" -preset fast -crf 18 deflicker.mp4https://grimore.org/fuss/ffmpegffmpeg -threads 16 -i xxx.mp4 -filter_complex deflicker=size=15:mode=am -preset fast -crf

#算法
ffmpeg的debanding算法

ffmpeg中有两个debanding filterdebandffmpeg -i input.mp4 -vf deband output.mp4gradfunffmpeg -i input.mp4 -vf gradfun output.mp4https://blog.csdn.net/zhoudegui88/article/details/108987506Remove banding arti

#算法
ffmpeg锐化算法

cas:ffmpeg -threads 16 -s 1920x1080 -pix_fmt yuv420p -i in.yuv -vf cas=0.5:1 out.yuv那个 0.5 是强度,范围 [0, 1),数值越大锐化越强需要用最新版本的 ffmpeg ffmpeg-4.3-amd64-staticunsharp:ffmpeg -threads 16 -s 1920x1080 -pix_fmt

#算法
ffmpeg去交织算法

用的ffmpeg版本是4.2.1yuv解交织ffmpeg -deinterlace -s 720x576 -pix_fmt yuv420p -i input.yuv output.yuvmp4转yuv时解交织方法一:隔行扫描用这个命令解yuv,可以去交织ffmpeg -i input.mp4 -deinterlace -pix_fmt yuv420p -vsync 0 output.yuv原理参考

#算法
ffmpeg 加黑边和去黑边

加黑边ffmpeg -threads 16 -i input.mp4 -vf pad=a:b:c:d:black -acodec copy -crf 12 output.mp4加黑边增加的是画面区域的右侧和下侧。去黑边ffmpeg -threads 16 -i input.mp4 -vf crop=a:b:c:d -acodec copy -crf 12 output.mp4(注意:宽和高需要满足

    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择