-
KGCore crash corrupted ProRes 422 HQ file during capture
FCP has been getting unstable lately (probably due to this setup being relatively old and crufty) and I’m in need of a reinstall. However, since I’m in the middle of a project and can’t afford the downtime, I was wondering if you guys might be able to help me fix a seemingly corrupted file.
Two times while I was using Capture Now to get footage from live videogame play, I went to hit Esc to stop capturing and FCP crashed with the message “This crash may have been caused by the KGCore plugin” (or something to that effect). When I opened FCP back up and went to play the files that were in-capture at the time, they played, but at 640 x 360 resolution (half of the actual capture resolution of 1280 x 720). Obviously it’s not like FCP is laying down half-res ProRes 422 HQ during capture and then somehow stores the rest of the data when capture stops. QuickTime even shows the bitrate as being correct in the corrupted files, so I’m wondering if there’s something I can do to fix them. Surely the data must be there, there’s just some other corrupted metadata or some-such in the QuickTime container. I know that ProRes specifically supports 1/2-by-1/2 resolution decoding as a feature of the codec, so perhaps the corruption is causing the codec to decode that way all the time? Seems to me there must be SOME way to correct this.
Maybe not, but I figured it was worth asking. Only two clips out of 40 have this issue, but one of them was a really great clip, and might be difficult to get again. So if there’s any chance of saving this file I’d love to hear about it.