Videomass Changelog

What's new in Videomass 5.0.2

Jun 26, 2023
  • What's Changed:
  • Factorization & improvements by @jeanslack in #228
  • Bug fixes and improvements by @jeanslack in #229
  • Remove flickers on Timeline Editor statusbar by @jeanslack in #230
  • Fix wx compatibility by @jeanslack in #231
  • Fix transpose layout by @jeanslack in #232
  • Update man page and argparser by @jeanslack in #233
  • Refactoring by @jeanslack in #234
  • Problem with single quotes on filenames by @jeanslack in #237
  • Fix AppImage_build.sh to new Python AppImage version by @jeanslack in #239

New in Videomass 5.0.1 (Apr 18, 2023)

  • External Downloader Support thanks to @samarthshrivas in #222
  • Improved display of rejected files and URLs with a dialog that pops up when files or URLs aren't imported correctly. This allows you to have a clear overview of rejected files and URLs with their associated error messages, see #224 and pull @jeanslack in #226.
  • New dialog for file overwrite confirmation and missing file notification.
  • Improved all confirmation dialogs.

New in Videomass 5.0.0 (Apr 11, 2023)

  • Core definitive interface improvements.
  • [YouTube Downloader] Drag URLs panel now uses a list control to drag and drop URLs. The ability to paste from the clipboard is also included. This will make it easier to sort the URLs to avoid possible errors.
  • [YouTube Downloader] Ability to close or exit the window. If you choose to close the window, it will be hidden and your work will not be lost.
  • New Edit menu includes "Remove selected..." and "Paste" items.
  • A new Timeline Editor has been completely redesigned. This is a floating window with various tune-ups features for time trimming which can be activated from the View menu or by keyboard shortcut CTRL+T .
  • [A/V Conversions] Improved crop filter dialog, now you can also set the crop area by right clicking and moving the mouse on the image.

New in Videomass 4.0.10 (Mar 23, 2023)

  • [YouTube Downloader] removed support for youtube-dl, now only supports yt-dlp API.
  • [YouTube Downloader] now has a separate self-contained window, which allows separate tasks for downloads and conversions.
  • [YouTube Downloader] The download by format code feature also has Don't merge any files and Download only selected best qualities.
  • Ability to move source files to Videomass trash folder at the end of the operations, selectable from the Confirm Settings dialog.
  • Ability to clean up the imported file list at the end of the operations, selectable from the Confirm Settings dialog.
  • Improved FFmpeg topics and options tool.
  • [Presets Manager] presets have been updated to the new v0.16.
  • [Presets Manager] Added auto-check for presets updates locally.
  • [A/V Conversions] Added more Pixel Format options.
  • [A/V Conversions] Added more Aspect Ratio options.
  • [A/V Conversions] There is a new filter for color correction like contrast, brightness, saturation and gamma with frames preview.
  • [A/V Conversions] Fixed storing time position on filters, when user search for a specific frame preview.
  • [A/V Conversions] Scale filter has a frame preview directly on window.
  • [A/V Conversions] Stabilizer filter has preview directly on window and it can also include the comparison video.
  • Added support to libaom-av1 (AV1) codec (at least version 3.6 of libaom and a recent version of FFmpeg are recommended).
  • [A/V Conversions] New panel implementation for libaom-av1 encoder.
  • [Filedrop] on events, keep focused item selection by default.
  • New color schemes which include more integration for Ubuntu-desktop.
  • Significant improvements to the graphical interface.
  • Many bugs and inconsistencies fixed.
  • Portable installer for MS-Windows includes FFmpeg 64-bit static build, Version 6.0-full_build- from www.gyan.dev .

New in Videomass 4.0.5 (Jan 19, 2023)

  • Update issue templates by @jeanslack in #170
  • Fix(playback): fixed ffplay Fontconfig error on windows by @CComparon in #171
  • Solves various problems by @jeanslack in #174
  • Fix Confirm Settings dialog by @jeanslack in #175
  • Various GUI improvements by @jeanslack in #176
  • Fix some inconsistencies by @jeanslack in #177
  • Fix DeprecationWarning by @jeanslack in #179
  • Add compatibility with Python 3.10 by @jeanslack in #180
  • New args to cli by @jeanslack in #181
  • Fix strings and doc strings by @jeanslack in #182
  • .po files update by @jeanslack in #183
  • Release b0 by @jeanslack in #184

