Multimedia Xpert Changelog

What's new in Multimedia Xpert 2.7

Nov 25, 2023
  • Improvements:
  • Convert Tab: The folder buttons accept also dropped files and will automatically filter for videos resp. audios
  • Process Queue: Start selection button can also start waiting processes and also if the maximum would be exceeded
  • Shift Tab:
  • The folder buttons accept also dropped files and will automatically filter for videos resp. audios
  • An error is displayed if the file doesn't contain at least 1 video stream
  • Import of MicroDVD format works also for those with "[..]"
  • Improve Burn Texts: The option "Replace ß by ss" was renamed to "Convert German Notation to Swiss" because it now also controls the replace of numbers in german notation like "10.000,50" to the swiss "10'000.50". The numbers must stand there as a separate word or enclosed by currency characters.
  • Info texts:
  • Are cached as long a the file's date doesn't change
  • Main window of app is shown in case of an exceptions
  • More Xpert hints if a conversion fails
  • ffmpeg attach instructions can be copied to the clipboard
  • Priority of ffprobe processes is now also determined by the setting in the 'Queue' tab
  • Example pathName takes first one in list if nothing selected
  • If a UTF-8 subtitle file contains incorrectly converted special characters like '♪' they will be repaired
  • Corrections:
  • Split works again, can read the duration of a video
  • Adapted to newer versions of ffmpeg which can return time as "N/A" during conversion
  • Dropping files on the head of tab 'Format Info' works again
  • The Audio Bitrate and Audio Channels are passed to ffpmeg without a mapping number so that they apply to all streams
  • Exception Update Index -1
  • Current values of selected Output Specification stay untouched if another ffmpeg is attached
  • Copy of Log lines removes superfluous CRLF
  • Process start time saved and reloaded
  • Scrolling the new item in a grid into view
  • Preventing exceptions resulting from unsymmetrical firing of 'Loaded'-'Unloaded' events of WPF TextBoxes in DataGrids
  • Infinite loop in rare cases when multiple processes aborted
  • Reading ISO DateTime in Arabic culture
  • Suppressing irrelevant error message "Invalid argument 'index'"
  • Double translation of log messages resp. line breaks in them

New in Multimedia Xpert 2.6 (Feb 15, 2023)

  • New:
  • Burn Texts:
  • Find and Replace dialog. The corresponding functionality of the "Improve" dialog is now there.
  • Ctrl-Up or -Down on 'From' or 'To' can add resp. subtract an increment in milliseconds which can be configured in the 'Settings'
  • Duplicate row is now Ctrl-D instead of Alt-D
  • In case of an error the row is marked yellow
  • Got the Atlas context menu now with more functions
  • After reopening the app the view will be positioned to the last edited text before leaving
  • Process Queue: Waiting processes can now be started individually
  • Output Specifications:
  • Spec for WAV added on the server Name="Audio WAV", Codec="pcm_s16le", Bitrate empty
  • 'Bits per Pixel' is now displayed right of the Pixel Format
  • The option strings can now access the input and output path names
  • Placeholders: Much more different data types can be formatted.
  • Also new formatting 'QuoteDos' available. Applies to all Atlas applications published after 2022-08-24. Opens up the production of listings in CSV format.
  • Spell Checking:
  • The language of the Burn Texts can now be set explicitely by a combo box because it can be different from the current app's UI language (Settings). On a load of a subtitle file with known language it will be automatically preset.
  • New button to skip to the next spelling error
  • Custom words can now be added to a custom lexicon. This list is persistent and commonly used from all Atlas apps. There is one lexicon per language.
  • Special words can be ignored for the run of the current session. But in Atlas you get that for all text boxes in the session, not only for one single text box as in 3rd party apps.
  • The Check button does a spell check now.
  • If pointed to the header of a tab during dragging & dropping, the program switches to this tab
  • Improvements:
  • Adapted to changes in newer builds of ffmpeg than V4.4.
  • Attaching those works now too.
  • The number of lines of the biggest subtitle is now displayed at the 'Check' and 'Improve' button
  • Wrapping subtitles respects new paragraphs that begin with "- " or "— "
  • Convert Tab: If folders are dragged onto the grid during an open "Select Videos" dialog only videos in this folders will be added. Same for audios.
  • When attempting to add the same processes to the queue a second time, they will be skipped as before, but the loop is not aborted
  • Process Results List:
  • 'Always Show End' now as one box
  • Double-click on 'Result' now opens the built-in text viewer
  • All dialogs support now zooming (which is remembered)
  • Output Specifications: Delete button asks confirmation
  • No tooltip at ffmpeg manual query result
  • Multiple format info requests can be stopped by Ctrl-Break
  • Opening location of windows for the very first time
  • Avoiding .NET exceptions if a string gets formatted
  • Subtitle files don't write warnings about missing bitrate
  • Clear Private Data: Cleans bak and log files too
  • Better positions and sizes of windows
  • Log Window: Message with "aborted" is painted red
  • Corrections:
  • F1: Current tab name
  • Turbo Concat:
  • Generating the default for the output pathname
  • Updating of estimations
  • Output Specs:
  • Speed and Volumes outside the slider range will
  • Be persisted
  • Output File Format of the current spec is persisted if
  • The ffmpeg path is changed
  • Processed Files:
  • Refresh button
  • Enable state of "Delete non-existing" button at app start
  • In case of a processing error the output file is now
  • Deleted in all circumstances
  • Replace Input: The processed file shows the replaced name
  • Change of Burn Text Width without line break at end
  • Color Picker stop after switching to another swatch type
  • Drag&Drop of Text and Combo boxes. Pasting comma lists is now
  • By [Shift] instead of [Alt]. [Alt] clears the content before
  • Pasting.
  • Reset of progress bar for a retry operation
  • If pasting a processed file into the other lists
  • Width of tabs in textboxes that accept tabs
  • Dispose of Controls
  • Data Grid Clear All with ask box
  • Install and uninstall