Skip to content

Releases: asaah18/video-music-remover

v1.1.3

22 Sep 17:57
ad30e8a

Choose a tag to compare

Fixed

  • Skip failing file processing while batch processing -that happens because the exceptions UnicodeDecodeError and
    RuntimeError- by @asaah18 #125

v1.1.2 - YANKED

20 Sep 20:16

Choose a tag to compare

Fixed

  • Skip failing file processing while batch processing -that happens because the exceptions UnicodeDecodeError and RuntimeError- by @asaah18 #123

v1.1.1

19 Sep 15:03

Choose a tag to compare

1.1.1 - 2025-09-13

Added

  • Added an option to delete original video after processing it and producing the output video by
    @asaah18 #109
  • Added description for CLI command by
    @asaah18 #110

Changed

  • Used python API of demucs instead of CLI API by
    @asaah18 #119

Refactored

  • Refactored pre-processing and post-processing prints and logs into events by @asaah18
    in #120

v1.0

19 Sep 15:00
182802f

Choose a tag to compare

Added

Changed

  • Update README.md file to add more content by @asaah18 #101
  • Bump pydantic version from 2.10.6 to 2.11.4 by @asaah18 #99

Fixed

  • Bump typer version from 0.15.1 to 0.15.4 to fix issue when running the app by
    @asaah18 #99

v0.6

12 May 16:38
fcb8e7b

Choose a tag to compare

Added

  • Added support for demucs model htdemucs_ft by @asaah18 #95
  • Added support for demucs model mdx by @asaah18 #95
  • Added support for demucs model mdx_extra by @asaah18 #95

Fixed

  • Fixed model option autocompletion in music-remove command by
    @asaah18 #96

Removed

  • (Breaking change) remove support for model demucs/mdx_extra_q by
    @asaah18 #94

Refactored

  • Refactored remove-music and healthcheck commands to use orm for ffmpeg, ffprobe and demucs by @asaah18
    in #84
  • Refactored remove-music command to use return type DemucsModels by @asaah18
    in #84
  • Refactored resolve value of method "_get_default_output_directory" in "DemucsMusicRemover" class by
    @asaah18 #84

Full Changelog: https://github.com/asaah18/video-music-remover/commits/v0.6

0.5.1

20 Apr 20:23
fcb6e0b

Choose a tag to compare

first release

Added

  • Added README.md file to describe the project by @asaah18.
  • Added LICENSE file by @asaah18.
  • Added pyproject.toml to manage the project dependencies by @asaah18.
  • Added a CLI command to remove music using AI audio separation from input video file and produce a new
    video without music by @asaah18.
    • The command supports either a supported file or a folder.
    • Supported files are: mp4, mkv and webm.
    • Supported machine learning models are: demucs/htdemucs and demucs/mdx_extra_q.
    • The command has an option to log into a file.
    • The command has an option to choose the AI model to use.
    • Use modular way to observe progress and give feedback.
    • Video without music is saved in output folder directly or in a sub-folder depending on input type(file or folder).
    • Intermediate audio files are stored in a temporary file and cleaned up automatically afterward.
    • All video's audio tracks are processed and replaced.
    • Video's other tracks and metadata are kept intact.
  • Added a CLI command for healthcheck with debug option by @asaah18.
  • Added a CLI command for checking version by @asaah18.

Full Changelog: https://github.com/asaah18/video-music-remover/commits/v0.5.1