Personal View site logo
GH1: 75Mbps Peak Reliability Setting - V2 update
  • 75Mbps peak bitrate combined with high reliability @ 50/60 fps

    At the time the original 75Mbps GH1 Peak Performance Patch was released, I along with many other patch developers had reluctantly concluded that a stable Native 24/25p video mode could not be perfected for the GH1. It was not long after, however, that I discovered new stabilization techniques that led to the development of the Blackout-Powell Native 24p Patch and the Max Latitude Native 24/25p Patch. More recently, with Vitaliy's release of PTool 3.56d, all previously unhackable versions of the GH1 have been liberated for use with freshly upgraded versions of my patches.

    The primary focus of recent patches has been the optimization of 1080p Native 24/25p FHD video modes. In order to achieve bitrates as high as 100Mbps, however, it was necessary to restrict the 720p SH video modes to 25p in PAL mode and 30p in NTSC mode. For 720p SH mode recorded at the standard 50/60p frame rates, the 75Mbps peak bitrate of the Peak Performance Patch remains the highest I've achieved. With the aid of new stabilization techniques provided in PTool 3.56d, I have been able to significantly improve the patch's high-bitrate reliability as well. Based on the comparison tests I've conducted, the stability of the updated 75Mbps GH1 Peak Reliability Patch is second only to that of my Reliable In-Camera Playback Patch.

    Here are short descriptions of the updated properties of this patch:

    75Mbps AVCHD 1280x720 SH mode @ 50/60 fps
    While the unhacked 720p50/60 SH video mode offers high frame rates, its low 17Mbps maximum bitrate and long-GOP frame compression hamper its ability to track fast-moving subjects. In 60p mode, this patch reduces the length of each GOP to 20 frames, producing 3 key-frames per second. In addition, the codec's 75Mbps peak bitrate allows it to encode a large amount of image detail into each key-frame. Compression efficiency remains high enough, however, to limit average bitrates to less than 50Mbps.

    75Mbps AVCHD Interlaced 1920x1080 FHD mode @ 24/25 fps
    For those who do not require Native 24/25p video files, this mode produces the highest quality images available from the GH1 in both 24p and 25p interlaced FHD video modes. Turbo-charged with a 75Mbps maximum bitrate, the codec's ability to track moving objects without producing mud is significantly improved. As with the 75Mbps SH patch, the FHD encoder maintains an average bitrate no higher than 50Mbps.

    75Mbps MJPEG 4:2:2 Color 1536x864 HD mode @ 30 fps
    The MJPEG Intra-frame codec's unique advantage is its ability to produce highly detailed images in 4:2:2 color depth. This is especially valuable in green-screen rotoscoping, where you want to use the highest chroma resolution available. To maximize its usefulness, I've increased the MJPEG frame size to 1536x864 pixels, while maintaining the camera's normal16:9 aspect ratio. This frame size is exactly 20% taller than SH 720p mode, and 80% as tall as FHD 1080p mode. While it is non-standard, the intermediate frame size allows you to either flexibly crop the edited frame down to 720p, or upsample it to 1080p with minimal loss of resolution. And at 75Mbps max, the MJPEG encoder maintains consistently higher bitrates than the AVCHD encoder, particularly in dimly lit situations.

    30Mbps MJPEG 960x720 VGA mode @ 30 fps
    This iPod-compatible video mode produces HD-resolution 960x720 videos in a standard 4:3 aspect ratio. Its bitrate averages around 30Mbps.

    Overall Patch Considerations
    While no GH1 patch can claim to be absolutely bulletproof, I have tested these settings in a wide variety of extreme circumstances. However, with bitrates as high as 75Mbps, the safety margin is inherently narrower than my Reliable In-Camera Playback Patch. This patch is designed and tested only for the fastest Class 10 SDHC cards currently available.

    Additional points of interest:

    * The 75Mbps Peak Reliability Patch is compatible with all hackable GH1 cameras, and is switchable between NTSC and PAL modes.

    * I recommend using the camera to format your SD at the start of each shoot, to guard against SD card memory fragmentation.

    * Peak bitrates are obtained only with well-lit, sharply-focused, highly-detailed subject matter. Average scenes will produce average bitrates.

    * High bitrate AVCHD videos may not play back reliably in-camera. The MJPEG videos produced by this patch will not be playable in-camera.

    * If shutter speed is set longer than the frame rate (e.g. slower than 1/60 at 60p), low-quality video files may be produced.

    * AVCHD 4GB file-spanning for long video takes may not work reliably at high bitrates. For reliable recording of takes longer than about 12 minutes, I recommend selecting the "H" video mode instead of "SH". This will produce average bitrates of about 28Mbps in 720p50/60 modes.

    * For extended recording times at moderate bitrates, selecting the "L" video mode instead of "SH" will produce bitrates comparable to the camera's unhacked SH video mode.

    * While AVCHD bitrates may drop to very low levels in extremely dark situations, this patch should continue to record even in total darkness.

    *** WARNING ***

    The 75Mbps Peak Reliability Patch will not work properly with previous versions of PTool. My thanks once again go to Vitaliy Kiselev, for his pioneering work on PTool, and to cbrandin for his invaluable Stream Parser tool.

    The best way to insure that you have the latest PTool release is to download it directly from the following link:

    Download PTool here: https://www.personal-view.com/faqs/gh2-hack/ptool-software

    75Mbps Peak Reliability Patch Settings File:

    This zipped INI file can be used to apply complete patch settings to firmware loaded into PTool 3.56d. To use, unzip the INI file into the same folder as the PTool application. Launch PTool and load the firmware for GH1 v1.32. The settings contained in the INI file will automatically be installed in the "H" button at the bottom of the PTool main window.

    Note that with the following PTool Settings File, you may at any time re-install the original Panasonic GH1 v1.32 firmware into the camera. You may also copy each type of patched or original firmware to separate SD cards, and use them to quickly switch between patches as often as you like.
  • 46 Replies sorted by
  • Example on the 75mbps patch, I however made one change, I checked the 29.97i to 2400i option (ie: 48i target which is much easier to conform into 24p timeline without a pulldown).

  • @tetakpatak @yskunto

    Yea, it's seeming consistent with all the patches, though it varies with each patch/mode (But at least it's always consistent for a specific combination, like with Max Latitude + FHD, it's always muted until the 10th frame).

    When my 3.5->2.5mm adapter comes I'll probably slate it with the tascam. In the mean time I need to do some tests to see if all I need to do is shift the audio over where the blank is, or if the actual timing will vary (the muting is always consistent).

    Guess I was just jumping the gun and getting worried that maybe I did something wrong, or wasn't normal.

  • Yep, sync it later @kbeezie. The biggest goal is that the GH1 reliably records without any freezing issues.

  • If the problem is consistent then you could plan your workaround. To have an external recorder for the sound might be a good reason and sync it with the video later on.

  • One issue I've had with SH mode (59.97 progressive), is the audio gets recorded late. The first second or so of the stream is muted, and it seems like the audio is delayed from the video by about that much time.

    Edit: Seems to happen in FHD too (I'm playing the mts file directly in MPC+, since I noticed it happened in the re-wrap and thought it was happening in conversion, but it's happening from the start).

    Edit #2 Seems like it's with any of the patches (max lat, blackout, 75mbps) there's always that 10 to 15 frames of muted audio in the beginning, just not always offset in video/audio synchronization.

    M3AzlDr.png
    340 x 551 - 85K
  • For anyone curious, I just picked up a GH1 which was already hacked, and went ahead and flashed this one here (but also allowed for the ISO to go up to 3200).

    Since I'm using Davinci Resolve, I can't seem to use the MTS files directly anyways without it getting all corrupted looking in Resolve (so I have to convert/wrap it as DNxHD to get it imported), so it didn't really matter to me that the FHD mode was interlaced, as long as the quality was good. It shows up as 29.97 interlaced for me.

    This clip was when I was just testing the Fujinon TV Z 1:1.7/9-108 lens (with the 2x Doubler inside the lens enabled, otherwise it vignettes) at about 5 feet away from the cat. 1/30th of a second, ISO 3200, and the lens opened up to f/1.7 (~ f/3.3 when doubled).

    Needless to say, even the ISO 3200 results above blows away my Olympus E-M5 (mk1) in terms of data/sharpness which is stuck at 20Mbit (30fps sensor, encapsulated as 60i). So I think I found my dedicated cheap video mirrorless while I stick with the E-M5 for photos.

    I just have to figure out which shutter speeds gives me the most pleasing look with this patch.

  • Hello all,

    I would like to say a big thanks to all forum members for all the advice herein and in particular to LPowell for the 75mbs patch which I use now.

    Until I bought my GH1 a week ago I was making 4:3rds still images and turning them into videos using PD14. This is my first GH1 video it combines still shots and video shorts in a just over 4 mins video, I put it on Vimeo and this is the link:

    At the time I had only got a class 4 card so had to use the HD setting to record the video in the above.

    I must say that I'm really pleased with what I've got and now I've got a class ten card I'll be able to use the FHD setting.

    All your hard work in and for this forum has been a boon to me and I'm very grateful to you all.

    Kindest regards - Jem

  • @LPowell any chance to improve this patch a bit with the inclusion of @humpman's work of Min/Max QP i/p user setting and the @apefos's "No diagonal rain GH1" patch?

  • Ha I just used the GH1 on a corporate video gig as a third backup camera. I had ,y gh4, Gh2 and Gh1 which recorded an hour and ten minutes of video in a dak auditorium and looked great. When I realized it wasn't worth selling conisdering I couldnt get more than $150 bucks for it, I actually wound up using it more and more as a backup camera when I would normally rent a 5D. Its the little camera that could... Thank you @LPowell .

  • Thanks! I used it a lot, it's more reliable than the 100Mbit, that's what makes it a workhorse mode.

  • The GH1 is still a great camera. It's just that it's not as flexible as the GH2, which had more accessible internal parameters that could be used to insure stability at higher bitrates. In my experience, the GH1 is very reliable 75Mbps and lower, while the GH2 can be used reliably at 100Mbps and above.

  • I'm finding GH1 75Mbps hack nicer in contrast compared to 100Mbs hack on my GH2. https://vimeo.com/groups/gh1/videos/113247635 Is GH1 work finished or is the GH1 truely not reliable as stated above over 2 years ago... (@LPowell).. If this is a waste of time even posting...no big deal. Couldn't be more appreciative to @LPowell and @Vitaliy_Kiselev and this site. The GH2 and GH1 has changed our workflow quite a bit and has turned some heads among many of the C300 and 5D and Sony snobs here in the NYC production arena. They really have become the little cameras that could. We have been using them commercially now for two months and have been making our DP's take a break from their gear to use them...

  • @CRFilms Sorry, 75Mbps was the highest 24p peak bitrate I could get the GH1 to do while preserving 50/60p in 720p mode. The GH1 cannot reliably handle the high bitrates the GH2 can sustain.

  • @MarkV A lot of the 32GB SanDisk SDHC cards work well, so you should be good. But exactly how good varies from card to card: do you remember which speed rating? If it's the 95MB/s you should be golden, and my memory is that I had good luck with the 45MB/s version of the card on the GH1 also (but it has been a long time since I used the combination).

    Lately I've shot all my GH1 stuff with the Delkin Elite 633x 16GB.

  • @thepalalias I should be good to go with 32GB SanDisk Extreme® SDHC™ UHS-I card on GH1, right? - the one with the "45MB/s" speed label on it.. Because the one with "95MB/s" label is too damn expensive over here.. :/

    After I buy the card, I will start doing some stress tests (this weekend)... Shooting the big project Tuesday and Wednesday next week.. also combined with C550D.. so I´m really interested how it will work out..

  • Still @thepalalias @MarkV the Max Lat will record for around 2hrs straight on a 16gb card and span. Just wish it had 720p at 60fps.

    @LPowell is there any way to get a little more bitrate out of 24p native while still getting 60p in 720 mode?

  • @MarkV Just remember that the GH1 does not support SDXC like the GH2 does - so no 64GB cards. Best of luck!

  • @thepalalias @LPowell Thanks guys... I'll try the 100Mbps Max Lattitude Native 24/25p first, do some tests in advance.. and see how stable it is.. time to run to the store and buy some good SD cards..

  • @MarkV The Blackout-Powell Patch was one of the first to offer Native 24p support in NTSC mode, and 25p support in PAL mode. Both the 75Mbps Peak Reliability Patch and the 100Mbps Max Latitude Patch support 25p PAL mode as well.

  • @MarkV 100Mbps Max Lattitude Native 24/25p Patch tends to record much lower than that.

  • Oh cool... well.. I´m looking at the "blackout-lpowell native 24/60p patch v.2" and it looks like it´s designed only for 24p? Funny.. @LPowell is there a solution for PAL land for GH1 that is somewhat stable (talking around 75mbits) and also supports 25p mode? :-)

    Thanks! I really don´t want to screw this up.. ¨

    EDIT: So the "100Mbps Max Latitude Native 24/25p Patch" is the only solution for 25p on GH1? Seems little bit too high at peak 100mbps.. Any chance of 75mbits - or more stable version for 25p?

  • as I know this patch ( 75Mbps Peak Reliability Setting - V2 ) records only in interlaced mode in full hd, what you probably want is blackout-lpowell native 24/60p patch

  • @MarkV

    can I shoot with this patch and 25p checked without crashing the recording?

    Sorry, this patch was designed to support 720p50/60 modes and that required turning OFF the Native 24p/25p setting.

  • I'll be shooting with GH1 next week (PAL - 25p) and I'm interested in the 75Mbps Peak Reliability Settings ... seems like the 100mbits peak settings might be crashing in hi detailed scenes but it looks like this 75mbits settings do not work with 25p checked... Or can I shoot with this patch and 25p checked without crashing the recording?

    Thanks!