60 fps through fps override
Why not from Canon menu? What was the FPS set in Canon menu?
Managed to get
this and
this (first two frames), but each frame seems to require manual adjustment - notice they are not aligned horizontally. Can probably be automated, depending on how important the footage is.
Correction for frame 0 (shifted the raw buffer by
3 6 bytes) also applies to frames 2, 3, 4, 6, 7, 8, 10, 12, 14, 16, 18 ..., but these are all identical (first frame repeated all over). So, at least half of the footage is lost.
Correction for frame 1 (shifted the raw buffer by
6 12 bytes) also applies to frames 5, 9, 11, 13, 15, 17, 19, 21... with isolated exceptions that seem recoverable (they just require a different offset;
3 6 bytes works at least for some of these). So, the other half of the frames seems to be recoverable (there may be exceptions).
mlv_dump diff (on top of crop_rec_4k branch):
@@ -3441,7 +3444,7 @@
/* if passing through original uncompressed/lossless raw */
case UNCOMPRESSED_ORIG:
case COMPRESSED_ORIG:
- dng_data.image_buf = (uint16_t *)frame_buffer;
+ dng_data.image_buf = (uint16_t *)frame_buffer + 6; /* adjust offset here; trial and error */
dng_data.image_size = frame_buffer_size;
break;
}
After patching mlv_dump source, run with:
mlv_dump_patched M13-1537.MLV -p --dng --black=2048
BTW - next time you should
consider using a higher ISO.