我有一个 MKV 文件,其来源是隔行扫描 NTSC MPEG-2 视频。我使用 HandBrake 将其转换为 H.264 MKV,但此过程没有在 MKV 文件中设置“隔行扫描”标志。内容是隔行扫描的——我确实希望它保持隔行扫描,因为它看起来比播放每秒 30 帧的内容和动态去隔行扫描效果要好得多编码时间。
我试过这个...
mkvpropedit -e track:v1 -a interlaced=1 foo.mkv
这确实设置了隔行扫描位......
|+ Segment tracks
| + A track
| + Video track
| + Pixel width: 704
| + Pixel height: 480
| + Display width: 625
| + Display height: 480
| + Interlaced: 1
但是,当我使用 VLC 将 Deinterlace 设置为 Automatic 播放视频时,它不会认为视频是隔行扫描的,因此不会进行去隔行扫描。
我究竟做错了什么?
软件版本:
HandBrake 0.9.5
mkvpropedit v5.0.1
Mac OS X 10.7.3