最便捷的视频转码工具HandBrakeampHBBatchbeast
如果你已经知道如何使用HandBrake,可直接跳到下面的HBBatchbeast来了解大批量处理视频转码
MediaCoder
以往我一直使用的是MediaCoder,适配B站码率的设置如下:
视频码率5900Kbps(B站要求6000)
视频码率下拉选项里的最高码率:20000Kbps(B站要求24000)
音频设置是:HE-ACC;容器:mp4
除了设置以上这些选项,专业向的选项不用细研究。
HandBrake
偶然看到有B站UP主推荐HandBrake,是款开源视频转码软件。下载试了下,虽然没中文,不过界面操作项不多。
官网:
HandBrake设置说明:
1.修改为mp4容器:
Preferences - Output Files - MP4 File Extension: 选择MP4
2.导出路径设置:
Preferences - Output Files - Default Path:
软件初始默认是Fast 1080p30,在此基础更改适配B站码率设置如下:
重点是红框里的设置。
音频设置如下:
此设置为B站限制范围
然后我们就可以点击上面的【Start Encode】按钮开始转码。
如果不想每次都要去设置,可以存储为预设:
填好Name信息,下拉选择:Custom设置尺寸,如果不设置转码的视频将会按原有尺寸,点击Add后即可保存至“Custom Presets”栏里,我这里已经存了一个名为“H.264 1080P bili”的预设。自此以后都可以用这个预设了不用在设置了。
HandBrake可转码多个视频文件,但是无法识别子文件夹内的视频,必须都在同一个文件夹,下面介绍HBBatchbeast的批处理功能。
HBBatchbeast
下载:
如果你有大批量的视频文件,而且在不同结构文件夹或想不同码率,那就需要强大的HBBatchbeast,这个是一外国大神做的批处理软件,UI界面丑了些。
其实我们可以直接使用HandBrakeCLI的批处理功能,但,我不想记那些批处理命令行。
首先在HandBrake那个自定义预设上右键导出预设,Export to file 保存为.json文件
预设文件是.json格式的,这个可以用记事本打开,删除PictureRotate:0:0,保存
打开软件:
HBBatchbeast批处理说明:
1.如果你将Documents文档文件夹移动到其它盘,可能会遇到软件无法创建C:UsersadminDocumentsHBBatchBeast,此时需要手动创建。
2.使用自定义预设填写方法:
--preset-import-file G:videoHandBrake_1080P_bili.json -Z PresetName
注意:PresetName是你自定义预设时的命名;
因CLI已知错误,需要从.json文件中删除PictureRotate:0:0;
自定义预设路径不可中文。
3.覆盖原始文件:
点开 显示/隐藏高级:-- 勾选 总是替换原始文件?(不过目标文件夹仍然需要填写~)
上面是安装时的需要注意的事项,然后使用就很简单了,源文件夹、目标文件夹和自定义预设文件可以是多个,一行对应一个,也就是说源文件夹打了几行下面的也要对应几行,以此来应对多个文件夹工程或多个码率预设工程。
目前这是我使用最便捷的转码工具,只需填好源文件目录,填写目标文件夹,填写预设文件,点转码就OK啦。
|最便捷的视频转码工具HandBrakeampHBBatchbeast
批处理 转码 软件