所以我有 qtch 文件,显然是用 QT 7+ 创建的,因为它们不能通过重命名扩展名来播放(使用 QT 7+ 或 VLC)(因为文件信息网说)。
有没有什么解决办法?
答案1
根据维基百科QT 7+ .qtch 格式与 QuickTime Player 6.x 缓存格式相比,仅在前 16 个字节上有所不同。因此,我建议尝试此命令(但首先备份您的 .qtch 文件):
printf '\000\000\000\024\146\164\171\160\063\147\160\064\000\000\004\000' \
| dd bs=16 count=1 conv=notrunc of=filetomodify.qtch
它会修改 的前 16 个字节,filetomodify.qtch
如上所述。之后,您可以将其重命名为.mov
,如果幸运的话,播放将会成功。