将任意视频格式转换为MP4格式并且不需要重新编码基于FFmpeg付成品
如果您想要将任意视频格式转换为MP4格式,并且不需要重新编码,可以使用FFmpeg这款强大的开源工具。以下是一个基于FFmpeg5.1.2版本的批处理方法,无需重新编码。首先,请确保您已经安装了FFmpeg。接下来,创建一个名为“convert2MP4.bat”的批处理文件,并将以下代码复制到文件中:
```
@echooff
title视频批量转换为MP4
setpathD:developffmpeg-5.1.2-build-ffmpeg-staticbin;%path%
for/f"delims="%%iin('dir/b/a-d/s"*.%1"')do(
echoffmpeg-i"%%i"-ccopy-fmp4"%%~n1.mp4"
)
ping-n5127.0.0.1>nul
```
将需要转换的视频文件复制到与批处理文件相同的目录下。然后,将批处理文件拖放到需要转换的视频文件上。转换完成后,会生成一个MP4格式的视频文件。
这个批处理文件会遍历指定目录下的所有视频文件,并将它们转换为MP4格式。注意:请确保您已经安装了FFmpeg,并将其路径设置为环境变量。
如果您需要将视频转换为其他格式,只需修改批处理文件中的编码参数即可。例如,要将视频转换为iPhone或iPad支持的MP4格式,可以将以下代码添加到批处理文件中:
```
setappleDevicetrue
for/f"delims="%%iin('dir/b/a-d/s"*.%1"')do(
echoffmpeg-i"%%i"-c:vlibx264-presetmedium-crf23-c:aaac-strictexperimental-shortest"%%~n1.mp4"
)
ping-n5127.0.0.1>nul
```
这样,视频将被转换为适用于苹果设备的MP4格式。只需将`setappleDevicetrue`这行代码注释掉,即可恢复为通用MP4格式。
感谢分享,下载试用了! 谢谢楼主分享! 谢谢分享,看看如何使用 感谢分享,下载试用 谢谢楼主分享! 感谢楼主分享 感谢分享了 感谢分享,经常下的是ts格式,转换下试试 这个能不能做个gui,功能在多一点。比如帧率。。等参数