Cover Art not showing in WDMyCloud when converting from m4a to mp3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SoundConverter |
New
|
Undecided
|
Unassigned |
Bug Description
SoundConvertor Verion: 3.0.2
Distro: Ubuntu 19.10 (Testing) - I'm using this so I can make sure I have the latest version of SoundConvertor
This is rather an odd one.
I use a NAS called a WDMyCloud EX2 Ultra, and also use get-iplayer which is a program for downloading BBC Radio shows:
https:/
The script downloads the file and tags with an image from the BBC website.
When I convert to mp3 with SoundConvertor I don't see the image preview in the MyCloud Application (Image attached)
However if I use either of these FFMPEG commands it works fine:
ffmpeg -i *.m4a ffmpegquick.mp3
ffmpeg -i *.m4a -acodec libmp3lame -aq 2 ffmpegoptions.mp3
The odd thing is that the WDMyCloud box includes an implementation of Twonky and all the images appear fine in there. The images also show fine in VLC and BubbleUPnP.
I followed the instructions on the SoundConvertor Homepage to install dependencies for MP3 conversion and I just get an error 'Package gstreamer0.
I can provide the m4a file if required. Thanks in advance.
This is the debug:
ubuntu@
id3mux gstreamer element not found
faac gstreamer element not found
SoundConverter 3.0.2
/usr/share/
builder.
(SoundConverter
analysing file integrity
Queue start: 1 tasks, 16 thread(s).
launching: 'giosrc location=
adding: 1 files
have_type: audio/x-m4a How_Tickled_
mime: .m4a audio/x-m4a
Queue done in 0.048s (1 tasks)
Added 1 files in 0.05s (scan 0.00s, add 0.05s)
Queue start: 1 tasks, 16 thread(s).
launching: 'giosrc location=
found_tags: How_Tickled_
{'title': 'Harry Worth'}
{'artist': 'BBC Radio 4 Extra'}
{'album-
{'album': 'How Tickled Am I?: Series 3'}
{'year': 2008, 'date': '2008-10-26'}
{'track-
{'album-
{'genre': 'Factual'}
/home/ubuntu/
Creating folder 'file:/
Queue done in 26.798s (1 tasks)
/usr/share/
from gi.repository import Unity
closing...
description: | updated |
I ran the following the try and install what appears to be a missing gstreamer package:
sudo apt update 0-plugins- bad gstreamer1. 0-plugins- ugly libdvd-pkg restricted- extras
sudo apt install libdvdnav4 libdvdread4 gstreamer1.
sudo apt install ubuntu-
https:/ /websiteforstud ents.com/ how-to- install- video-audio- codecs- on-ubuntu- 18-10-18- 04-16-04- lts/
I still don't see the image previews inside my WDMyCloud webpage.
Now the debug report shows:
ubuntu@ ubuntu: ~/Desktop$ soundconverter --debug soundconverter/ python/ soundconverter/ ui.py:1465: Warning: g_value_ type_transforma ble: assertion 'G_TYPE_IS_VALUE (src_type)' failed add_from_ file(gladefile)
faac gstreamer element not found
SoundConverter 3.0.2
/usr/share/
builder.
(SoundConverter :20519) : Gtk-WARNING **: 20:38:13.303: ../../. ./../gtk/ gtkliststore. c:836: Unable to convert from (null) to gchararray "file:/ //home/ ubuntu/ Desktop/ How_Tickled_ Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. m4a" ! decodebin name=decoder ! fakesink' Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. m4a "file:/ //home/ ubuntu/ Desktop/ How_Tickled_ Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. m4a" name=src ! decodebin name=decoder ! audiorate ! audioconvert ! audioresample ! lamemp3enc encoding- engine- quality= 2 target=quality cbr=false quality=3 ! xingmux ! id3mux ! giosink location= "file:/ //home/ ubuntu/ Desktop/ How_Tickled_ Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. m4a~020153~ SC~"' Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. m4a artist' : 'BBC Radio'} number' : '4'} disc-number' : '3'} Desktop/ How_Tickled_ Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. m4a~020153~ SC~ -> /home/ubuntu/ Desktop/ How_Tickled_ Am_I_Series_ 3_-_4._ Harry_Worth_ b00f670x_ shortened. mp3 //home/ ubuntu/ Desktop' ? soundconverter/ python/ soundconverter/ ui.py:1366: PyGIWarning: Unity was imported without specifying a version first. Use gi.require_ version( 'Unity' , '7.0') before import to ensure that the right version gets loaded. ubuntu: ~/Desktop$
analysing file integrity
Queue start: 1 tasks, 16 thread(s).
launching: 'giosrc location=
adding: 1 files
have_type: audio/x-m4a How_Tickled_
mime: .m4a audio/x-m4a
Queue done in 0.050s (1 tasks)
Added 1 files in 0.06s (scan 0.00s, add 0.05s)
Queue start: 1 tasks, 16 thread(s).
launching: 'giosrc location=
found_tags: How_Tickled_
{'title': 'Harry Worth'}
{'artist': 'BBC Radio 4 Extra'}
{'album-
{'album': 'How Tickled Am I?: Series 3'}
{'year': 2008, 'date': '2008-10-26'}
{'track-
{'album-
{'genre': 'Factual'}
/home/ubuntu/
Creating folder 'file:/
Queue done in 28.678s (1 tasks)
/usr/share/
from gi.repository import Unity
closing...
ubuntu@