mirror of
https://github.com/RVC-Project/Retrieval-based-Voice-Conversion.git
synced 2026-11-05 00:27:21 +00:00
[PR #63] Added rvc/lib/uvr5_pack/ffio.py with audio-loading functions based on ffmpeg and librosa.resample as an option for UVR5 #63
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
RVC-Project/Retrieval-based-Voice-Conversion#63
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/RVC-Project/Retrieval-based-Voice-Conversion/pull/63
Author: @hyperuser178
Created: 12/14/2025
Status: 🔄 Open
Base:
develop← Head:develop📝 Commits (5)
f55ca2aAddffmpeg-based functionwavreadto read audio files772ae87Addedwavread_rosabased onlibrosaparams &librosabased resamplingea23680Fixwavread_rosacall during handling single channel audioe1192deImplement ffmpeg loading option for audio processing72396aaAdded an audio loading method based onffmpegas an option📊 Changes
2 files changed (+138 additions, -8 deletions)
View changed files
➕
rvc/lib/uvr5_pack/ffio.py(+116 -0)📝
rvc/modules/uvr5/vr.py(+22 -8)📄 Description
Functions
wavread&wavread_rosaare added, where the latter is called asffread_rosain the filervc/modules/uvr5/vr.pyas an alternative, in order to avoid bugs thatlibrosa(.core).loadmay cause.Due to that the param
res_typeis defined inlibrosa, the resampling is also performed bylibrosa.resamplein the function(s).However, due to that I'm not sure what kind of unit tests are required, it hasn't been performed / passed unit tests.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.