1、新建一个txt文件,并复制如下代码进入,然后保存。

@echo off & titlecd /d %~dp0for %%a in (*.mp4) do (ffmpeg -i "%%~sa" -y -q:v 1 -vf drawbox=x=0:y=0:w=iw:h=ih:c=yellow:t=10 "out\%%~na.mp4")pause

2、把文件后缀修改为bat 。

3、把后缀为bat的文件放到要批量处理的视频文件夹里面。

4、在确保安装了ffmpeg的情况下,双击bat文件执行即可。

5、参数说明:

-i          输入文件,这里指的就是视频文件。

-y        表示无需询问,直接覆盖输出文件(如果有原文件的话)。

-q:v 1        q是质量,v是视频,v的取值范围是[1, 35],取值1的时候,对应着最佳的视频质量。

-vf    滤镜。

drawbox    画矩形框,x和y对应着矩形的左上角,w是矩形宽度,h是矩形高度,c是指定画的颜色,t是指定线宽(默认是4个像素)。

ffmpeg给视频画边框相关推荐

  1. 深度探索:使用FFmpeg实现视频Logo的添加与移除

    深度探索:使用FFmpeg实现视频Logo的添加与移除 前言 一.FFmpeg简介(Introduction to FFmpeg) 1.1 FFmpeg的定义(Definition of FFmpeg ...

  2. 使用ffmpeg进行视频文件转换成FLV整理

    本系列文章导航 Windows下FFmpeg快速入门 ffmpeg参数解释 mencoder和ffmpeg参数详解(Java处理视频) Java 生成视频缩略图(ffmpeg) 使用ffmpeg进行视 ...

  3. 关于使用QT在ARM上实现ffmpeg播放视频的思路

    1.使用ffmpeg解码视频,这一点可以看雷神的例子. 2.开启线程,在线程中解码视频为image,并获取帧率(重要),将image进行拉伸到所需的大小后放入一个队列中,不停的添加image到队列中, ...

  4. 视频教程-FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-C/C++

    FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK 夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟 ...

  5. java调用ffmepg_java调用ffmpeg施行视频转换

    java调用ffmpeg执行视频转换 用java小例题说明更直观:(可以直接编译运行) 环境我在windows平台下测试的... 需要在e:\下有ffmpeg.exe;mencoder.exe;drv ...

  6. FFmpeg进阶:视频滤镜大全

    在做视频特效的时候,很多特效其实不用自己写,FFmpeg的视频滤镜里面提供了很丰富的滤镜特效.这里翻译了一下FFmpeg官方文档的所有视频滤镜的介绍,供大家参考.由于很多地方概念比较生疏,翻译的可能不 ...

  7. FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-夏曹俊-专题视频课程...

    FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-3798人已学习 课程介绍         本课程讲解的是基于流行的直播技术 FFMpeg3.3音视频处理框架,和应用广的 ...

  8. 20221204使用ffmpeg给视频加硬字幕

    20221204使用ffmpeg给视频加硬字幕 2022/12/4 18:17 测试: 中文字幕的编码格式如果是ANSI格式的,肯定出错!^_ 可选UTF-8或者UNICODE格式. [Parsed_ ...

  9. 通过FFMPEG给视频加字幕

    字幕简介 我们在观看电影或短视频时,一般在视频下发会出现字幕,有些视频还会配中英双语字幕.字幕可以帮助观看人更好的了解视频内容.字幕分为以下三种类型: 外挂字幕:独立的字幕文件,播放视频时把视频和字幕 ...

最新文章

  1. R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器)、在编辑器中输出需要的数据生成最终的dataframe
  2. 机器学习的数学基础 - 特征分解与奇异值分解
  3. 《 Spring1之第二次站立会议(重发)》
  4. python反转一个整数、123变成321_python整数反转算法
  5. 简明Python教程学习笔记_8_异常
  6. java怎么实现邮箱机制_JAVAMAIL实现与详细机制
  7. 在 Docker Machine 中使用 Mirror 服务
  8. 基于postman的api自动化测试实践
  9. js检测是否安装java_js判断当前浏览器是否是源生app的webview
  10. 【呆萌の研究】JavaScript常见的继承方式
  11. VC6.0的工程设置解读Project--Settings
  12. 王益:分布式机器学习的故事
  13. unity 2d文字跟随主角移动_太可了!这些领域可以把Unity玩的那么好,带你开启新世界...
  14. 中国物联网发展年报出炉
  15. [Android Studio]-基本快捷键大全
  16. 68张微信表情包png
  17. 视频教程-OCJP认证考试复习课-其他
  18. Flash Builder4.7 破解方法
  19. MATLAB图像处理(一)——计算机图形学之图像形状识别
  20. 两台电脑使用一根网线直连传输文件

热门文章

  1. 光敏电阻、测试夹、DC2.1电源接口及万用表的使用
  2. TTL(生存时间)介绍
  3. 抖音神曲《一百万个可能》:“在一瞬间,我们有一百万个可能”
  4. 在Linux上测试网络的命令之3----基础网络命令(netstat\ss)
  5. Tomcat 9下载安装及配置
  6. Spark-Spark Streaming(4)-- 部署、监控
  7. 你可能不知道的关于Oracle Rac的事...
  8. OpenCV4 快速入门 (学习笔记 全)
  9. 《十年》中的没有颤抖的那两个字——“始于你好,终于你好”
  10. 量子计算机技术难,量子计算机是什么工作原理运行的?现在制造还存在什么技术上的难...