Linux and Open Source News
Total Page:16
File Type:pdf, Size:1020Kb
Newsletter of the Potomac Area Technology and Computer Society October 2013 www.patacs.org Page 1 Linux and Open Source News By Geof Goodrum, Potomac Area Technology and Computer Society linux(at)patacs.org Open Source for Canon Digital Cameras Override Camera parame- ters - Exposures from 2048s As owner of a Canon “Point and Shoot” (i.e., easy to to 1/60,000s with flash sync. use consumer model) digital camera, I was happy to Full manual or priority con- discover that camera enthusiasts have developed trol over exposure, aperture, Open Source software for a variety of Canon camera ISO and focus. models, including the Point and Shoot PowerShot Bracketing - Bracketing is supported for expo- Canon models and the high end Digital Single Lens sure, aperture, ISO, and even focus. Reflex (DSLR) cameras to give the cameras addi- tional features. Video Overrides - Control the quality or bitrate of video, or change it on the fly. Extended video The Canon Hack Development Kit (CHDK, clip length - 1 hour or 2GB. http://chdk.wikia.com/wiki/CHDK ) is a software pro- ject that supports a long list of Canon PowerShot Point Scripting - Control CHDK and camera features and Shoot models. The CHDK website provides a table using uBASIC and Lua scripts. Enables time of support camera models, links to stable and develop- lapse, motion detection, advanced bracketing, and ment versions of the software, and instructions on how much more. Many user-written scripts are availa- to install the software on SD cards. The CHDK soft- ble on the forum and wiki. ware does not replace the camera’s internal software Motion detection - Trigger exposure in response (firmware), but loads into the camera memory when to motion, fast enough to catch lightning. the camera starts up with the prepared SD card insert- ed. The CHDK Wiki lists the following added fea- Edge overlay - Detect the edges in a scene, and tures, among others: display them later. Ideal for timelapses, stop- motion, stereography and much more. RAW - CHDK can record raw files, giving you access to every bit of data the sensor saw, without Live Histogram - CHDK includes a customiza- compression or processing. Raw files can be ma- ble, live histogram display, like those typically nipulated on the camera, or processed on your PC. found on more expensive cameras. (RGB, blend- CHDK supports the open DNG raw standard. ed, luminance and for each RGB channel) (Continued on page 2) Linux and Open Source News ....................................................... page 1 Useful Bits & Pieces ...................................................................... page 4 DHS, FBI Warn About Threats to Android Mobile Devices......... page 6 Customizing the Ribbon in Office 2010 ........................................ page 9 Windows 8: Big Difference from Win7, and it Works! .............. page 10 Windows 8 Corner: The Store App ............................................. page 11 Organizing and Backing Up ........................................................ page 12 ELECTION ANNOUNCEMENT ......................... page 15 Page 2 PATACS Posts October 2013 (Continued from page 1) Audio - disable AGC, audio meters, manual Zebra-Mode - Displays under and overexposure audio controls, selectable input source areas live on the screen. (internal, internal+external, external stereo, balanced), audio monitoring via A/V cable. GRIDS - Create custom grids and display which- ever one suits your shooting conditions. Exposure helpers - zebras, false color, histo- gram, waveform, spotmeter, vectorscope. Multi-Lingual Interface - CHDK supports about 22 languages, and adding more languages Focus tools - focus peaking, zoom while record- is simple. ing, trap focus, rack_focus, follow_focus, stack_focus. DOF Calculator - Display detailed Depth of Field (DOF) information on the screen. Movie helpers - Bitrate control, movie logging (Exif-like metadata), auto-restart after buffer Customizable OSD - Improved on-screen display overflow or 4 GB limit, HDR video, advanced of battery status, free space, camera parameters, FPS control. and much more. Fully customizable with an on- screen editor. LiveView adjustments - contrast, saturation, display gain for using LiveView in darkness. Filebrowser - Manage files without a PC. Cropmark images - user-editable overlays to Textreader - Display text files on your camera. assist framing and composition. Games - Play Reversi, Sokoban, Mastermind, 4-in- Fine control for ISO, Shutter, Kelvin white a-Row, Tetris, Snake or Sudoku on your camera. balance and other image settings. Calendar Bracketing - advanced exposure bracketing, USB Remote - Simple DIY remote allows you to focus stacking. trigger exposures or scripts. Remote release with LCD face sensor and audio PTP Extension - Remote control and display from trigger, without extra hardware. a PC Timelapse - intervalometer (for photos and mov- Benchmark - Compare the performance of your ies), bulb ramping (manual and automatic), re- SD cards. cording at very low FPS (down to 0.2 FPS), si- User Menu - Edit your own customizable User- lent pictures without shutter actuation. Menu for fast access to often used features. Astro and night photography - bulb timer for very long exposures (up to 8h). Battery Indicator - Always on Info displays - focus and DOF info, CMOS Ability to control dark frame subtraction temperature, shutter count, clock. Although CHDK stable releases are well-tested and the software does not make permanent changes to For strobists - flash exposure compensation, the camera, CHDK developers disclaim any respon- range up to -10 to +3 EV (depends on the cam- sibility for damages and notes that use of CHDK era). may void the camera warranty (Canon’s responses Power saving - Turn off display or reduce vary on this point). backlight in LiveView during idle times. Handy features - Quick zoom in PLAY mode, Magic Lantern (http://www.magiclantern.fm/ ) is an Open Source firmware project for Canon Digital Single key shortcuts for commonly-used features, cus- Lens Reflex (DSLR) cameras used by professionals tomizable menus. and serious camera enthusiasts. Some of the models In July 2013, one of the lead Magic Lantern develop- that Magic Lantern supports are: Rebel T1i (500D), ers, A1ex, announced in a forum post (http:// T2i (550D), T3i (600D), T4i (650D), T5i (700D) and www.magiclantern.fm/forum/index.php? T3 (1100D); EOS M; 5D; 5D Mark ii; 5D Mark iii; 6D; topic=7139.0 ) a software module to add a “Dual 7D; 40D; 50D;and 60D. Some of the features noted for ISO” mode to the 5D Mark iii and 7D models. Magic Lantern 2.3 are: (Continued on page 3) www.patacs.org October 2013 PATACS Posts Page 3 (Continued from page 2) Blocks of the Undead – v1.0. While the cameras have built-in modes to produce http://www.gamecreation.org/game/blocksundead . High Dynamic Range (HDR) images and video, the Free GNU General Public License source code and Dual ISO mode eliminates motion artifacts by sam- Debian executable package by Jared Luxenberg, Jus- pling half of the sensor at ISO 100 and half at ISO tin Lokey, Keith Bare, and Korina Loumidi. A falling 1600 in a single image. The end result is an image (or block puzzle game with a spooky theme. The objec- video) with extremely wide dynamic range, with the tive is to clear all the blocks on the playing field. result that bright light does not wash out details in Blocks are cleared when there are three of them (or darker areas of the image. more) in a row. Also, “L-shaped” patterns can be formed, and all the blocks in the L will be cleared. Move the white cursor around on the playing field by moving the mouse, and click to swap the two blocks under the cursor. Press escape to exit, your progress will be saved. There are three stages, each with six levels. Good luck! Requires SDL 1.2 media libraries, included with most distributions. Screenshot link: http://stage.gamecreation.org/blocksundead/images/ blocksundead-2.jpg SDL – v2.0.0. http://www.libsdl.org/ Free zlib license source code for Microsoft Windows, This image included in the original forum posting Apple Mac OS X and iOS, Linux, and Google (http://acoutts.com/a1ex/0R0A0640-fullres-soft.jpg) Android by Sam Lantinga and the SDL community. shows how the details of the foreground are preserved Support for other platforms may be found in the even with a bright window in the background. There source code. Simple DirectMedia Layer is a cross- is a PDF linked in the posting that details how the pro- platform development library designed to provide cess works. Other postings by forum members include low level access to audio, keyboard, mouse, joystick, more image samples and indicate some artifacts and and graphics hardware via OpenGL and Direct3D. limitations in this feature. However, the overall recep- It is used by video playback software, emulators, and tion has been enthusiastic, and the implementation popular games including Valve’s award winning cat- continues to improve. alog and many Humble Bundle games. SDL is writ- ten in C, works natively with C++, and there are Magic Lantern includes similar disclaimers to CHDK. bindings available for several other languages, in- I found references to similar efforts to create custom cluding C# and Python. SDL 2.0 is a major update firmware for Nikon cameras (e.g. http:// to the SDL 1.2 codebase with a different, not back- nikonhacker.com/), but Canon seems to have the lead wards-compatible API. It replaces several parts of in community-developed software. the 1.2 API with more general support for multiple input