New in Videomass 4.0.2 (Dec 14, 2022)

  • GitHub release by @jeanslack in #134
  • Fix video_to_sequence layout by @jeanslack in #135
  • Vp9 opus for mp4 container by @jeanslack in #137
  • Update locale: add zh_CN support by @maijz128 in #138
  • Added simpified Chinese language support by @jeanslack in #139
  • Added French language support by @jeanslack in #143
  • Update fr_FR and ru_RU translations by @jeanslack in #145
  • Fix appimage building tools by @jeanslack in #151
  • Appimage downloader update removal by @jeanslack in #152
  • Time selection adjustment by @jeanslack in #154
  • Added ability to rename output files by @jeanslack in #155
  • Display cropping time and remain time indicators by @jeanslack in #156
  • Various fixes by @jeanslack in #158
  • Italian language translation by @jeanslack in #159
  • Batch renaming + new file menu items by @jeanslack in #160
  • Small fixes and updates by @jeanslack in #161
  • Updates translation strings + ru_RU by @jeanslack in #162
  • Add utf8 encod on subproc by @jeanslack in #163
  • Code checking by @jeanslack in #164
  • Fix setup.py by @jeanslack in #166

New in Videomass 4.0.1 (May 4, 2022)

  • Several improvements, new features and fixes by @jeanslack in #107
  • Timeline editor by @jeanslack in #109
  • Improve layout by @jeanslack in #108
  • Rem and impr by @jeanslack in #110
  • Release v4.0.0 by @jeanslack in #111
  • Release 4.0.1 rc1 by @jeanslack in #112
  • Release 4.0.1 rc2 by @jeanslack in #115
  • Update CI workflows by @jeanslack in #116
  • Improve layout for new features by @jeanslack in #117
  • New features fixes by @jeanslack in #119
  • Fix relative and absolute pathnames & other fixes by @jeanslack in #118
  • Fix timeline by @jeanslack in #120
  • Update locale by @jeanslack in #124
  • Fix duration and timeline by @jeanslack in #121
  • Improve long processing task by @jeanslack in #122
  • Fix outpathnames by @jeanslack in #123
  • Update Russian lang by @jeanslack in #125
  • Improve icons by @jeanslack in #126

New in Videomass 3.5.8 (Mar 27, 2022)

  • Download all subtitles & more.. by @jeanslack in #85
  • Code refactoring by @jeanslack in #82
  • Estimated time of arrival (ETA) by @jeanslack in #84
  • Add audio filter preview by @jeanslack in #89
  • add skip_download opt + fixes by @jeanslack in #86
  • fix README.md & av_conversions.py by @jeanslack in #90
  • Multiple file selection by @jeanslack in #94
  • duplicate profile feature for Presets Manager by @jeanslack in #91
  • Sorting queued files by @jeanslack in #93
  • add image sequence to a video file by @jeanslack in #96
  • fix ascending/descending sorting + updating locale and RU/IT translat… by @jeanslack in #97
  • release 3.5.8 by @jeanslack in #98

New in Videomass 3.5.7 (Mar 7, 2022)

  • Ssl certificate checkbox by @jeanslack in #74
  • Improved audio map indexing by @jeanslack in #69
  • Move source file to trash by @jeanslack in #72
  • Open... file menu item by @jeanslack in #75
  • Locale and translation updates by @jeanslack in #76
  • Fix videomass AppImage errors by @jeanslack in #79
  • Release c0 3.5.7 by @jeanslack in #80

New in Videomass 3.5.6 (Feb 23, 2022)

  • Fix ffmpeg invalid arguments by @jeanslack in #63
  • resolve downloader log names by @jeanslack in #61
  • Improve log management by @jeanslack in #62
  • fix minor bugs by @jeanslack in #64
  • update release by @jeanslack in #65

New in Videomass 3.5.5 (Feb 17, 2022)

  • changed wx.NewIdRef() to wx.ID_ANY by @jeanslack in #52
  • New settings by @jeanslack in #53
  • rewritten ffprobe by @jeanslack in #54
  • code refactoring by @jeanslack in #55
  • xterm colours by @jeanslack in #56
  • resolved names by @jeanslack in #58
  • fix pathnames on ffprobe command by @jeanslack in #59

