Skip to main content

Extended audio-seprator with yt-dlp and Video support.

Project description

extra-roformers: Extended audio-separator with yt-dlp media downloading and Video Music removal

Features

  • 🎧 Vocal isolation using Mel-Band RoFormer model
  • 📥 Media download from URLs (e.g., YouTube) using yt-dlp
  • 📁 Works with both audio and video files
  • ✅ Local + remote (URL) input support

Get started

Make sure you have ffmpeg installed.

sudo apt install ffmpeg

Download package:

Requires Python 3.10+

pip install extra-roformers

Usage

from extra_roformers.separate import extra_separator

extra_separator(
    files=[
        "https://www.youtube.com/watch?v=123",
        "local_audio.mp3"
    ],
    download_format="audio",   # or "video"
    quality="medium",     # "low", "medium", "high"
    output_dir="outputs"
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

extra_roformers-0.2.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

extra_roformers-0.2.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file extra_roformers-0.2.0.tar.gz.

File metadata

  • Download URL: extra_roformers-0.2.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1010-azure

File hashes

Hashes for extra_roformers-0.2.0.tar.gz
Algorithm Hash digest
SHA256 250e4bcec95539600918b3c2979f8d78f3a8b6236498d5705c2cc6bb677ae423
MD5 fd901fe32b4b3416652a984b0af2b9a9
BLAKE2b-256 feced2d6f1a655be68b6e6d542cd61edf8f91231e31148042d6ed6d1bca733c2

See more details on using hashes here.

File details

Details for the file extra_roformers-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: extra_roformers-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1010-azure

File hashes

Hashes for extra_roformers-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0823b78777a617670b266edb4188f8d5f4b9673143145ac1d4526467f2a8d4f
MD5 55a8c522a5b8abc180e9857654982d0b
BLAKE2b-256 90c18d53d0bf25c7328d16960a4eb9db29cccf312a3a13c56b12e4ed11ab831d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page