VLC 批量转换:一次处理多个文件(含设置)
VLC 内置的转换器虽然基础,但完全胜任批量任务:每个文件使用相同的配置文件,直接输出 MP4/H.264。对于复杂任务(烧录字幕、按文件单独设置、硬件编码),ffmpeg 是更好的工具。本指南两者都讲——先讲 VLC 路径,再讲专业人士使用的 ffmpeg 单行命令。
使用 VLC Convert/Save 批量转换
Media > Convert / Save(Ctrl+R)。
打开 Convert 对话框。
用 "Add…" 添加所有文件。
文件已列出。
点击底部的 "Convert / Save"(不是播放箭头)。
出现转换选项。
选择一个配置文件:"Video - H.264 + MP3 (MP4)" 是稳妥的通用选择。
已选择配置文件。
选择目标文件夹并点击 Start。
VLC 逐个转换文件。
说明VLC 会在目标位置沿用原名——输出为 video.mp4 等。它不会覆盖已有文件;请相应调整目标文件夹。
设置对照表(配置文件到底意味着什么)
| 配置文件 | 视频编码 | 音频编码 | 容器 | 最适合 |
|---|---|---|---|---|
| H.264 + MP3 (MP4) | H.264 | MP3 | MP4 | 通用兼容性 |
| H.264 + AAC (MP4) | H.264 | AAC | MP4 | 电视/手机播放 |
| H.265 + AAC (MP4) | HEVC | AAC | MP4 | 文件更小,适合现代设备 |
| Video - VP9 + Opus (WebM) | VP9 | Opus | WebM | 网页播放 |
| Video - Theora + Vorbis (OGG) | Theora | Vorbis | OGG | 旧版网页 |
自定义配置文件(画质与体积的权衡)
在 Convert 对话框中,点击配置文件旁边的扳手图标。
打开配置文件编辑器。
视频编码:选择 H.264,设置码率(如 1080p 用 4000 kbps)或 CRF 式画质(如果开放了 "Encoding parameters" 选项)。
画质已配置。
音频编码:AAC 192 kbps;容器:MP4/MOV。
音频已配置。
以新的配置文件名称保存,这样默认配置保持不变。
自定义配置文件已保存。
何时改用 ffmpeg
- 硬件编码(快得多):
ffmpeg -hwaccel auto -i in.mkv -c:v h264_nvenc -c:a aac out.mp4(NVIDIA)或h264_qsv(Intel)。 - 烧录字幕:
ffmpeg -i in.mkv -vf subtitles=in.mkv -c:a copy out.mp4。 - 按文件单独设置,或使用复杂的滤镜链。
- 不重新编码的批量重封装:
ffmpeg -i in.mkv -c copy out.mp4(几秒完成,无损)。
常见问题
VLC 能一次转换多个文件吗?
可以——在 Convert 对话框中添加所有文件;VLC 使用同一配置文件按顺序处理。速度较慢(单线程、软件编码),但很可靠。
为什么 VLC 转换这么慢?
VLC 默认使用软件编码。要快速批量转换,请用 ffmpeg 搭配 GPU 编码器(nvenc/qsv/amf)——通常快 5–10 倍。
VLC 转换能不失真吗?
重新编码总会损失一些画质。如果你只需要换容器(MKV → MP4),可用 copy 编码技巧配合 "Convert"——或使用 ffmpeg -c copy 重封装以获得无损结果。
转换时 VLC 会保留字幕吗?
外部字幕默认不会被烧录。ffmpeg 的 subtitles= 滤镜可以烧录字幕;否则在大多数配置文件下字幕都会被丢弃。
智能电视用哪种格式最好?
MP4 封装、H.264 + AAC——所有电视都支持。新款电视支持 HEVC,但请先查看规格表确认。