当前位置:   article > 正文

FFmpeg之视频/图片镜像旋转(十三)_ffmpeg 视频镜像

ffmpeg 视频镜像
  1. 一、视频左右/上下镜像和任意旋转
  2. //mp4向左旋转90度
  3. # ffmpeg -i input.mp4 -metadata:s:v rotate="90" -codec copy outut.mp4
  4. //mp4向右旋转90度
  5. # ffmpeg -i input.mp4 -metadata:s:v rotate="-90" -codec copy outut.mp4
  6. //mp4左右镜像翻转
  7. # ffmpeg -i input.mp4 -vf "hflip" outut.mp4
  8. //mp4上下镜像翻转
  9. # ffmpeg -i input.mp4 -vf "vflip" outut.mp4
  10. 二、图片左右/上下镜像和任意旋转
  11. //图片向右旋转90度
  12. # ffmpeg -i input.png -vf rotate='90*PI/180' -y rotate60.png
  13. //图片向右旋转90度
  14. # ffmpeg -i input.png -vf rotate='-90*PI/180' -y rotate_90.png
  15. //图片像左旋转90度
  16. # ffmpeg -i input.png -vf transpose=2 -y transpose2.png
  17. //图片像右旋转90度
  18. # ffmpeg -i input.png -vf transpose=1 -y transpose2.png
  19. //逆时针(向左)旋转90°,然后垂直(上下)翻转
  20. # ffmpeg -i input.png -vf transpose=0 -y transpose0.png
  21. //图片左右镜像翻转
  22. # ffmpeg -i input.png -vf hflip -y hflip.png
  23. //图片上下镜像翻转
  24. # ffmpeg -i input.png -vf vflip -y vflip.png
  25. //yuv数据左右镜像翻转
  26. # ffmpeg -s 1920x1080 -pix_fmt nv12 -i nv12_1.yuv -vf hflip -y hflip_nv12.yuv
  27. //播放左右翻转后的yuv数据
  28. # ffplay -video_size 1920x1080 -pixel_format nv12 hflip_nv12.yuv
  29. 三、音频音量调节大小
  30. //音量翻倍,写在滤镜里
  31. # ffmpeg -i input.wav -af volume=2 -y output.wav
  32. //音量翻倍,不写在滤镜中
  33. ffmpeg -i input.wav -vol 2000 -y output.wav

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/174751
推荐阅读
  

闽ICP备14008679号