我正在使用 Handbrake GUI 版本下拉文件夹执行 Handbrake。我能够在没有任何参数的情况下成功转换视频文件。它使用我从中下载的默认预设lifehacker.com。现在我尝试将字幕硬编码到转换后的mp4格式视频中。我尝试过:
-s 1 --subtitle-burn
但是手刹给我这个信息并且失效了:
[17:13:36] hb_stream_open: open C:\Subtitle.Eng.srt failed
[17:13:36] scan: unrecognized file type
我需要在此处添加其他选项吗?我也不想指定字幕文件名,以便自动执行该过程。希望 Handbrake 能够在指定文件夹中选择可用的字幕。
这里的目标是将 avi 或 mkv 电影转换为针对 iPad 2 优化的 mp4 格式,字幕可能是 UTF-8。
答案1
截至今天(2013 年 3 月 21 日),handbrake 不支持 UTF-8 字幕的刻录。我根据自己对 UTF-8 编码失败的经验得出了这一结论。
要解决这个问题,请使用字幕编辑程序(例如字幕编辑)。
希望这可以帮助