M. Gilden
Canon DSLR Moderator
I want to share this in case anyone else has had something similar happen.
A while back I noticed while editing that I had a blank frame here and there in the video I was working on. I've had previews in Sony Vegas do weird things before, usually a restart of the computer fixes that right up. But sometimes I play back the original file in VLC and see the same frame has a weird green pixely area like it is missing part of the frame data (vegas is smart enough to blank out a frame rather than show corrupt data).
At the time, I was using a hacked GH2 and figured the camera's compressor couldn't keep up with the data rate or something like that. Weird things could happen from time to time with a hacked camera. When it happened on a different camera, I decided it was probably a sign of my SD card media starting to fail so I bought new cards.
But then I noticed it on a shoot recently with my A7s, using new SDXC cards. Same problem- occasionally a frame will be blank or have partial data, and this is both in the editor AND when playing the file straight off the drive. This was a real head scratcher. I put the original media back in the card reader, and the bad frames WEREN'T THERE. The original content was fine! So I recopied everything to my work drive, and it seemed to be fine. In all of these scenarios, the files were transferred simply by dragging the /PRIVATE folder off the SD card to my work drive.
So, if it wasn't the hacked camera, and it wasn't the SD media, maybe its my card reader! So I got another USB3 card reader and figured my problems are solved.
That is, until I noticed it on my data copied off my Atomos Ninja SSD! MOV files copied straight off the SSD using the official Atomos dock and copied using standard Windows drag-and-drop had corrupted frames on my drive. The originals played directly off the SSD did not. But the file copied correctly, there were no errors. For giggles, I downloaded an MD5 checksum application and tested the file giving me trouble against the original. Even though they were exactly the same size, the checksum didn't match. However other files from that session DID match. So something clearly has gotten messed up somewhere between the original media and my working drive.
Its not the camera, not the SD card, not the reader. Could it be the drive I've been using? That would be terrible, as I back up nightly but use that drive as my reference point, updating any files that changed. If my drive is corrupting the data, perhaps it has been corrupting all the data going to the backup as well! So I'm running a CHKDSK command on the drive now, and working off my backup in the mean time. So far no errors have been found, but its going to take hours if not days to scan this entire drive at this rate.
I'm very upset because all along I thought I had solved the problem each step of the way, only to find out it was something more. If the drive comes back clean from all the diagnostics, I don't even know what to think anymore! I feel like the first time I noticed this, I was using a different drive as well. However, I don't recall as it was a long time ago and I don't remember when I started using the one I have now. Has anyone ever dealt with something like this? I'm wondering if there is a tool that can copy data off my media while also doing an MD5 checksum or similar to verify the copy has worked. I'm having trouble trusting my workflow at this point.
A while back I noticed while editing that I had a blank frame here and there in the video I was working on. I've had previews in Sony Vegas do weird things before, usually a restart of the computer fixes that right up. But sometimes I play back the original file in VLC and see the same frame has a weird green pixely area like it is missing part of the frame data (vegas is smart enough to blank out a frame rather than show corrupt data).
At the time, I was using a hacked GH2 and figured the camera's compressor couldn't keep up with the data rate or something like that. Weird things could happen from time to time with a hacked camera. When it happened on a different camera, I decided it was probably a sign of my SD card media starting to fail so I bought new cards.
But then I noticed it on a shoot recently with my A7s, using new SDXC cards. Same problem- occasionally a frame will be blank or have partial data, and this is both in the editor AND when playing the file straight off the drive. This was a real head scratcher. I put the original media back in the card reader, and the bad frames WEREN'T THERE. The original content was fine! So I recopied everything to my work drive, and it seemed to be fine. In all of these scenarios, the files were transferred simply by dragging the /PRIVATE folder off the SD card to my work drive.
So, if it wasn't the hacked camera, and it wasn't the SD media, maybe its my card reader! So I got another USB3 card reader and figured my problems are solved.
That is, until I noticed it on my data copied off my Atomos Ninja SSD! MOV files copied straight off the SSD using the official Atomos dock and copied using standard Windows drag-and-drop had corrupted frames on my drive. The originals played directly off the SSD did not. But the file copied correctly, there were no errors. For giggles, I downloaded an MD5 checksum application and tested the file giving me trouble against the original. Even though they were exactly the same size, the checksum didn't match. However other files from that session DID match. So something clearly has gotten messed up somewhere between the original media and my working drive.
Its not the camera, not the SD card, not the reader. Could it be the drive I've been using? That would be terrible, as I back up nightly but use that drive as my reference point, updating any files that changed. If my drive is corrupting the data, perhaps it has been corrupting all the data going to the backup as well! So I'm running a CHKDSK command on the drive now, and working off my backup in the mean time. So far no errors have been found, but its going to take hours if not days to scan this entire drive at this rate.
I'm very upset because all along I thought I had solved the problem each step of the way, only to find out it was something more. If the drive comes back clean from all the diagnostics, I don't even know what to think anymore! I feel like the first time I noticed this, I was using a different drive as well. However, I don't recall as it was a long time ago and I don't remember when I started using the one I have now. Has anyone ever dealt with something like this? I'm wondering if there is a tool that can copy data off my media while also doing an MD5 checksum or similar to verify the copy has worked. I'm having trouble trusting my workflow at this point.