5 ms·
Something I learned from floppies is that different drives (or decks, in this case) have different read characteristics, so the "bad" segments of tape are diffe
by don-code 5y ago
Something I learned from floppies is that different drives (or decks, in this case) have different read characteristics, so the "bad" segments of tape are different depending on what you're playing it back with. I once was able to use that random fact to restore some data off an old floppy - it took three drives/PCs, but I was able to get a clean read of each block, and piece them together.
Extending that to DV tapes: the DV format is interesting in that every frame is a keyframe, and encodes an entire image. That's in contrast to H.264 and friends, where frames can be predicted, and/or just the difference between a prior and future frame can be encoded. DV also encodes a timecode into each frame. So if you had multiple DV decks and were able to get a bunch of unclean imports, it seems like it'd be trivial to write a small tool that grabs all of the clean frames from each and stitches them together over the gaps in others, according to that timecode.
(Disclaimer: I've never done that, this is a pure spitball.)
- betamaxthetape 5y agoThis is really interesting and not something I was aware of. (Although now the fact that an hour of MiniDV footage is 12GB makes more sense!). I wonder if this is what DV Rescue (linked in my above post) is doing? If it's not doing this, it's certainly something that it should be doing. You're also 100% spot on with the idea of using different drives to recover "tricky" tapes - I have two MiniDV camcorders exactly for that purpose. But I was doing it the "long" way of trying a tape in one, and if it didn't work well, trying it in the other. It didn't occur to me that I could try combining the results of both.