ffmpeg 批量转换视频脚本
时间: 2023-08-31 09:03:28 浏览: 341
FFmpeg-Batch-Convert:用于批量转换视频和音频文件的 FFMpeg bash 脚本
ffmpeg是一种功能强大的开源工具,可用于处理和转换多媒体文件,包括音频和视频。如果需要对多个视频文件进行批量转换,可以使用以下脚本:
1. 在本地创建一个文本文件,命名为"convert.txt",并将需要转换的视频文件路径按行复制到该文件中。
2. 打开终端或命令行界面,进入ffmpeg所在目录。
3. 使用以下命令执行批量转换脚本:
```shell
ffmpeg -f concat -safe 0 -i convert.txt -c copy output.mp4
```
其中,"convert.txt"是包含视频文件路径的文本文件名,"-c copy"用于复制输入文件的编码方式,可以保持视频质量不变,"output.mp4"是转换后的输出文件名。
4. 执行脚本后,ffmpeg将依次读取"convert.txt"文件中的视频文件路径,并将它们合并为单个输出文件"output.mp4"。
5. 执行完毕后,你将在当前目录下得到一个合并后的视频文件"output.mp4"。
通过这个脚本,你可以方便地进行视频批量转换,而无需一一手动操作。同时,你还可以根据需要调整ffmpeg的参数,如改变输出文件格式、视频分辨率、帧率等。这样,你可以根据自己的需求轻松地转换多个视频文件。
阅读全文