Итак, у меня есть файлы qtch, которые, очевидно, были созданы с помощью QT 7+, потому что их невозможно воспроизвести (с помощью QT 7+ или VLC), просто переименовав их расширение (как говорит fileinfo.com ).
Есть какое-нибудь решение?
Итак, у меня есть файлы qtch, которые, очевидно, были созданы с помощью QT 7+, потому что их невозможно воспроизвести (с помощью QT 7+ или VLC), просто переименовав их расширение (как говорит fileinfo.com ).
Есть какое-нибудь решение?
Согласно Википедии, формат QT 7+ .qtch отличается только в первых 16 байтах по сравнению с форматом кэша QuickTime Player 6.x. Поэтому я бы предложил попробовать эту команду (но сначала сделайте резервную копию вашего файла .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
и, если вам повезет, воспроизведение будет работать.