Pitch distorted (wrong sample rate?) when loading MP3 with GSt backend
- Dominant language
- Python
- Stars
- 538
- Forks
- 112
- PR merge metrics
- No merged PRs in 30d
Description
Audioread version: 2.1.9
When decoding an MP3 file using the GStreamer backend, pitch gets disorted. See example attached, which has the original MP3 file, a WAV file decoded by the `decode.py` script, and a WAV file decoded by `ffmpeg -i`.
When forcing audioread to use the ffmpeg backend, it works correctly.
[Archive.zip](https://github.com/beetbox/audioread/files/6611280/Archive.zip)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with decode.py and the GStreamer backend, then reproduce the pitch distortion using the MP3 and WAV files in Archive.zip. Compare its output with the WAV produced by ffmpeg -i and verify whether forcing the ffmpeg backend remains correct. Done means GStreamer decoding produces the expected pitch for the supplied MP3.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100