ffmpeg批量格式转换 | 您所在的位置:网站首页 › rmvb文件转换MP3 › ffmpeg批量格式转换 |
下载地址
ffmpeg:https://github.com/BtbN/FFmpeg-Builds/releases 成品文件:https://gitee.com/fenggwsx/share/blob/master/ffmpeg%E6%89%B9%E9%87%8F%E8%BD%AC%E6%8D%A2.rar 如果希望自己搭建,需要下载ffmpeg,选择gpl-vulkan版本;如果希望直接获得成品,可直接下载成品文件 编写bat脚本首先新建一个文件夹,打开记事本,写入如下脚本(在Ext中设置支持的视频或音频格式): @echo off ::在下方设置要处理的视频或音频格式,这里列出了一些主要的视频格式 set Ext=*.avi,*.mp4,*.wmv,*.flv,*.mkv,*.rmvb,*.rm,*.3gp md output echo 开始视频转换 ::在下方设置输出格式,这里输出为mp4,可自行更改 for %%a in (%Ext%) do ( echo 正在转换:%%a ffmpeg -loglevel quiet -i "%%a" -f mp4 "output\%%~na.mp4" -y ) echo 转换完成 pause脚本中,ffmpeg -loglevel quiet -i %%a -f mp4 "output%%~na.mp4"是核心语句,如果要输出其他格式,修改粗体部分内容即可 接下来进行保存,先选择文件类型为“所有文件”,然后输入文件名为“批量转换.bat”,最后设置编码为ANSI: 有两种方法可以选择,每一种方法都有各自的优点,可以同时采用 将ffmpeg放到此文件夹中将ffmpeg\bin目录下的ffmpeg.exe放入文件夹中: 这种方法的优点是可移植性较高,将文件夹发送给其他计算机仍然可以使用 配置系统环境变量配置方法详见我的另一篇文章:ffmpeg-static环境配置 这种方法的优点是较为全局性,在配置好环境变量的一台计算机中的所有位置均可以使用 使用方法将要转换的视频放入文件夹中,双击运行批量转换.bat,如果文件较大,转换会比较耗时,转换完成后会生成output文件夹,打开output文件夹就能看到转换成功的视频: |
CopyRight 2018-2019 实验室设备网 版权所有 |