Personal View site logo
Make sure to join PV on Telegram or Facebook! Perfect to keep up with community on your smartphone.
Please, support PV!
It allows to keep PV going, with more focus towards AI, but keeping be one of the few truly independent places.
Official Nikon Hacks, D7000, D7100, D3100, D3200, D5100, V1, V2, J1, D4, D800 and Nikon Tool
  • 336 Replies sorted by
  • I am a Nikon fan and would love to learn what the D7000 is capable off. I would buy one in a heartbeat.
  • Mmm. If one could add setting aperture during recording and a slightly higher bitrate to the d5100, I might pick one up. I might even be interested in a Nikon J1 if it could do 24p, 25p in higher bitrate.
  • I was already thinking about picking up a Nikon 35mm F1.8 for my GH2, so having choice in body is good.
  • @ThorRubin

    He don't need any $500. And I clearly told him this.
    As Fijitsu FR processor module can be made to work with IDA Free.
  • @Vitaliy
    Oh, so there's a free version? Hmmm, sounds a bit 'worrying' that he wouldn't have checked that himself.
    But thanks for the info Vitaliy. :-)
  • @John_Farragut
    My understanding is that the Nikons' inability to alter the aperture of the lens while in Live View mode is due to a hardware restriction imposed by the mirror lock-up mechanism. Like most DSLRs with built-in mirrors, Nikon's Live View mode was added as an electronic alternative to the optical viewfinder and the two systems are not seamlessly integrated together. Since the mirror must be locked up in Live View mode in order to shoot video, you cannot use viewfinder features while recording.

    That limitation makes the D7000 quite awkward to use as a video camera. Since it lacks the D5100's articulating LCD screen, the only way you can monitor the D7000's screen is to position it a few inches in front of your face. When mounting the D7000 on a tripod, you really need to connect it to an external monitor.

    The D7000 records in 1080p only at 24p, while the D5100 also records at 25p and 30p. However, I discovered that the D5100 will not output a video signal to a monitor while recording in 25p or 30p modes, only in 24p mode. So basically, if you use an external monitor with the D5100, it doesn't provide any more functionality than you get with the D7000. While the D7000 practically requires an external monitor, the D5100 works more flexibly without it.

    Unfortunately, the D5100 has its own set of limitations. In addition to its semi-manual exposure control in video mode, the D5100 will not allow you to use the manual aperture ring on Nikon AF-D lenses. (However, the D7000 does work with aperture rings, so it's possible a firmware patch could enable the D5100 to do so as well.) As it lacks the D7000's internal focus motor, the D5100 cannot auto-focus AF-D lenses - it only auto-focuses with AF-S lenses. And since most AF-S lenses lack manual aperture rings, they can't be shared with the GH2. In practice, I just use my Nikon AF-D lenses in manual focus mode on both the GH2 and D5100. Vintage AI-S manual-focus lenses are not usable on the D5100 since its exposure meter will not work with them

    Even if a hack cannot provide increased video bitrates, both D5100 and D7000 would benefit from having their mutually exclusive firmware features unlocked. The D7000 needs 25p and 30p video modes, and the D5100 needs to support aperture rings and manual exposure controls. It would also be useful to add the D7000's auto-focus fine-tuning adjustments to the D5100 - this would improve the accuracy of the viewfinder's Focus Confirmation feature.
  • @John_Farragut,

    @Lpowell

    You can change the Aperture when using the D7000 , If you use Manual focusing lenses with manual apertures that have been entered into the one of the 9 data storage slots for "Non Cpu" lenses on the camera. And I believe as of firmware 1.02 you can even change the aperture with CPU autofocusing lenses as well.
  • @Vitaliy,

    "The UHS-I (ultra-high speed) speed class allows for up to 104 MB/sec transfers, and the D7000 supports UHS-I cards."

    This sounds good to me, But what does this mean for it Hack-ability?
  • @bleach551
    Yes, it's only the D5100 that lacks support for AI-S manual focus lenses. I'm hoping it may be possible to unlock this D7000 feature in the D5100 as well.
  • Just for fun, i made a wish-list for what could be upgraded in the D7000 for serious still photography, no movie-, HDR nor other consumer stuff in this list.

    https://docs.google.com/a/roos.tc/document/d/1aW7zk-s-Z7t0YY5UXCgyfTAt1g7GYdkVfZ2W9RuYsSE/edit?hl=en_US
  • @Lpowell,

    Sorry, I thought you were talking about the D7000, My Bad.
  • LPowell: The D5100 (and similar) lacks the physical connection to read the aperture information from an ai(s) lens. In theory, this shouldnt make it impossible to make the camera measure the light and calculate the correct shutter speed in aperture prioroty. It might even be possible to have a full open aperture viewfinder when the mirror is down. However, flash calculation might be a problem and there will be no way of the camera to calculate and inform the shooter of the foreseen exposure time before stopping down.

    I think the workflow could be something like this:
    1. User sets the aperture on the aperture ring.
    2. Camera keeps the aperture full open when turned on.
    3. When the user half press the shutter release the camera release the aperture pin, making the lens and stop down to the chosen aperture. Camera also starts to meeter the light on the focusing screen.
    4. Full press or full release of the shutter release goes back to normal camera behaviour.
  • @roos
    Thanks for the background info on D5100 exposure. However, it's not clear to me why the Nikons can't work the same way the GH2 works with manual lenses - i.e. treat the lens aperture as externally stopped down and adjust exposure accordingly. Of course, this works more intuitively when you have Live View displaying what-you-see-is-what-you-get exposure levels. On the D5100 (but not the D7000), Live View works this way in P, A, and S modes, but not in full Manual exposure mode. I get the impression that Nikon still has a viewfinder-centric approach to camera design, and has not completely digested the implications of full-time Live View mode to the degree that Panasonic has.
  • There is actually no need for a new firmware to stop down at all during live view nor OVF viewving on the D5100, it only makes the viewfinder darker which makes it harder to frame and set the focus. The reason the GH2 does it stopped down all the time is propobly because they cant control the aperture at all with such lenses or it is a manufacturer decision to cripple the use of old lenses and boost the sales of new ones or they just didnt bother to implement open aperture viewing. The need for stopping down comes when starting the meetering system, that is usually then half pressing or hitting the ae/af-button.
  • It looks like we badly need "Nikon fantasies" topic.

  • Forgive me for not Knowing this, but what is "Nikon Fantasies". I assume its a wishlist of desired hacked features for the Nikon DSLR cameras.
  • @bleach551

    Yep, exactly this. Bunch of unfounded fantasies :-)
  • Well here goes,

    The Features I would like are:

    1) Higher bit rates other than the 20 to 28mbits it currently uses in "High" Quality mode( With preference for all "I" frames as in "Driftwoods" settings)

    2) Live Histogram in "Live View" with a Plus/minus exposure bar, along with a Battery info indicator as in the GH1/GH2.

    3) Customize "AE-L/AF-L" button for either a " User 3" button or to be used for an in-camera setting other than for Auto exposure or Auto focus.

    4) Customize "Main Dial" for more in-camera functions.

    5) to be able to incorporate "Active D-lighting" more in the video mode of the D7000 to improve dynamic range.

    6) To remove, Like others have mentioned, the onscreen display info. for a clean HDMI signal out.

    7) 2K record out and possible record.
  • The D5100 works fine as-is, though any hacks that unlock buried D7000 features would be most welcome. However, in order for manual exposure settings to work properly on the D5100 in video mode, three different patches would be required:

    1. Support for setting aperture manually with the lens aperture ring in M exposure mode.
    2. Use of manual shutter speed setting in videos recorded in M exposure mode.
    3. Display of actual exposure on the Live View screen in M exposure mode.

    If manual video controls were patched in without also patching in proper Live View display of exposure in M mode, you would have no way of monitoring the effects of your exposure settings. This is what makes manual video controls worthwhile on the D7000.
  • Great work! Very excited to see what this may bring. The d7000 is a great camera with excellent low light performance, but could really use some hacking magic to improve it's video.

    Improvements to the video quality, with options for all "I" frames etc. would be absolutely fantastic of course! If more frame rate options (25p, 30p or dare I dream of 60p) could be enables then that would be amazing.

    The same would live histogram or zebra peaking during recording, since the d7000 has no way to accurately judge exposure in live view.

    For photos, I would love to have more than todays limited three frame(-2 to +2 stop) bracketing.
  • @dtrashr
    On the D7000, you can accurately judge exposure levels on the Live View display in any of the P, A, S, or M exposure modes. On the D5100, you can judge exposure in P, A, or S modes, but not in M exposure mode.

    Unfortunately, neither camera has histograms or zebras in Live View mode, nor do they support 60p recording in any resolution.
  • @LPowell: Not quite sure what you mean here, since there are no exposure indicators in live view on my d7000, only when using the viewfinder. If you mean that live view reflects exposure changes, then you are of course correct.
  • @dtrashr,

    I believe what Lpowell is saying is that with exposure on the D7000 and D5100 what you see in your lcd screen is what you get. I just wanted another way to check that what I am seeing is correct. Like the old Ronald Reagan slogan goes " Trust, but verify"
This topic is closed.
← All Discussions