ZitatAlles anzeigenIt’s been an awfully long time coming, but I figure that’s it high time I released a Stable build. For everyone who’s stayed with 2.0b5 since the last release around Christmas, there’s been a LOT of changes….
Encode360 2.0 beta 6 Changelog (Abridged):
* NEW: FLV & WMV Support
* NEW: Ability to Drag/Drop re-order of items in the encoding list.
NEW: “Enable / Disable Subtitles through FFDshow” to Advanced Settings
NEW: “Preferred Subtitles Language” Option to Advanced Settings. This is so that PreProcessing Scripts (such as the updated one for MKV files) can extract and use them
* NEW: ETA on Encoding Completion (Requested by damski)
* NEW: Shutdown PC when finished (Requested by Hitcher)
* CHANGE: Massive internal re-write. I had been putting this off for a while, but eventually I had to do it. I’ve compartmentalized all of the Encoder code into a separate class and re-written huge segments. This has eliminated a HUGE amount of the codebase, and made it a lot more flexible.
* CHANGE: Disabled .NET x86 directive. This means x64 isn’t currently supported, until someone gets around to re-compiling specifically for 64-bit. Schlicky will hopefully do this over the next few days
* CHANGE: Huge overhaul to the Aspect Ratio handling code. Now works with Non-Square Pixel videos (Thanks to Zen)
* CHANGE: Seriously cleaned up Debug Information
* CHANGE: Rewrite to the PreProcessing Script code. New MKV PPS Scriptlet linked below. Extract to the Encode360 folder (will create a subfolder called MKV\)
* CHANGE: Logging now includes less useless details, and more important details
* CHANGE: Debug Info is no longer a Top-Most Window
* CHANGE: An error is no longer displayed if no subtitles were found in an MKV
* CHANGE: Updated MediaInfo to 0.7.5.0 (LOTS of media-detection bugs fixed)
* FIX: Framerate “Double” error could occur if not using English as your Locale Settings (thanks to Zen)
* FIX: Certain audio streams returned an invalid sampling rate which caused Encode360 to bomb out
* FIX: If Autoscale was not enabled and was a saved setting, the Output Resolution was always 0×0 unless you ticked and unticked Autoscale
* FIX: Non-Square Pixels were always detected, even when the source video wasn’t
* FIX: Invalid duration times in a number of container formats, ie, MKV, OGM (which led to a host of other problems)
* FIX: Force 2 Channel Audio Downmix setting now saved
* FIX: Force Quality Based Audio Encoding setting now saved
* FIX: Better Exception handling when running PreProcessing Scripts
* FIX: Ratio division bug - see http://dcunningham.net/forum/viewtopic.php?t=283
* FIX: If autoscale was disabled, Height / Width values were inverted resulting in a bad encode
MKV Subtitle Pre-Processing Scriptlet Changelog:
* NEW: Subtitle Language Support
* NEW: Support for additional subtitle formats: UTF, IDX, SUB, SRT, SMI, RT, TXT, SSA, AQT, MPL and USF
* CHANGE: Better debug output for troubleshooting
* CHANGE: Updated MKVToolNix
ZitatCHANGED: Debug Info is no longer a Top-Most Window
CHANGED: An error is no longer displayed if no subtitles were found in an MKV
CHANGED: Debug messages now include full date/time
FIXED: When encoding was finished, status would still say “Encoding: 0% Complete…”
ZitatFew more bugs fixed
Build beta 2.06a3 Build: 12/07/2007
FIX: If autoscale was disabled, Height / Width values were inverted resulting in a bad encode
FIX: If subtitles were disabled, but FFDShow had the setting enabled, Subs were still encoded
FIX: If subtitles were disabled, Subtitle-related PreProcessing Scriptlets would still run
ZitatAlles anzeigenBet you didn’t see this coming eh? Me neither, but I didn’t feel like doing any work this morning…. I hope my boss doesn’t read this…
Oh and reminder, this is the dev build, so stick to the stable (which hasn’t been updated in a while) if you can’t cope with stuff potentially not working right…
10/07/2007 #2: I REALLY am on a roll today… Redownload again hehehe….
ADDED: Input Resolution now displays whether it has been adjusted to accommodate for Non-Square Pixels (via ‘NonSquare’ tag)
FIX: If Autoscale was not enabled and was a saved setting, the Output Resolution was always 0×0 unless you ticked and unticked Autoscale
FIX: Non-Square Pixels were always detected, even when the source video wasn’t
CHANGED: Removed some obsolete code related to Non-Square Pixel detection
10/07/2007: mehhh… Another update, redownload plz!
CHANGE: Logging now includes Enc360 version details (helpful for debugging)
CHANGE: Logging now includes OS Platform Details
CHANGE: Trimmed out unwanted logging info which was making the logs huge. Cmdline Param /VERBOSE restores this detail
2.0 Beta 6 alpha 3 Changelog:
NEW: “Enable / Disable Subtitles through FFDshow” to Advanced Settings
NEW: “Preferred Subtitles Language” Option to Advanced Settings. This is so that PreProcessing Scripts (such as the updated one for MKV files) can extract and use them
FIX: Force 2 Channel Audio Downmix setting now saved
FIX: Force Quality Based Audio Encoding setting now saved
FIX: Better Exception handling when running PreProcessing Scripts
MKV Subtitles Changelog:
NEW: Subtitle Language Support
NEW: Support for other subtitle types (except ASS, as ffdshow only has experimental support for this yet). So it should work with UTF, IDX, SUB, SRT, SMI, RT, TXT, SSA, AQT, MPL and USF
CHANGE: Better debug output for troubleshooting
CHANGE: Updated MKVToolNix
ZitatAlles anzeigenSo I’ve done a rather quick refresh of the existing development build (2.0 b6a2) - this is a fairly minor update. Basically I’ve just updated the MediaInfo components which will hopefully rectify a few bugs relating to source media info detection.
Also, I noticed that MS released a patch (KB929182) for WME 9 when running under Windows Vista. Unfortunately, I haven’t been able to actually apply the MSP they’ve released at all… So I took the liberty of rooting around in the MSP and ripped out the two files it updates. I’ve thrown them into a zip file (which is here). Just overwrite the existing files in your WME folder. Hopefully MS won’t mind (if they do, i’m removing this quick-pronto) - however, I take no responsibility if this breaks your machine, runs off with your girlfriend/boyfriend, or turns your parents against you. I’m just trying to be helpful and stuff…
SVN changelog for 2.0 b6a2 as follows:
- Fix: SUO wasn’t present which meant that the ListViewEx component would fail to build if you tried to compile the source
- Updated MediaInfo VB Class
- MediaInfo.DLL Update:
Version 0.7.4.7, 2007-05-14
—————
+ OGG Vorbis, “Floor” value (useful for some players which don’t support Floor 0)
+ MPEG-Audio, Lyrics3v1/v2, ApeTagv1/v2 parsing
+ MPEG-TS, handling of complex files (multiple programs, 8+ channels…)
+ #1704008: handling of AVC or MPEG-4 Video in a MPEG-TS file without program map
+ VC-1 basic parsing
+ DTS True HD detection
+ AC3+ detection
+ HD-DVD (decyphered) support
+ BluRay (decyphered) support
x MPEG-TS, Duration calculation problem on very rare files
x MPEG-4/iTunes, Tags where not well parsed in 0.7.4.6
x FLV, freezes or crashes with some files
x #1718269: MPEG-4 Video, Framerate of 65535/2733 is transformed to 23.976
x Windows Media (ASF/WMA/WMV) with file size more than 4GB were not well handled
x MP4 with file size more than 4GB were not well handled
Who loves ya baby? Danny does…