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

@echo off & titlecd /d %~dp0for %%a in (*.mp4) do (ffmpeg -i "%%~sa" -y -codec copy -map 0 -f segment -segment_time 8 -q:v 1 "ts\%%~na-%%03d.ts")pause

这样提取出来的是ts片段,需要转mp4,可以参考批量ts转mp4。

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

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

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

5、参数说明:

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

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

-f         指定输出视频的格式。

-segment_time    指定要分割成的视频的时间长度,例如8,则把原视频分割为每个8秒的小视频。

-segment_format_options 指定分割文件输出的格式。

-codec    一个编码器/解码器名称或者一个特定值“copy”(只适用输出)。

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

ffmpeg批量切片视频相关推荐

  1. FFmpeg批量转换视频格式

    FFmpeg 批量转换视频格式 1.新建一个.bat文件(如新建"视频转换.bat"),将下列代码复制进去后保存. 2.将该文件放在含有视频的文件夹类,双击运行即可.运行完成后视频 ...

  2. 通过shell/bash脚本使用ffmpeg批量去除视频固定片头和片尾(Cygwin环境)

    通过shell/bash脚本使用ffmpeg批量去除视频固定片头和片尾(Cygwin环境) 任务需求: 基本情况: 技能需求: 操作流程概括: 运行通过的shell脚本: 小结 任务需求: 对一批视频 ...

  3. 编写Bash脚本实现使用FFmpeg批量合并视频

    前言 使用FFmpeg能够很方便的合并同分辨率的视频.很多时候我们可能需要批量化合并视频,此时可以通过编写Bash脚本来实现. 实现 批量合并视频 合并三个文件夹中的视频结果: result_path ...

  4. FFmpeg批量提取视频的某一帧作为封面

    命令是这样的: ffmpeg -i input.flv -ss 00:00:02 -frames:v 1 out.png 说明: -i input.flv 截取的视频的名字 -ss 00:00:02 ...

  5. ffmpeg批量从视频中提取出mp3音频

    1.新建一个txt文件,并复制如下代码进入,然后保存. @echo off & titlecd /d %~dp0for %%a in (*.mp4) do (ffmpeg -i "% ...

  6. ffmpeg批量切片mp3

    1.新建一个txt文件,并复制如下代码进入,然后保存. @echo off & titlecd /d %~dp0for %%a in (*.mp3) do (ffmpeg -i "% ...

  7. ffmpeg批量去掉视频里的音频

    1.新建一个txt文件,并复制如下代码进入,然后保存. @echo off & titlecd /d %~dp0for %%a in (*.ts) do (ffmpeg -i "%% ...

  8. ffmpeg批量切片音频

    1.新建一个txt文件,并复制如下代码进入,然后保存. @echo off & titlecd /d %~dp0for %%a in (*.m4a) do (ffmpeg -i "% ...

  9. ffmpeg mac 批量脚本_使用批处理脚本(BAT)调用FFMPEG批量编码视频

    使用批处理脚本(BAT)编码视频非常方便,尤其当视频序列非常多的时候,更是省了不少简单重复性劳动. 只要学会批处理里面几个基本的命令就行了,感觉和c/c++差不多. set:设置变量(注意:变量一般情 ...

最新文章

  1. java datarow_DataSet DataTable DataRow 深入浅出
  2. Template Method(模板方法)模式
  3. oracle 怎么创建约束,Oracle创建约束
  4. web漏洞扫描器原理_web应用防火墙对于网站防护有多重要!
  5. 题目2:隐式图的搜索问题(A*算法解决八数码)
  6. mysql语句中%代表什么_常用的Mysql语句你知道多少?
  7. configParser模块详谈
  8. VUE学习和开发中的注意点总结(一),便于回顾(不断完善补充。)
  9. 西安工业大学计算机专业好吗,西安工业大学(专业学位)计算机技术考研难吗
  10. oralce 存储过程、函数和触发器
  11. 数据链路层的流量控制
  12. 笔记之_Java整理IO流
  13. SpringBoot 动态数据源
  14. 全志A33_Vstar
  15. linux如何更改密钥环密码,Linux系统教程:Ubuntu桌面上禁用默认的密钥环解锁提示...
  16. 狗哥历经四个小时整理大佬的内容,你确定不来看一下?
  17. Android 调用系统相册选取视频,过滤视频(兼容小米)
  18. 服务器运维1-failed to start LSB
  19. 在Django中进行数据库迁移
  20. 为何要使用云端ERP系统

热门文章

  1. 基于Bootstrap的超酷jQuery开关按钮插件
  2. 注册免费的外贸B2B平台有什么作用
  3. 一文讲懂页面置换算法,带例题详解
  4. 用MATLAB打开含有英文、数字和汉字的txt文件
  5. 【网络安全】基于网络攻击链的安全防护思考
  6. 模块上微系统(SOM)行业调研报告 - 市场现状分析与发展前景预测
  7. 小U管家如何加入联盟?
  8. linux远程date命令,linux之date命令详解
  9. centos的wget无法解析域名
  10. 武汉大学计算机系王侃,武汉大学信息管理学院