Given an audio file (e.g. Travis Scott - The Plan) in .opus format with variable bit rate (VBR), I used the beets' embedart plugin to embed an art in the audio file. This results in the audio file's estimated bitrate increasing drastically, which seems to mess with mpd's ability to seek position throughout an audio playback.
This is the command I used to read the audio file's bitrate: ffprobe -v error -show_entries format=bit_rate -of default=noprint_wrappers=1:nokey=1 input.opus
When I use beet clearart to clear the embedded art from the audio file, mpd's seeking ability works properly again on that audio file.
I tested if this issue occurred in other programs like mpv, but they don't seem to have this issue.
Expected Behavior
Be able to seek along any position in the audio playback
Actual Behavior
Can't seek some positions in the audio playback when the audio file has embedded art in it.
Bug report
Describe the bug
Given an audio file (e.g. Travis Scott - The Plan) in
.opus
format with variable bit rate (VBR), I used thebeets
'embedart
plugin to embed an art in the audio file. This results in the audio file's estimated bitrate increasing drastically, which seems to mess withmpd
's ability to seek position throughout an audio playback.This is the command I used to read the audio file's bitrate:
ffprobe -v error -show_entries format=bit_rate -of default=noprint_wrappers=1:nokey=1 input.opus
When I use
beet clearart
to clear the embedded art from the audio file, mpd's seeking ability works properly again on that audio file.I tested if this issue occurred in other programs like
mpv
, but they don't seem to have this issue.Expected Behavior
Be able to seek along any position in the audio playback
Actual Behavior
Can't seek some positions in the audio playback when the audio file has embedded art in it.
Version
Music Player Daemon 0.23.15 (v0.23.15)
Configuration
Log