Muxman release notes for version 0.16 10/06/07 bugfix version 0.16.8 released Fixed: mpeg-2 encoder maximum encoded size too high resulting in buffer underrun. 10/04/03 version 0.16.7 released Fixed: crash when encoding 2 bmp consecutively if second shorter than first Added: JACKET_P creation Help menu item 08/04/16 demo (free) version 0.16.6 released Fixed: tt_srpt title type bits for Jump/Link/Call commands (psr 10101004) subs in wrong VOBU if display time > previous still (psr 10101005) sp_synca can contain incorrect values (psr 10101006) CLI mode (.mxp files without scenes)(psr 10101008) fixes below this line were incorporated into the predecesor free release, 0.15R .sst parser not clearing generator (and other) flags on entry. .scp PAL Video timing (not retrieving tv standard from data folder) .scp PAL SubPicture timing (not processing resolution and drop type statements) .scp SubPicture duration was 1 frame too long sst parser not closing files, causing too many open files problem conversion rule relational operators buffer overflow problem in mpeg encoder import chapter generating incorrect scene names for segments other than first. Time map discontinuity flag now set properly. fixed time map for titles < 1 second long not formed properly (time_unit not zero) 06/03/17 bugfix version 0.16.5 released corrected log message "use of extension stream in DVD not implemented." length added code to remove extra bytes following sequence_end fixed problem with GOP < 2015 bytes fixed reference frame pointers for bottom field first field encoded video highlight errors were not halting multiplex 06/02/25 bugfix version 0.16.4 released fixes problem with GOP < 2015 bytes 06/02/09 corrects SCR calculation for field encoded video. 06/01/25 bugfix version 0.16.3 released corrects crash in compositor when started with no image (background only 'S' record) 06/01/07 changed GOP length error to an oddity 06/01/05 bugfix version 0.16.2 released fixed mpeg-1 video multiplex 05/11/16 Version 0.16.1 released as no new bugs reported. 05/11/05 Fixed problem with circular segment lists 05/10/18 Fixed bug in command assembler preventing type 2 command "SetNVTMR ; Link" from assembling properly. Version 0.16.0 (yes - 0.16.0, prior to this) also corrects a bug in "SetGPRMMD" when using immediate mode. 05/10/14 Version 0.16.0 released Main GUI improvements: messages handled during multiplex, allows window to repaint, move, etc multiplex can be interrupted clicking anywhere on window now works to bring to top progress bar now accounts for backfill operation (and changes color during backfill) main window is properly sized for any font MuxMan no longer exits at conclusion of multiplex Video preferences and actual properties are now shown with the option to force values. Audio expanded to 8 streams. SubPictures expanded to 32 streams. Multifile manager improvements: Video assets are color coded. Red indicates an asset that can not be used with the current video properties. Blue indicates assets that will be automatically resized. Double clicking any asset will start the compositor with the asset as the bottom layer. Additions: Added "Compositor" which can take one or more images, resize them, and place them anywhere on a solid background in layers. Layers can be moved up or down to achieve the desired overlayment. Added "Spreadsheet" which displays the project's content in rows and navigation in columns. Scenes can be created, deleted, renamed, and change start time. New VTS's, domains, titles, language units, and PGCs can be created and assigned content. Default navigation can be created, and all navigation can be removed. PTTs (chapters) and PGs (programs) can be added or removed at any PGC cell. 05/09/12 Bugfix release 0.15K properly parse sst file that is missing the final cr/lf 05/08/29 mpeg encoder now multiple pass to avoid STD buffer overflow/underrun 05/08/16 bugfix release 0.15J remove audio duration "frame" granularity - improves LPCM muxes change DBalloc to pre-clear entries. 05/07/29 bugfix release 0.15i fixed mux problem caused by frame_duration not being associated with segment LPCM frame_count now reset to zero at start of every segment LPCM frame header now uses audio attributes from the correct stream 05/07/28 bugfix release 0.15h increase limit of scenes/segment to 255 check PGC program limit (99) and cell limit (255) fix crash caused by wrong audio stream type during multiplex fix menu audio attributes in ifo (were same as title) 05/07/25 release 0.15g fix 2 bugs in menu subpicture mapping 05/07/19 release 0.15f cell category byte of PGC check for non-contiguous cells 05/07/14 release 0.15e terminate video stream on program_end header 05/07/13 bugfix release 0.15d fixed bug in 96K LPCM quant check 05/07/12 release 0.15c changed JumpSS vts_0, vts_ttn_n : vts_menu_type to be allowed in VTSM 05/06/28 bugfix release 0.15b fixed error causing DTS audio to terminate early 05/06/25 bugfix release 0.15a added error halt for missing Title Entry PGC disk planner not properly handling repeated segment in PGC 05/06/21 MuxMan 0.15 released adds: VMG menus, unlimited number of language units 99 VTS (titlesets) VTSM menus, unlimited number of language units 99 titles unlimited number of segments fixes: disappearing window .scp track folders, data type "Encoded Still" 4GB video file barrier multiplexing problems with stills (false underrun report) .sst conversion rules (- now same as &, & logic same as Scenarist) JumpSS VMGM pgc allowed from VMGM JumpVTS_PTT was not assembling correctly Non one-sequential title flag and time map generation rules corrected 05/05/14 release 0.14f adds sanity check to window coordinates read from .ini file 05/05/13 bugfix release 0.14e fixes a bug in closely timed highlights 05/05/07 bugfix release 0.14d fixes parsing of MaestroSBT sst files 05/05/02 release 0.14c corrects subpicture stream display 05/04/27 bugfix release 0.14b fixes following: bad palette name some First PGC commands incorrectly rejected JLC bit for buttons was not being set in TT_SRPT (the vmg title map, title type) 05/04/26 bugfix release 0.14a fixes following: bug in subpicture stream limit. design flaw in command assembly. 05/04/25 version 0.14 released adds: Navigation section of .mxp files (and Scenario object of .scp files). This allows defining all values of PGCs in all domains, including VM pre/post/cell commands, cells/programs/chapters, sequential/random/shuffle, cell/pgc still time, Prev/Next/GoUp links, menu/button commands, etc. Highlight streams in Content section (Track object), allowing definition of all highlight stream values. This includes timing, button rectangles, colors, etc. All 8 audio and 32 subpicture streams may now be defined using .mxp or .scp files. 05/04/16 bugfix release 0.13h fixes bug in 4:3 subpicture language (all from track 1) 05/04/11 release 0.13g properly muxes AC3 with bitrates of 512Kbps and higher 05/04/04 bugfix release 0.13f fixes following: problem in language units (possible non-zero parental management mask) 05/04/03 bugfix release 0.13e fixes following: some bmp files not being decoded properly chapter points beyond 2GB in the video file were not always at the correct frame. 05/03/31 bugfix release 0.13d changes: subpicture attributes in VTSI_MAT are now by track, not stream, order and number. 05/03/29 bugfix version 0.13c fixes the following: bug in scene sorting that causes a crash on some systems when muxing just video. audio language extension drop down list grew for each project import. 05/03/29 bugfix version 0.13b changes following added checks to ensure a segment is defined to both gui after load project and batch mode. If a project is loaded without a segment it can cause a crash. 05/03/28 bugfix version 0.13a changes following fixed hang on single frame video without end of sequence ignore framerate for single frame m2v reduced buffer for GetOpenFileName to recommended 32K 05/03/28 ver 0.13 released adds: color palette and destination folder can be specified in project files improved I-frame encoder actual chapter locations reported in the log VOBU planning now uses scene information, so chapter placement will now be exact if the time specifies an I frame. sst "Directory" now includes all characters until end-of-line 05/03/24 bugfix version 0.12e fixes 2 bugs: subs get muxed as audio if mpeg audio is used. 4:3 display mode auto-LB and auto-PS not set. 05/03/06 bugfix version 0.12d fixes command line parsing 05/03/04 following changes made in build 0.12c conversion rules are now working in sst files fixed 16:9 display modes for stills from project files 05/02/28 bugfix version 0.12b fixes look_ahead problem (reporting next GOP shorter than it is) 05/02/28 bugfix version 0.12a fixes 3 bugs in subpictures: assigning wrong color numbers (off by one) during rule checking improper reversal of color names for SubRip not mapping sub streams into tracks from cli 05/02/27 ver 0.12 released adds: full support for field pictures 8 subpicture tracks import Muxman or Scenarist project files (scripts) export Muxman project files batch mode / command line processing 05/02/05 bugfix version 0.11c fixes the following: 4:3 subpicture track assignment average bitrate in dialog box subpicture directory string length sst bug (not passing track number to parser) 05/01/31 ver 0.11 released added sst (Scenarist subpicture script) added ini file, saves window position, log file name, and destination folder internal changes to prepare for CLI ability bug: fixed problem accepting video with CC 05/01/24 ver 0.10 released added code to detect mpeg audio multi-channel extension added 2 more audio tracks for total of 4 audio is now multi-file modified progress bar to work with multiple video files and stills bugs: multi-file dialog crash fixed PAL still crash fixed fixed audio attributes for LPCM 96K false buffer underflow report fixed P-STD model corrupted by adjacent motion video files 05/01/17 ver 0.9 released added bmp decoder added mpeg I frame encoder added multiple file support for video fixed several compliance issues 04/12/30 ver 0.8 released fixes hang while building vobu_admap > 64K (movies > 2h16m) 04/12/28 ver 0.7 released added single-frame still with audio fixed two compliance issues bug: crash if GOP size exceeded spec on first GOP 04/12/22 ver 0.6 released file system overhauled for efficiency SRI and sub sync now compliant LPCM now includes all valid 16, 20, and 24 bit channel combinations added *.mpv to video file name filters 04/12/15 ver 0.5 released bugs: import chapters repeating final line also changed to ignore frame numbers <= previous (or zero) video parsing causing buffer underruns 04/12/13 ver 0.4 released added bitrate stats to log added ability to create profile for analysis of failures added audio delay fixed potential crash in scoreboard logging allow closing about dialog with "X" and alt-f4 04/12/10 ver 0.3 released added third subpicture file added subpicture display mode and track number dialog eliminate short VOBUs by means of look ahead (compliance issue) 04/12/08 ver 0.2 released added display options radio buttons added language and extension pulldown menus for subpictures and audio added check for destination folder, create option accept mp2 files with CRCs bugs: fixed crash when opening .sup file prior to video fixed lseek bug in backfill operation 04/12/06 beta ver 0.1 made available