Personal View site logo
GH2 Cake v2.3: reliability and spanning in 720p, HBR, 24p, and VMM at 2-2.5x stock bit rates
  • 609 Replies sorted by
  • @balazer

    "towi, but it didn't crash, right? ;)"

    Right. However the footage is unusable.

    "In HBR 25p I'm using GOP3 and a max average bit rate of 45 Mbps, which is fine for normal scenes but obviously insufficient for very high quality in highly detailed scenes. Increasing the GOP length is not something I'm willing to do (...) If you can create settings that do better in HBR 25p, then good for you. :)"

    bkmcwd's "Natural", "GOP3ZILLA" and "GOLGOP13" are all 3GOP settings ... and they work great in HBR/25p mode ... However they do not span in HBR/25p mode ...

  • @tblackman, there is not big difference in quality if you don't use a StreamParser to check technically the data. The problem with GF2, is not able to have full manual mode ...

  • Thanks for all of the feedback. I'm pleased that the settings are working well for a lot of people.

    towi, but it didn't crash, right? ;) In HBR 25p I'm using GOP3 and a max average bit rate of 45 Mbps, which is fine for normal scenes but obviously insufficient for very high quality in highly detailed scenes. Increasing the GOP length is not something I'm willing to do, because that would force me to lower the bit rate in 24p and VMM. And you don't need to raise the bit rate by very much in HBR before you risk spanning failures. My settings aren't just "successfully tested" for spanning. They're designed in such a way that virtually guarantees spanning 100% of the time. If you can create settings that do better in HBR 25p, then good for you. :)

    albertdros, you can test it.

    smontoto, the bit rate in 24L is set about 15 Mbps lower than in 24H - not a very large difference. The bulk of my testing was in 24H, but it seemed stable in 24L. The way I've designed the settings doesn't give me the flexibility to have a 24L mode that's much lower than 24H and still give good quality. If you need lower bit rates, you should look at other settings like Cbrandin 44M or Sanity.

  • @rikyxxx indeed. it's not terrible, and definitely best used in the right situations.

    @feha very cool. do you find the GF2 stuff holds up to the GH2 well? i'm curious.

  • interesting. Could someone else test this with hbr 25p?

  • @balazer

    just did a quick test with the latest "cake" settings (V2.1).

    Shooting a highly detailed scene HBR/25p looks extremely compressed and shows mosquito noise ... (SanDisk 30MB/s)

  • Can someone enlighten me about the difference between the Cake 24h and 24L modes? I can't find any information about the 24L. I am looking for the stability/reliable spanning for longer recordings. I have currently used the Cake 24H and it has been working good. Just a little nervous to use it during a paying gig.

  • @tblackman

    ETC always adds noise (400iso with ETC on looks like 1600iso with ETC off). You have to deal with it :-)

  • @tblackman, amazing results, i also use Cake 2.1 for now on both GH2 and GF2, very stable and good quality ...

  • For what it's worth, I just finished a suggestive low light test of eighteen, 24p, low bitrate (77Mb and under) settings, and cake 2.1 came on top. I was particularly interested in underexposed performance; detail (sharpness), grain quality, minimized quantization artifacts of these areas. I didn't see a big IQ, nor a big average bitrate difference between 24L and 24H in cake btw.

    SpanMyBitchUp v2b at 24H came good second. All the 12GOP settings had unacceptable long smears.

    This look like the best setting for me as I do a lot of long recordings in low light.

  • @balazer using HBR 30p would be great. 24p is too important to waste. Cakes frame quality is nice and file sizes efficient, but 2 or 2,5fps timelapse mode would be vital at least for me keeping the file sizes as reduced as possible. Then Cake+timelapser would be ideal for long travelling. Is it too much to asked for if you could make it possible?

  • used Cake 2.1 today, spending most of the time in 24H, with tests sitting in the back of a van driving to location in HBR30, 720p60, VMM, etc. pretty damn solid, and lovely images. ETC wasn't exciting, but i was playing with Vibrant -2-2-2-2, so that might have added noise. still figuring out intricacies of WB/Profile happiness - not a lot of fun going from outdoors, to total indoor basement, to half-half natural light (through tinted windows) with supplemental light. oy.

    most often, people always end up a little green in the face, which is annoying. and, i have to blend my GH2 stuff with what our Canon 60D shoots. fun fun fun. any suggestions quite welcome in this regard. my 720p generally out-resolves the 60D at 1080p. so i try meet it all half way. :)

    observations: (non-technical :)

    720p60SH 25~33Mbps; kinda soft, but viewed at 1080p; a must have for some run-and-gun action or driving shots

    HBR30p 36~40Mbps; odd bits of interlaced playback, but i think that's the ongoing strife with PsF encoding, but the overall look is very good - and i need this option

    1080p24H 45~66Mbps; wide variety of shooting locations today; headache. LOVE it in decent light/low ISO. bit messy at 1600, nasty at 3200. no surprise. stock 14-140 lens doesn't keep up

    didn't test spanning as shooting 5-6 minutes was the longest clip, which ran at just over 2GB.

    thanks everyone for the continued work on all these settings. it's a maze, but ultimately, it helps us newbs through the learning curve.

    the pinot gris was good, too.

    pinot-gris.png
    1920 x 1080 - 2M
  • I gave some thought to the idea of merging TimeBuster with Cake 2.1. The question would be which mode to use for time lapses.

    If you want to use HBR 30p for time lapses, it could be done with no impact to other modes (except to 30i, which I don't care about anyway). It wouldn't be possible to do a full TimeBuster-style mode in HBR where everything but the I-frames are squashed to zero. But I could do it so that you'd have the GOP length equal to the effective frame period, with one normal I-frame, one normal P-frame, and a bunch of small P-frames in each GOP.

    24p, VMM, and HBR 25p all share the GOP length parameter, so using any one of them for high efficiency time lapses would mean sacrificing the other two. HBR 25p would have the same restrictions as HBR 30p (above). 24p could be done in the full TimeBuster-style where everything but the I-frames is squashed to zero.

  • @vstardust & @balazer

    Earlier versions of Cake and Timebuster (up to 1.3) were working very well when I merge tested them but I haven't merge tested Cake 2.0(1) + 24h Timebuster recently and logic tells me they might not be the best match for one single reason. Balazer isn't using B-Frames, and I think he has a good point because I wouldn't be using them either if I had a choice. Unfortunately in 24h Timebuster I had to re-enable B-Frames in order to enforce a Constant Quality compression.

    His advice is right on the money. Unless you need monster recording times (which you don't mention) or a tailored QP (either higher for even better IQ or lower for bigger recording time - which you say you don't need) you are better off using pure Cake. Having said that, I'm sure 24 Timebuster merged with Cake 2.x would work perfectly for timelapses but I wouldn't guarantee the results in regular footage. What I could guarantee would be around 2x - 2.5x the recording length in timelapses.

  • I did a few tests with the Cake 2.0 and Sanity hacks, using a GH2 and a Transcend 32 gig Class 10 card. The results probably won't surprise anyone.

    I shot a theater's rehearsal with my GH2 running Cake 2.0, as well as my TM700 camcorder: Cake was able to fit a solid hour's recording on the card, without any hiccups, and the image quality was terrific. (The camcorder's was considerably less: whether that's due to the lower bitrate, or the difference in lenses, I'm not sure.)

    I ran the Sanity patch for a duration test in my backyard, again with the TM700 running alongside. Sanity's lower bit rate got me more than two hours on the card. The image quality was also good, but both cameras were shooting through a glass door at my garden, so that may be a factor. I should try using Cake 2.1 on the garden for a better test.

    The general verdict is this: I can use Sanity and get decent quality, and I'd be able to cover a two-hour event. If I use Cake, then I gotta get a second card for a two-hour show, but the images'll probably be much better.

  • Thanks balazer!

  • There's nothing stopping you from using these settings (or anyone else's) for shooting time lapses. I suggest shooting in VMM 300% mode. If you want longer recording times and more efficient encoding at low frame rates, check out Duartix's TimeBuster. It would be some work to see how and whether TimeBuster could be merged with Cake v2.1.

  • Is it possible to modify Cake v2.0 or v2.1 so that timelapse video (2/2,5fps) can be shot? At least for me the frame quality doesn't have to be better than it already is.

  • Thanks for the reports, guys.

    mschaa, what you saw is normal. The camera stops recording when the card is nearly full. You might be able to resume recording when that happens, but you'll only get another minute or two. SanDisk Ultra cards are too slow. I recommend SanDisk Extreme cards, Class 10 minimum.

  • With my PNY 32GB professional @ 20mb I got 95 minutes/ 8 files in Cinema 24h. I didn't get any error in HBR and 720/60p. Up to 1600 ISO I'm still having a very nice grain which is acceptable for my work. CAKE 2.0 is my choice for long interviews, I love it. Thank you

  • Hi. I filmed in HBR mode. Yes i think the card was full... With the write error - this was quick - perhaps after about 10 seconds in NTSC 24p.

    I will be using Sanity on my trip now to be able to record longer on my card...but Cake is great!

  • @mschaa

    90 min recording on a 32gb card is a very very good result if you think about the image quality provided by Cake. I'm 99,999% sure the card was just full afterwards.

    About the write error on the 16GB Sandisk Ultra 30MB/sec: how long did it take to stop?

    If it recorded more than 10 minutes it simply didn't span.

  • @mschaa it depends on what recording mode you used ... on my 32GB card HBR (Pal) I can get only about 1h15 min, so spanning works ok for you... You need a good SD card, I use 30mb/s SanDisk Extreme HD video ...

  • Well i tried Cake yesterday on an event. It stopped recording after about 90 Minutes with a 32 GB Card. Strangely when i tried it recorded again...so i am wondering if the card was nearly full or why Cake stopped recording. Also i had write error on a 16GB Sandisk Ultra 30MB/sec...card too slow. Anyway the result and quality is great. But for the next event in good light i will stick to the original firmware.