折腾:
【记录】Mac中试用HandBrake转换mpg视频文件为mp4
后,又有个1080p的mp4视频:
![](https://www.crifan.com/files/pic/uploads/2021/05/af80abfe24b9477cae805a7907035a3c.jpg)
也需要去压缩。
然后用fast 720p的配置,和之前类似的配置,去压缩,得到:
390多M的mp4
![](https://www.crifan.com/files/pic/uploads/2021/05/99a592cf1ca641569ed1e38b4da3f2f2.jpg)
但是播放时发现个问题:
部分字幕的末尾是乱码:
![](https://www.crifan.com/files/pic/uploads/2021/05/ab4438b428064ba89995c76ecb4d9a4d.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/05/4b1f7cc570d04799a90feb4df43eac41.jpg)
然后记得之前的配置中,对于subtitle,已经选择了中文的字幕,且是Burned In的:
![](https://www.crifan.com/files/pic/uploads/2021/05/dda3c9f01458412fb12aa6fba9cc33b8.jpg)
不过当时记得好像还弄了个:Foreign Audio Search
后来就重新去压制,对于字幕部分的设置,好好研究研究:
subtitle部分:
去掉了Foreign Audio Search,只有:
- 中文
- None
并且,还点击了Selection Behavior,去选择了中文:
(之前是默认的English:
![](https://www.crifan.com/files/pic/uploads/2021/05/edb6866f6e95462b8e477602eaaa98c9.jpg)
)
选择了:
Track Selection Behavior:First Matching Selected Languages
Language:中文
![](https://www.crifan.com/files/pic/uploads/2021/05/38e11d6d381c4aa69adb974f5d7469d8.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/05/4712b6b388304e3984ddbe931dfc69b3.jpg)
然后中文字幕是Default,而不是Burned In:
![](https://www.crifan.com/files/pic/uploads/2021/05/c1a7b8b4fcb240be89585d9d704b0990.jpg)
另外,对于SRT Language,没法选择
对于SRT Encoding,也没法选择-》希望可以选,然后设置为UTF-8或GBK呢。
之后再去压制,然后字幕就没有乱码了:
![](https://www.crifan.com/files/pic/uploads/2021/05/bc1149a3eb8d457bb480d3c752f69c91.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/05/d61d9b5d5d344cc0819d7a24d89b221e.jpg)
对比两个文件,大小还是有点不一样的:
![](https://www.crifan.com/files/pic/uploads/2021/05/bd37d7043079465d8edb5450b215303b.jpg)
【总结】
此处,用Handbrake把1080的mp4压制为720p时,字幕的部分,不知道何种缘故,有很多句话最后的中文出现乱码。
最后去调整了字幕部分,确保:
![](https://www.crifan.com/files/pic/uploads/2021/05/7fabfcf4a4194d73aedd252955eb9146.jpg)
和:
![](https://www.crifan.com/files/pic/uploads/2021/05/20db41537d5947d6a15ac426e80a4a89.jpg)
然后再去压制,字幕乱码问题就消失了。
转载请注明:在路上 » 【已解决】Handbrake压制mp4视频时字幕出现部分乱码