Rythmbox fails to read mp3 tags

Bug #1836459 reported by empty
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Please note, that I'm not 100 % sure if this is a bug in rythmbox, it could be a bug in id3v2 or in youtube-dl, but I think it's in Rythmbox.

How to reproduce:
Step 1: Run the following commands:
sudo apt install youtube-dl ffmpeg id3v2 -y
youtube-dl --extract-audio --audio-format mp3 "https://youtu.be/Sqk3B2041uk" --output test.mp3
id3v2 -t "cooltitle" -a "coolartist" test.mp3

In theory this should create an mp3 file "test.mp3" with the title "cooltitle" and the artist "coolartist". I confirmed this using id3info test.mp3 :
*** Tag information for test.mp3
=== TIT2 (Title/songname/content description): cooltitle
=== TPE1 (Lead performer(s)/Soloist(s)): coolartist
*** mp3 info
MPEG1/layer I
Bitrate: 320KBps
Frequency: 44KHz

When I open test.mp3 using Rythmbox, Rythmbox is able to play this song, but its says that the artist is unknown an the title is test.mp3.

Revision history for this message
crvi (crvi) wrote :

Because it's not an MP3 file. It's Webm container with opus audio.

$ youtube-dl --extract-audio --audio-format mp3 "https://youtu.be/Sqk3B2041uk" --output test.mp3
[youtube] Sqk3B2041uk: Downloading webpage
[download] Destination: test.mp3
[download] 100% of 2.07MiB in 00:01
[ffmpeg] Post-process file test.mp3 exists, skipping

$ gst-typefind-1.0 test.mp3
test.mp3 - audio/webm

Changed in rhythmbox (Ubuntu):
status: New → Incomplete
Revision history for this message
empty (kryptomatrix) wrote :

Yes, you are right, it is not a MP3 file.

My main problem wasn't that it doesn't work, but the lack of debugging options.

It would be nice if rhythmbox could display the tags of webm containers with opus audio (like id3info), or if it would somehow tell you that test.mp3 is not a valid mp3 file.

I also opened a bug in youtube-dl, but it got closed (IMHO completely unjustified).
https://github.com/ytdl-org/youtube-dl/issues/21785

Revision history for this message
crvi (crvi) wrote :

You should probably file a bug in gstreamer if you have tagging issues. Rhythmbox just gstreamer backend for tagging.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.