准备工作:先在视频所在的文件夹下建立一个名为result的文件夹。

1、视频画面水平翻转

#-vf filter_graph,用来设置: video filters

# hflip 水平翻转

ffmpeg -i 1.mp4 -vf "hflip" "result\1.mp4"

2、画质问题

第1步处理之后,翻转的视频画质下降了。要确保视频画质与转换前的质量相同,最佳的方法是添加-q:v 1, q是质量,v是视频,v的取值范围是[1, 35],取值1的时候,对应着最佳的视频质量。所以,第1步的命令可以修改为如下

ffmpeg -i 1.mp4 -vf "hflip" -q:v 1 "result\1.mp4"

3、批量处理

新建一个txt文件,输入如下代码

for /R %%v IN (*.mp4) do ( ffmpeg -i %%v -vf "hflip" -q:v 1 "result\%%~nv.mp4")

保存之后,将文件后缀修改为bat,这个双击就可以自动批量执行视频画面水平翻转,并不损失视频的画质。

4、改写版本

@echo off & titlecd /d %~dp0for %%a in (*.mp4) do (ffmpeg -i "%%~sa" -y -vf "hflip" -q:v 1 "result\%%~na.mp4")pause

ffmpeg水平翻转视频,附批量处理脚本相关推荐

  1. php ffmpeg截图,PHP调用ffmpeg对视频截图并拼接脚本

    这篇文章主要介绍了PHP调用ffmpeg对视频截图并拼接脚本 PHP脚本调用ffmpeg对视频截图并拼接,供大家参考,具体内容如下 目前支持MKV,MPG,MP4等常见格式的视频,其他格式有待测试 1 ...

  2. MIPCMS V3.1.0 远程写入配置文件Getshell过程分析(附批量getshell脚本)

    作者:i春秋作家--F0rmat 0×01 前言 今天翻了下CNVD,看到了一个MIPCMS的远程代码执行漏洞,然后就去官网下载了这个版本的源码研究了下.看下整体的结构,用的是thinkPHP的架构, ...

  3. [FFmpeg] 水平翻转视频,对称显示播放

    第一步:输出视频的宽度设为源视频宽度的两倍(w:指定输出图像的宽度:iw:输入视频的宽度): ffmpeg -i input.mkv -vf pad=w=2*iw output.mkv 第二步:源视频 ...

  4. ffmpeg剪切视频的python小脚本

    # -*- coding: utf-8 -*- """ 用于剪切视频 input_video后面填写输入的视频文件名路径 start_time后面填写剪切视频的开始时间( ...

  5. 【模板】批量下载视频到指定文件脚本

    批量下载视频到指定文件脚本 以下代码是在学习工作中总结出来的方法所构成的模板,仅适合在某些特定情况下使用,如下模板需要拥有视频的URL地址,相关三方库,稳定的网络等 需要库: you-get os f ...

  6. java mp4 切片_视频完美切片存储方案 附自动化处理脚本

    视频完美切片存储方案 附自动化处理脚本 2020-02-11 阅读:11534 禁止灌水,灌水者一律拉黑, 官方QQ群:464327881各种源码多多 自己懒得写教程了,直接在别人博客那个教程来放出来 ...

  7. python视频处理加速的库_Python调用ffmpeg开源视频处理库,批量处理视频

    代码示例 # coding=utf-8 import os import subprocess import datetime import json, pprint import re, time ...

  8. python + ffmpeg 将某站的缓存视频文件批量转换为MP4格式

    这是一篇很无聊的文章,之所以写它是因为这周还没写博客,但是好像没啥可写的,刚好今天突发奇想,想要把某站的APP缓存视频文件转化为mp4 格式,方便在电脑上看,方法很简答,很快就做完了,所以,又一篇水文 ...

  9. FFmpeg示例程序合集-批量编译脚本

    此前做了一系列有关FFmpeg的示例程序,组成了< 最简单的FFmpeg示例程序合集>,其中包含了如下项目: simplest ffmpeg player:                 ...

  10. python表示不服怎么办_10万+的短视频被批量生产了,Python表示不服!

    1 目 标 场 景 做过自媒体的朋友应该都知道, 「 GIF动画视频 」有段时间在各大自媒体平台很受欢迎. 前期有些自媒体大 V 靠搬运一些搞笑.好玩的 GIF,然后利用剪辑软件合成一段视频,再添加一 ...

最新文章

  1. 讀書收穫 The Untold Story of Milk, Ron Schmid
  2. 汇编指令中的字母会区分大小写吗?(除了字符型数据,其他地方都不区分)
  3. python ctypes实现api测试_Python与C之间的相互调用(Python C API及Python ctypes库)
  4. 下载文件(弹出迅雷来下载)
  5. Java中的外观设计模式
  6. 震惊,用了这么多年的 CPU 利用率,其实是错的
  7. EIP-712 (一个对结构化数据的哈希标准)
  8. 如何用管程实现生产者消费者问题?
  9. python vector变量_用Python实现因子分析
  10. 使用flags定义命令行参数
  11. IEC61850——开山篇
  12. 115网盘离线下载问题
  13. 未能创建 SSL/TLS 安全通道解决方案
  14. Activity启动过程详解(Android P)
  15. Redis 如何实现库存扣减操作和防止被超卖?
  16. 百度地图之地图切换及复位
  17. hbase创建solr索引的超时问题
  18. Llinux装逼命令大全
  19. 自媒体人怎么修改视频的MD5值,实现很好地搬运
  20. mac 全角/半角标点符号切换

热门文章

  1. MOOC《程序设计入门——C语言》翁恺 第六周编程练习及答案
  2. 论文阅读:Efficient Image Dehazing with Boundary Constraint and Contextual Regularization
  3. mysql线上问题排查思路及常用命令
  4. HTML 界面画图工具
  5. 第二届网络安全、人工智能与数字经济国际学术会议(CSAIDE 2023)
  6. 樊登读书分享ppt_樊登读书《干法》学习分享
  7. HanLp的应用 - 真实使用
  8. 嵌入式linux机械臂,一款基于ARM嵌入式的机械臂的设计与实现
  9. Level Shift
  10. c#使用office的墨迹书写工具