Bộ tách âm thanh (UVR / MDX / Demucs)
Tách âm thanh của một video thành giọng nói và phần nền bằng các mô hình UVR, MDX-Net, BS-Roformer hoặc Demucs, trên máy tính của bạn. Đây là một lựa chọn thay thế cho bộ tách ffmpeg tích hợp sẵn, vốn dựa vào một thủ thuật stereo; mỗi mô hình được tải một lần, lần đầu bạn dùng.
Cài đặt Tiện ích bổ sung audio-separator (UVR / MDX / Demucs) Cài đặt
Subtitld tải về, kiểm tra SHA-256 và giữ cho tiện ích luôn được cập nhật.
- Mô hình
- 5
- Tải tiện ích bổ sung
- 295–432 MB
- RAM, tối thiểu
- 4 GB
Nó làm gì
Mỗi mô hình cho Subtitld hai tệp: giọng nói, và mọi thứ còn lại. Demucs tách trống, bass và phần còn lại; tiện ích trộn chúng lại thành một phần nền.
Xuất âm thanh với Include background audio và bản lồng tiếng của bạn được trộn lên phần nền. Nó vẫn là âm thanh nổi, nên nhạc và âm thanh môi trường giữ được độ rộng của chúng.
Khi một tiện ích nhân bản giọng cần mẫu của người nói, Subtitld cắt nó từ tệp giọng nói, nên nhạc không lọt vào.
Subtitld tách một video khi bạn mở nó và giữ cả hai tệp, nên mở lại dự án sẽ dùng lại chúng.
Chọn nó trong Global settings › General › Audio separator. Bộ tách ffmpeg tích hợp sẵn vẫn có trong danh sách.
Mô hình
Bắt đầu với Kim Inst, mặc định. Thử BS-Roformer khi phép tách quan trọng hơn thời gian nó mất. Karaoke 2 chỉ giữ giọng hát chính và để hát đệm đi cùng nhạc. Demucs làm việc theo bốn phần, mà tiện ích trộn lại thành một phần nền.
| Mô hình | Tải về | Phù hợp với |
|---|---|---|
| Kim_Inst.onnx Kim_Inst.onnx | Giọng nói so với mọi thứ khác; mặc định | |
| UVR-MDX-NET-Inst_HQ_3.onnx UVR-MDX-NET-Inst_HQ_3.onnx | Một phép tách nhanh, cân bằng | |
| UVR_MDXNET_KARA_2.onnx UVR_MDXNET_KARA_2.onnx | Chỉ giọng hát chính; hát đệm đi cùng nhạc | |
| model_bs_roformer_ep_317_sdr_12.9755.ckpt | Phép tách tốt nhất, khi có đủ thời gian | |
| htdemucs_ft.yaml | Bốn phần, được trộn lại thành hai |
Mỗi mô hình được tải lần đầu bạn dùng. Subtitld giữ các phần của mỗi video nó đã tách và dùng lại chúng, nên một mô hình khác chỉ áp dụng cho các video chưa được tách. Để làm lại một video, xóa các tệp của nó trong thư mục audioseparation trong bộ nhớ đệm của Subtitld.
Nơi lưu mô hình
Trong một thư mục riêng, nằm ngoài tiện ích, nên cài lại hoặc cập nhật tiện ích không tải chúng lại. Để lưu chúng ở nơi khác, đặt AUDIO_SEPARATOR_MODEL_DIR trước khi khởi động Subtitld.
| Hệ thống | Thư mục |
|---|---|
| Linux | ~/.cache/subtitld/addons/audio-separator/models |
| macOS | ~/Library/Caches/subtitld/addons/audio-separator/models |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\addons\audio-separator\models |
Tùy chọn
Trong Cài đặt › Tiện ích bổ sung › audio-separator (UVR / MDX / Demucs) › Cấu hình.
Kim_Inst.onnxDùng mô hình nào. Xem bảng ở trên.
cpuCPU chạy được ở mọi nơi. Các bản dựng phát hành không đi kèm runtime CUDA, nên chọn CUDA không làm chúng dùng card NVIDIA.
FLACNền tảng
| Hệ thống | Tải về | Đã thử |
|---|---|---|
| Linux x86-64 | 432.4 MB | Trong CI, chỉ kiểm tra khởi động |
| macOS (đa nền tảng) | 312.2 MB | Trong CI, chỉ kiểm tra khởi động |
| Windows x86-64 | 295.5 MB | Trong CI, chỉ kiểm tra khởi động |
Trong CI, mỗi bản dựng được khởi động một lần để kiểm tra rằng nó trả lời Subtitld; không có việc tách nào chạy ở đó.
Khắc phục sự cố
Subtitld chưa hiển thị lỗi tách âm thanh. Khi một lần tách thất bại, nút Nhạc/Giọng vẫn tắt, và Include background audio bị mờ khi bạn xuất âm thanh. Hãy kiểm tra các điều sau trước:
- ffmpeg trên PATH của bạn. Tiện ích gọi
ffmpegtừ PATH của bạn để đọc âm thanh của video và chuyển đổi cả hai phần. Nó không dùng bản sao bên trong Subtitld, bản đó trên Windows và macOS không nằm trên PATH, nên hãy cài ffmpeg để nó chạy được từ terminal. - Có kết nối khi dùng lần đầu. Mỗi mô hình được tải lần đầu bạn dùng.
Giấy phép
Tiện ích và python-audio-separator đều là MIT. Mỗi mô hình có giấy phép riêng và tiện ích không liệt kê chúng; danh mục ghi chú rằng một số mô hình UVR và MDX chỉ dùng cho mục đích phi thương mại, nên hãy kiểm tra thẻ của mô hình trước khi dùng cho thương mại.
Phiên bản
- 0.0.5
Automated release for audio-separator v0.0.5.