Version history for EncodeHD
<<Back to software description
Changes for v1.3.246.0 Beta - v1.4.150.0
- FFmpeg updated to git-00b1401 (2013-07-06)
- MediaInfo updated to 0.7.64
- Fixed up some FFmpeg command-line parameters
Changes for v1.2.242.0 - v1.3.246.0 Beta
- What’s New
- Added profiles for
- AppleTV 3
- iPad 3 / 4
- iPhone 5
- Nexus 4
- Nexus 7
- Lumia 920
- Galaxy S2
- Galaxy S3
- Fixes to iPad 1 / 2 profile for AC3 audio in TV mode
- Added support for progress in task bar for Win 7 / 8
- Updated H.264 encoding parameters to improve quality
- Updated to work with latest FFmpeg builds
- Changed all the profile names to be more descriptive
- Try to handle files with no frame rate details
- Removed Snarl support
- Updated Ffmpeg to git-26c531c (25th Nov 2012)
- Updated MediaInfo to 0.7.61 (22nd Oct 2012)
Changes for v1.2.238.0 - v1.2.242.0
- CHANGE: FFmpeg updated to r31572
- CHANGE: MediaInfo updated to 0.7.47.0
- FIX: Progress failed to display with newer FFmpeg builds
- FIX: AC3 audio wasn’t enabled for AppleTV 2
Changes for v1.2.234.0 - v1.2.238.0
- NEW: Added support for Apple TV 2
Changes for v1.2.224.0 - v1.2.234.0
- FIX: Unhandled exception could occur when starting the application
Changes for v1.2.221.0 - v1.2.224.0
- CHANGE: Updated FFmpeg to r25456
- CHANGE: Updated MediaInfo to 0.7.37
Changes for v1.2.214 - v1.2.221.0
- NEW: Stream Copying is now an option (selectable through the UI so it can be disabled if it causes problems)
- CHANGE: WDTV profile now outputs MP4 instead of M4V to fix file-seeking issue
- CHANGE: FFmpeg updated to r25107
- CHANGE: Cosmetic fixes
Changes for v1.2.209.0 - v1.2.214
- NEW: Added Dutch as a preferred audio language
- CHANGE: Stream copying is no longer done on X360. Was causing too many problems
- CHANGE: Reverted back to older MP4Box version to fix Auto-splitting issue
- CHANGE: Updated FFmpeg to 24623
- CHANGE: Updated MediaInfo to 0.7.34
Changes for v1.2.206.0 - v1.2.209.0
- NEW: Added support for HTC Desire
- NEW: Added support for Nokia N900
- NEW: Added Hebrew as a preferred language type
- CHANGE: Revert back to 2-channel down-sampling. Seems to work most of the time and 5.1 AAC caused device incompatibilities. Better to fail upfront than after encoding
- FIX: Double conversion error could occur in locales where the decimal is ,
Changes for v1.1.182.0 - v1.2.206.0
- NEW: Support for Apple iPhone 4 & iPad
- NEW: Support for HTC EVO 4G
- NEW: H.264 video stream copying when specific device adjustments (resolution / bitrate) are not required, giving dramatic performance improvements (no need to re-encode)
- CHANGE: Switched to Gianluigi Tiesi’s FFmpeg builds to avail of dynamic loading of libfaac (r23591). This is an additional component that is not GPL compliant and needs to be downloaded separately from here under the ‘faac encoder’ section
- CHANGE: No longer try to force 2 channel audio from 5.1 audio streams. FFmpeg generally fails. Instead, try 5.1 AAC and let the device downmix
- CHANGE: Increased maximum audio bitrates for AppleTV, PS3, X360 and WDTV to 320kbps
- CHANGE: Updated MediaInfo to 0.7.33
- CHANGE: Updated MP4Box to 0.4.6 Dev 12/06/2010
Changes for v1.1.140.0 - v1.1.182.0
- NEW: Profile for Nexus One
- CHANGE: Merge GitHub changes by KraftDinner
- CHANGE: FFmpeg reverted back to r18709
- CHANGE: MediaInfo updated to 0.7.27
- FIX: Revert to using libfaac instead of newer experimental AAC encoder. Produced terrible audio
Changes for v1.1.131.0 - v1.1.140.0
- CHANGE: Removed all update checking code
- CHANGE: Removed About dialog
- CHANGE: Updated FFmpeg to r20060
- CHANGE: Updated MediaInfo to 0.7.22
- FIX: If the input audio was not AAC and the bitrate was too low, encoding would fail (due to an attempted stream copy)
Changes for v1.1.119.0 - v1.1.131.0
- NEW: /SOF Parameter. Shut down the machine when finished encoding
- CHANGE: If the audio bitrate is too low on input files with AAC audio, the stream will now be copied instead of re-encoded (to preserve quality)
- CHANGE: AppleTV Profile now forces 25fps in order to meet Apple specs on 720p content
- CHANGE: Output file extension is now lower-case to ensure thumbnail generation
- CHANGE: Removed Donation screen on first start / version upgrade – it’s proven highly ineffective
- CHANGE: Updated FFmpeg to r19974
- FIX: Some more aspect ratio fixes
Changes for v1.1.108.0 - v1.1.119.0
- NEW: Files with no audio tracks can now be encoded
- NEW: Preliminary support for the ZuneHD (in theory, it all should work)
- CHANGE: Increased Zune audio bitrate limit to 192kbps
- CHANGE: Updated MediaInfo to 0.7.20
- CHANGE: Updated FFmpeg to r19673
- CHANGE: Some minor code cleanup
- FIX: Audio Sample Rate wasn’t being set correctly for each profile
- FIX: -ar FFmpeg flag didn’t work
Changes for v1.1.103.0 - v1.1.108.0
- CHANGE: Removed portable settings. Was buggy. Settings will now stay between version though
- CHANGE: Further fixes to Aspect Ratio detection
- CHANGE: Updated FFmpeg to r19467
- CHANGE: Updated MediaInfo to 0.7.19
Changes for v1.0.94.0 - v1.1.103.0
- NEW: Soft-Subtitles can now be merged into the output file for Apple devices. Just place an SRT or SUB file with the same name in the same folder as your source video
- NEW: Settings are now stored with the application (EncodeHD.Settings) for full app portability
- NEW: Check For Updates on Startup option in Advanced Settings
- CHANGE: Apple Device files are now always created with the M4V extension
- CHANGE: Failed encoding now cancels the entire queue
- CHANGE: Advanced Settings UI updated
- CHANGE: Renamed a few Settings
- CHANGE: Updated FFmpeg to r19393
- CHANGE: Updated MediaInfo to 0.7.18+ 07-07-2009
- FIX: Resolution scaling was sometimes calculated incorrectly, leading to unsupported video files on certain devices
- FIX: Checking for updates on startup could hang for a few seconds during DNS resolution
- FIX: “Value not multiple of 2″ error could occur when encoding
- FIX: Auto-splitting would sometimes be skipped
Changes for v1.0.89.0 - v1.0.94.0
- NEW: Profile for Nokia E71
- NEW: Profile for T-Mobile G1
- NEW: Profile for YouTube HD
- NEW: Support for MTS and M2TS file formats
- CHANGE: Now a single instance application
- CHANGE: Updated MediaInfo to 0.7.15+ 17-05-2009
- CHANGE: Minor UI updates
Changes for v1.0.85.0 - v1.0.89.0
- CHANGE: FFmpeg updated to SVN-r18709
- CHANGE: MediaInfo updated to 0.7.15 (Fixes MediaInfo unable to detect audio streams in some MPEG2 video files)
- FIX: Incorrectly set buffer size on non-English locales causes FFmpeg bitrate error
- FIX: Frequent audio drop-outs when stream remapping was required
Changes for v1.0.81.0 - v1.0.85.0
- CHANGE: Proper snarl registration and improved messaging
- CHANGE: FFmpeg updated to SVN-r18639
- CHANGE: MediaInfo SVN-0.7.14+ (20/04/2009)
- CHANGE: Small updates to Update Checking to be more robust
- FIX: Under certain conditions, advanced flags would duplicate values in the FFmpeg command-line, causing the encode to fail
Changes for v1.0.73.0 - v1.0.81.0
- NEW: Snarl notifications on encoding completion, if you have it installed (http://www.fullphat.net)
- CHANGE: WDTV profile no longer includes an AAC audio track when AC3 passthrough is selected
- CHANGE: Force 2 Channels for AC3 to prevent errors. Need further work to mux in 5.1 AC3 on supported profiles
- CHANGE: Minor cosmetic / wording changes
- CHANGE: FFmpeg updated to SVN-r18306
- CHANGE: MediaInfo SVN-0.7.12+ (01/04/2009)
- CHANGE: Some code refactoring
- FIX: CABAC Entropy Encoding in H.264 was causing Zune encodes to transcode on import
Changes for v1.0.66.0 - v1.0.73.0
- NEW: Advanced Settings: Preferred Audio Language (when multiple streams are found)
- NEW: Experimental support for Western Digital TV Media Player
- NEW: Output files containing AC3 passthrough audio are created using the M4V extension
- CHANGE: Rewrote UUID tagging handling to be more robust
- CHANGE: Lots of tweaks to improve quality in encoded files
- CHANGE: Ensure AC3 audio meets bitrate requirements
- CHANGE: If encoding starts but the output file isn’t growing in size after 20 seconds (because of an encoding issue) an error will be returned
- CHANGE: MediaInfo SVN 0.7.12+
- CHANGE: Small code fixes
- FIX: Video was being unnecessarily scaled upwards if the device was capable of a higher resolution
- FIX: BlackBerry Storm / Bold were not using H.264 Low Complexity Baseline Profile
- FIX: BlackBerry Storm / Bold bitrate was set too high
- FIX: PSP profile and bitrate were set too high
- FIX: MPEG4 creation wasn’t multithreaded
- FIX: Stream mapping problems could occur with AC3 audio
- FIX: Large files could stay at “Preparing to encode” for a long time
- FIX: Time remaining would sometimes get stuck at 0 minutes
Changes for v0.98 Beta - v1.0.66.0
- NEW: Update information is displayed with each update
- NEW: iPod Atom is correctly set. This should prevent issues when trying to import into iTunes
- NEW: Media Splitting now shows progress
- NEW: Log Files are now stored in My Documents folder under “EncodeHD Log Files”
- NEW: View Log Files link under Advanced Settings
- CHANGE: Switched to SVN build of Atomic Parsley for iPod Atom Tagging
- CHANGE: Complete rewrite of the update checking mechanism
- CHANGE: Bitrate Tolerance now set in FFmpeg (-bt)
- CHANGE: Log Files are no longer overwritten and instead, are appended with the current date
- CHANGE: If FFmpeg fails, the error now displays what file the error occurred on
- CHANGE: Updated MediaInfo to 0.7.11
- CHANGE: Some minor code tweaks and cleanup
- CHANGE: Version number format change
- FIX: Media Splitting was STILL broken. This is hopefully solved now
- FIX: iPod Settings were not respecting the H.264 LC Baseline Profile
- FIX: Advanced Flags could potentially throw an array index error
- FIX: More locale issues where decimal was assumed to be .
Changes for v0.96 beta - v0.98 Beta
- NEW: Support for BlackBerry 9500 Storm
- NEW: Support for BlackBerry 9000 Bold
- NEW: Support for BlackBerry 8900 Javelin
- NEW: Support for BlackBerry 8800 Indigo
- NEW: Support for BlackBerry 8700 Electron
- NEW: Support for BlackBerry 8300 Curve
- NEW: Support for BlackBerry 8200 Kickstart
- NEW: Support for BlackBerry 8100 Pearl
- NEW: Zune Screen and separate TV Output Support
- CHANGE: The Zune profile now respects the different resolution restrictions of both 25FPS and 30FPS source content
- CHANGE: Advanced FFmpeg Flags can now be retained without being enabled
- CHANGE: Revised Advanced Dialog (for future expansion)
- CHANGE: Revised About Dialog
- CHANGE: Other minor UI Tweaks
- CHANGE: More verbose logging
- CHANGE: Updated MediaInfo to 0.7.10+ (01-02-2009)
- FIX: Check for updates would fail if the locale used , for a decimal
- FIX: Aspect Ratio detection would fail if the locale used , for a decimal
- FIX: If URL handler was broken, app would crash when clicking the Donate button (hilarious!)