phinds said:
No problem. Get a 12V battery, a voltage regulator that runs off of 12V and outputs 3v. Done.
I consider that to be irresponsible advice. It does not take the realities of the system into consideration and makes the task seem much simpler than it really is.
There are two basic regulator architectures to get 3V from 12V.
1. Linear regulator. This just drops the output voltage from 12V to 3V, dissipating the power dropped across the regulator. For example, if your camera draws 200ma (I have no idea if that is realistic) then the camera uses 3V* 0.2A = 600mW. The regulator dissipates 9V*0.2A = 1.8W, or three times what the camera uses. You need to understand what the camera draws and whether your regulator will safely dissipate the power it needs to. The higher your battery voltage above 3V, the more power you waste regulating it down to 3V. The most efficient is a large 3V battery pack and no regulator.
2. Switching (buck) regulator. This uses inductors and active switching technology to efficiently (90%, maybe) convert 12V to 3V. So, in the case above you would only draw 660mW from the source. But, this is a complicated design. I just want you to understand it exists.
In both of the cases above, your circuit needs to deal with transient current demands. For example when zooming, focusing, etc the camera draws a lot more current. If your circuit is not designed to consider those occasional demands then the camera may malfunction as the voltage dips due to excessive load.
Again, I recommend a large 3V battery pack.