Recent Changes
2.0.5 (20 November 2008)
- Noteworthy changes
- Upgrade note
If you run this version you won't be able to use a previous version of iShowU HD without first making some changes. Please see this post for details. - Recording Recovery - Normally if you have a crash or other terminal event during recording your work is lost (and that's BAD). shinywhitebox humbly preset: recovery. Restart iShowU HD and it'll now recover as much of your movie as is possible.
- Low CPU mode is now more efficient - up to 35% depending on the size of your recordings (larger recordings see a greater efficiency boost). This means up to 35% less CPU and around the same reduction in disk bandwidth per second.
- New Low CPU modes - Now you can replicate iShowU Classic functionality and have variable length durations for your video frames (this'll break Final Cut compatibility - but at least you get the choice now). This option is available in pro mode only.
- Fixes
- Pause now ... pauses.
- Upload scripts are now upgraded if necessary.
- Fixed issues with HD (non Pro mode) when recording. Recording rate (fps) is now smoothly limited to what the compressor can achieve in realtime (since HD doesn't have a Low CPU mode). This results in movies that are considerably smoother than they were in previous versions (e.g: recording Google Earth).
- All preset tooltips now have correct tooltips.
- Now presents a warning dialog if an attempt to upgrade a persistent store fails.
- Changes
- Countdown timer can now be moved during the countdown (and doesn't overlay the entire screen any more).
- More presets for Final Cut (Apple Intermediate versions of the ProRes presets).
- Various registration system updates.
- Default preview rate set to 12 fps (reduces preview load while idle).
- Fixes and enhancements to the audio recorder.
- Updated instructions on the Capture area display (Return - confirm capture area).
- Update the manual with information about recovery mode, and the new Low CPU mode options (Off, Auto, On).
- Added Brazilian Portuguese localization.
- Added French translation.
- Translators - updated xibs
- RegistrationController.xib
- CaptureSettings.xib.
- MainUI.xib
2.0.4 (01 October 2008)
- Changes
- Pause now ... pauses.
- Upload scripts are now upgraded if necessary.
- Fixed issues with HD (non Pro mode) when recording. Recording rate (fps) is now smoothly limited to what the compressor can achieve in realtime (since HD doesn't have a Low CPU mode). This results in movies that are considerably smoother than they were in previous versions (e.g: recording Google Earth).
- Countdown timer can now be moved during the countdown (and doesn't overlay the entire screen any more).
- More presets for Final Cut (Apple Intermediate versions of the ProRes presets).
- All preset tooltips now have correct tooltips.
- Various registration system updates.
- Default preview rate set to 15 fps (reduces preview load while idle).
- Fixes and enhancements to the audio recorder.
- Updated instructions on the Capture area display (Return - confirm capture area).
- Added Brazilian Portuguese localization.
- Translators: RegistrationController.xib has been updated.
2.0.3 (24 September 2008)
- Changes
- Performance improvements to the Low CPU mode.
- If you're showing keypresses and use the shortcut keys to stop recording, iShowU HD now correctly cuts off the end portion of the video that would show those keypresses.
- Watermarks, keyboard compositor and camera are now centered correctly.
- Fixed the inverted mouse cursor that would appear when using some applications (Word 08, TextWrangler for example).
- Fixed a bug that caused HD to not record properly (would stop after a second or so).
- Fixed some frame reconstruction issues only visible with very unusual capture/output sizes.
- Sample watermark now updated to say "press delete to remove".
- German and Russian localizations.
2.0.2 (10 September 2008)
- Fixes
- Fixed a bug causing the overlays (green boxes) to display in the wrong location.
- Fixed issue causing the Display preferences icon to not show in Preferences.
- Fixed performance issues with 8000 series cards.
- Fixed issue with mouse follow modes whereby they would start jumping wildly when run at low frame rates.
- Fixed issue with preview mode showing errors in the console log after recording.
- Fixed a couple of bugs that could cause a crash.
- Fixed bug causing keyboard compositor to not be shown in demo mode.
- Changes
- Additional items in the toolbar pop up menus for capture and output sizes of two-thirds (2/3).
- Smoother mouse follow modes.
- UI now more responsive. It'll now aggressively limit itself (during preview only) to maximize the overall usability and experience of OSX.
- Updated to Smart Crash Reports 1.5 - which we hope will remove some strange dialogs users have been seeing.
- A number of performance optimizations.
- Updated the manual.
- The iShowU HD window is now hidden when choosing the selection area.
- Capture sizes are no longer constrained to multiples of 32. This used to be the case for Intel GMA based machines.
2.0.1 (06 September 2008)
- Noteworthy changes
- While the X3100 no longer crashes, it's much slower than we would like. We are working with Apple to solve this issue.
- Performance enhancements to capture. Most noticeable on machines on Intel NVidia 8xxx graphics hardware.
- Fixed hang bug with X3100 and MacBook.
- Fixes
- Preview now limits its frame rate to that specified in the video capture settings.
- Fixed crash in mouse movement.
- Fixed bug causing preview window not to resume after being hidden.
- Fixed keyboard compositor crash.
- 1:1 capture now clearer.
- Changes
- Support for multiple graphics cards (e.g: X1900 & 8800GT in a MacPro).
- "Open Settings" has been changed to "Open Presets".
2.0 (30 August 2008)
- Noteworthy changes
First Public Release
1.29 (29 August 2008)
- Fixes
- Fixed the toolbar not repainting correctly when switching from label mode to an icon mode.
- Background pictures now work correctly, and icons are usable as they should be.
1.28 (29 August 2008)
- Fixes
- Limit texture sizes to a maximum of 4096 x 4096 (8800GT has a fit otherwise).
- Fixed a number small memory leaks.
- Changes
- Manual now in the DMG and available from the Help menu.
1.27 (27 August 2008)
- Fixes
- You can no longer drag media from the MediaManager into the preview bar (if you then deleted them they would be removed from your iPhoto library - not a good thing). You can still drag them on as watermarks (that was the original intent).
- Each audio track is now synced to take into account startup lag of the device and the track itself (on the test system here it ranges from 80 to 400ms).
- Fixed bug where the recording could appear twice in the preview bar.
- Fixed bug where lite mode (disk stage) would never kick in, even in pro mode.
- Fixed watermark bug.
- Changes
- The watermark is now in place when running in demo mode (only during recording)
- Project now contains all localizable strings inside the English.lproj (ready for translation).
1.26 (26 August 2008)
- Noteworthy changes
- We have an icon!
- Expiry date removed - registration system now in.
- Sound is now correctly recorded as separate distinct channels according to the format set in the advanced panel (plus 2 extra channels if recording of computer audio is enabled).
- Fixes
- The advanced panel controls now disable themselves if they cannot be changed during recording.
- Possibly fixed a bug related to gathering of compressor formats (work has been shifted onto the main thread) - not guaranteed as I've not been able to reproduce the problem reliably.
- You can zoom in using the Universal Access style zoom and it won't look weird.
- Global shortcuts now work again.
- Fixed the audio channel mapping layout (it now saves properly).
- Software Update... now enabled in the main menu.
- Changes
- We no longer prompt to save/rename "factory" presets.
- You can no longer "Select nothing" in the Preset editor.
- Presets are saved by default when you select another. You can disable this behavior in preferences.
- If you have a follow mode selected (mouse mode) pressing the choose button will automatically put you into "draw selection area" mode, rather than making you point at a window.
- HD and HD Pro modes are now visible in the UI if you don't register.
- Lite mode removed in HD mode (works only in Pro mode). Capture in HD mode is now CPU limited, and the disk stage will never start (thus it's about twice as fast as v1, where as disk mode can be considerably faster in some cases).
- Upgrading in place (HD to HD Pro).
- By default, all Perian components are unregistered at startup (we've seen too many Perian related H.264 issues, unfortunately). They can be enabled in preferences (but at your own risk).
- Recording timer shortcut changed to Apple-Shift-R.
1.25 (22 August 2008)
- Noteworthy changes
- Fixed the recording problem of 1.24 (duplicate recordings in the preview area, and broken after recording once).
1.24 (21 August 2008)
- Noteworthy changes
- You'll loose all your recordings with this upgrade (we're not doing seamless upgrades while in beta where major model changes are concerned). Easy to fix - just drag them back in from the Finder.
- Fixes
- Toggle camera menu items now correctly disabled if no cameras are present.
- Fixed a couple of memory leaks.
- Incremental model upgrades now work multiple times in a row (everything is also kept as backups).
- Fixed a bug in the disk compression stage that could cause a crash.
- Attempted fix of the Perian bug. Let us know if it still crashes when rendering the thumbnails.
- Fixed a bug in Soundflower Uninstaller (it didn't work at all).
- Fixed a situation where the default input device wasn't chosen for a preset.
- Fixed bug where the camera would composite back in and fade to alpha of zero when changing some options.
- Changes
- Abort movie now implemented (available via shortcut).
- The capture modification menu is now "flat" (no submenus).
- Added options to capture specific displays (dropdowns to the capture modification menu).
- Additional menu items added to the status bar menu (pause, stop, preferences, quit).
- Mouse movement modes reworked. Follow mouse has been removed from the toolbar and replaced by a mouse movement type drop down.
- Presets have been reworked (you'll need to delete your existing files in ~/Library/iShowU HD/ in order to see the new presets) and make more sense for new users now (I hope!).
- Presets editor is no longer a sheet - it's a panel. The notes part has been expanded out.
- Temporary movie storage used to be in ~/Movies/iShowU HD/.Temporary. This has been renamed to "Temporary" (removed the leading .) and as such is no longer a hidden directory. You should go to
~/Movies/iShowU HD/.Temporary and see if you can reclaim some space. - Upped the low space threshold maximum to 1GB and changed the default to 200mb.
- Location tab in Preferences now shows space used by temporary files.
- Performance monitor now shows the number of in flight frames.
- The default folder for desktop backgrounds is now ~/Pictures.
- Reconstruction of the capture pipeline is now more efficient.
1.23.1 (14 August 2008)
- Fixes
- Toggle camera menu items now correctly disabled if no cameras are present.
- Fixed a couple of memory leaks.
- Incremental model upgrades now work multiple times in a row (everything is also kept as backups).
- Changes
- Abort movie now implemented (available via shortcut).
- The capture modification menu is now "flat" (no submenus).
- Added options to capture specific displays (dropdowns to the capture modification menu).
- Additional menu items added to the status bar menu (pause, stop, preferences, quit).
- Mouse movement modes reworked. Follow mouse has been removed from the toolbar and replaced by a mouse movement type drop down.
1.23 (13 August 2008)
- Fixes
- Watermarks now correctly resize and stay visible when the output size is changed.
- If the camera is selected then turned off, the selection is now removed.
- Video preview bar (bottom of screen) now refreshes properly and shows a warning icon if the movie cannot be found or is not loadable. It also works properly if the underlying movie is deleted, moved or renamed.
- Watermark loader now resilient to missing files.
- Uploader error window now fades away if you click on it.
- Added option to the main menu bar to upload videos or show in browser (same as right click on a video).
- Removed the duplicated option to follow mouse that was in two of the advanced panels.
- Fixed bug whereby the preview videos would sometimes not render the frames at the 95-98% mark correctly.
- The border slider (in quick properties) is now easier to use.
- The timers now stop when pause is pressed.
- Changes
- Shifted the keyboard and mouse compositing options into the capture options tab (first visible tab in Advanced).
- Moved the Camera controls into the capture options tab.
- Removed the close button on the quick properties inspector.
- Added menu items to copy the URLs of uploaded videos to the pasteboard.
- There is now an iPhoto media browser available
1.22 (11 August 2008)
- Noteworthy changes
- This release is primarily intended to test the auto-download and update mechanism.
- Fixes
- Fixed a draw problem with the level meters
- Upgrading of DB's between versions now works properly (shouldn't get any blank "Alert" messages any more).
- Memory leak in the frame grabber engine.
- Improved performance and memory usage.
- Changes
- The audio subsystem has been reworked - this fixes numerous audio related issues (phaser like sound & not putting back the correct device upon Quit).
- The Advanced HUD is gone. This has been replaced with a slide in properties panel. Comments welcome - what do you like more? Note: This is incomplete but included since visually it's a major change. Comments welcome. We'll be removing the camera control and probably putting it up into the toolbar as a delayed drop down.
- Refreshes UI when cameras added/removed from the machine.
- The grabber performance has been significantly tweaked. The disk stage is no longer as paranoid as it used to be and you have to stress HD much more for it to kick in now.
- If lite mode is kicked in automatically, HD will try to compress frames if there is some time available to do so. If the disk stage is being overwhelmed with data then the compressor is turned off completely.
- Added an audio level meter to the Timer window.
- Capture the entire OpenGL space if full screen OpenGL is selected by the user.
- Upload menu added to the main application File menu.
1.21 (04 August 2008)
- Noteworthy changes
- Please note that this update will fail to unpack (the project name changed for this beta release). Please download the update manually from http://downloads.shinywhitebox.com/iShowU_HD_Pro_1.21.dmg
- Finally settled on "iShowU HD" with a space instead of "iShowU-HD" with a hyphen. A side effect of this is that your existing Application Support/iShowU-HD directory won't be used. Either rename it to "iShowU HD", just accept that the current 'done' videos and any preset changes will be lost, or delete it entirely (for a similar outcome).
- Changes
- A new approach to the toolbar and workflow. More on this in a minute
- Lots of tweaks to geometry and rendering code, particularly for the GMA platform (MacMini, MacBook). This should see the end of windows leaving behind trails as they minimise and watermark/mouse out by one issues.
- The disk stage now uses less disk bandwidth (but more CPU load). We were getting issues on machines that weren't MacPro's :)
- The overlay watermark ("iShowU HD let the pictures do the talking") no longer smears when partially off screen.
- Only shows one mouse cursor when zoomed in.
- So, new workflow. First off, if you've had the previous beta(s) installed and took the opportunity to customise the toolbar, this will only make sense if you reset the changes. Right click the toolbar, select "Customise Toolbar" then drag the default set into the toolbar itself. You can tell when you've got the 'correct' toolbar layout because "Output video" is the leftmost button.