New in Videomass 3.5.3 (Dec 1, 2021)

  • Bugfixes:
  • fixed Videomass no longer restarts after disabling the downloader #45 .
  • Improvements:
  • Improved button popups in the audio normalization window #47.
  • Improved layout of widget_utils.PopupDialog + added ActivityIndicator #47 .
  • Improved debug text messages on Process Log panel.
  • New:
  • Changed some windows from mini-frame to dialog to make more comfortable re-size adjustment.
  • Changed vdms_dialogs/popup.py to vdms_dialogs/widget_utils.py
  • Added a Notification Area (aka "system tray") to display messages at the end of processes #47 .
  • Others:
  • Update Spanish translation from @katnatek

New in Videomass 3.5.2 (Nov 23, 2021)

  • Bugfixes:
  • Fixed command not found issue. In some cases using pip to install Videomass the directory is not added to the $PATH.
  • Fixed #41 mount point issue on external drives using relative paths on MS-Windows. If "ValueError" is raised, it returns the absolute path given instead of showing the error.
  • [YOUTUBE-DOWNLOADER] fixed audio quality when 'Download split audio and video' option is selected.
  • Improvements:
  • Improved Setup dialog with a new Miscellanea tab.
  • [YOUTUBE-DOWNLOADER] Improved 'Get Statistics' and 'Download by Format Code' features. This should improve exception management of unusual web site data structures (like http://zen.yandex.ru/) and playlists, channels, etc.
  • [YOUTUBE-DOWNLOADER] Improved 'Download all videos in playlist' feature when checked on URLs containing playlists.
  • During the processes some menu items have been enabled allowing you to perform some useful actions.
  • New:
  • [YOUTUBE-DOWNLOADER] Added option to get 'Best', 'Medium' and 'Worst' of precompiled videos. It may be useful to speed up video download containing both audio and video, e.g. without download video and audio separately and then executing the merging process with FFmpeg.
  • Added the ability to read and write useful notes with deafault text editor (Request made by @chours).
  • Added the ability to delete the contents of log files when exiting the application (see Setup dialog Miscellanea tab).
  • Others:
  • Update Russian translation from @chours
  • Update Italian translation from @jeanslack

New in Videomass 3.5.1 (Oct 24, 2021)

  • Improvements:
  • Improved handling of exiting the application after making changes to user preferences (see #39 ).
  • [YOUTUBE-DOWNLOADER] Improved "Best quality video" selector to the best quality overall.
  • [YOUTUBE-DOWNLOADER] Improved "Worst quality video" selector to the worst quality overall.
  • [YOUTUBE-DOWNLOADER] improved playlist indexing dialog.
  • Bugfixes:
  • Fixed Ctrl+Q keybord shorcut does not work on Windows (see #39 ).
  • [YOUTUBE-DOWNLOADER] Fixed downloader not updating using Videomass AppImage.
  • New:
  • Added new check box 'Warn on exit' on setup dialog appearance tab (see #39 ).
  • [YOUTUBE-DOWNLOADER] Added video format selection when downloading videos.

New in Videomass 3.5.0 (Oct 7, 2021)

  • Improvements:
  • Added code implementation for Python embed package (only for Windows).
  • Some code refactoring.
  • Fixed man page.
  • Improved error handling during application startup.
  • Made some cosmetic improvements.
  • Improved video quality selector on the YouTube Downloader panel.
  • Improved output debug colours and message texts.
  • The code to run youtube-dl as subprocess (in some cases) has finally been removed.
  • Bugfixes:
  • Fixed test files.
  • Fixed #37 - Incorrect video and audio qualities values on YouTube Downloader panel.
  • New:
  • Added support to a new downloader: yt-dlp, an updated fork of youtube-dl.
  • Now you can switch between youtube-dl and yt-dlp via setup dialog.
  • Videomass bundles for Windows and macOS also include youtube-dl and yt-dlp.
  • Changed package name from videomass3 to videomass.
  • Changed main from vdms3.py to gui_app.py.
  • New version of the videomass.conf configuration file v3.3

New in Videomass 3.4.6 (Sep 22, 2021)

  • Improvements:
  • Fixed Multiple URL's are the same.
  • Improved playlist indexing dialog.
  • Improved playlist management on YouTube Downloader panel.
  • Some code refactoring
  • Improved videomass.conf changing to v3.2
  • New "Check for Latest Version" dialog with redirect to download page based on operating system.
  • Fixed #35 "Using relative paths when the app is portable" (Windows only)
  • Bugfixes:
  • Fixed #34 "[WinError 6] The handle is invalid" (pyinstaller --onefile option cause this issue on Windows).
  • New:
  • Py-embed package (experimental)