Took me a moment to figure out what settings were affecting what, and I am yet to start making notes as to results as I'd like to know my way around the settings, but, after some false starts, I've had success on my 550D.
I've looked back at some very detailed videos shot in the Grand Canyon on this camera, they are fairly consistent with bitrates between 45,000kbps and 50,000kbps, checked a bunch of others recorded with Canon FW, same bitrates. But now I have this new video I shot outside of some trees with a good wind kicking them around; bitrate reading is 139,793kbps. The 34 second 1920x1080 24fps video is 566MB in size - WOW!
Subsequent tests I have seen consistent bitrates of 166,817kbps with the buffer hanging around 30%. All of these tests were performed on a Pretec 64GB SDXC1 which claims to be a Class 16! Tried using the same settings on a SanDisk 64GB SDXC1 Class 10 and the only consistent numbers I get are at about 65,000kbps, better than Canon FW but not as amazing as compared to what I can record on the Pretec.
I've had some Error 70's, but only on the SanDisk card. Removing the battery cleared the issue. Also had each card become corrupted requiring reformatting.
Anyone care to explain the Encoder Options, or point me to somewhere I can understand what they do?
I do know that if I can have everything set to 3.0x while recording to the Pretec card. While on the SanDisk if I set P factor through D2 factor at 2.5x and GOP0,1,and 4 at 1.0x, with GOP3 factor = 2.5x, I get the results stated above. I haven't changed JP Slice.
And maybe I'm misunderstanding something, but how do I record all I-frames?
Amazing work guys. As soon as I can I'll setup both my 550D's to record the same scene, one with Canon FW and the other with this bitrate magic, I'll post what I see.