Title

Message

Confirm

Want to earn a free iTunesFusion Pro license? We're looking for iTunesFusion translators!
<< DiscussionsReply

Album Art issues after transcoding vom ALAC to mp3 (Album art is not displayed on some devices)

Avatar from Gravatar.com
Chris500
12 discussion posts
I discovered the following:
When I sync my alac files as MP3, my car does not show the album art. I found out that this is also an issue on some other Hardware Players.

But: I found the reason.
Even if I tell iTunes Fusion not to resize album art, it does not take the original included jpeg but creates a much bigger png. Furthermore the cover type is set to "other", not to "front cover". This could also cause devices not to read it.

So please Change ItunesFusion the following way:
If Resizing is not selected, please just copy the original album art and the original cover type meta data.

If resizing is set, please create a jpeg instead of png (85% jpeg Quality normally leads to a file size that any device can deal with).And set cover type "front cover".

Best regards.

Chris
Aug 12, 2018  • #1
Thomas Malloch (BFS)'s profile on WallpaperFusion.com
We were able to reproduce this issue here, and I've added it to our list. We'll be sure to let you know as soon as we're able to fix it up :).

This seems to be a quirk of how FFMPEG transcodes ALAC files to MP3. A work around in the meantime would be to resize the album artwork using iTunesFusion, since when we resize, we make sure to set the metadata fields properly. (jpeg format, front cover).

Thanks!
Aug 16, 2018  • #2
Avatar from Gravatar.com
Chris500
12 discussion posts
Hi,
I just updated to Version 3.2. Should this issue be fixed? If yes, I'm sorry to tell you that this issue still exists.

(Yes, I deleted the transcoded files and really transcoded them again.) :)

Best regards

Chris
Aug 22, 2018 (modified Aug 22, 2018)  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
It should be, yep! When I tested with an ALAC .m4a file, then checked the album art with MP3tag, it showed it as a jpeg for me. What are you using to check the image format?
Aug 24, 2018  • #4
Avatar from Gravatar.com
Chris500
12 discussion posts
I double checked it but without success. I attached my Settings, a screenshot of the original Album art meta data and a screenshot of the transcoded one.

I also use MP3Tag, so these screenshots should look familiar :)
• Attachment [protected]: Original ALAC.jpg [13,527 bytes]
• Attachment [protected]: settings.jpg [93,731 bytes]
• Attachment [protected]: transcoded mp3.jpg [13,073 bytes]
Aug 25, 2018  • #5
Avatar from Gravatar.com
Chris500
12 discussion posts
Hi,
I just created a sample ALAC file with pure silence. (So no Copyright issue). :)

the attached files Show the Problem .
• Attachment [protected]: Sample ALAC and result file.zip [339,821 bytes]
Aug 25, 2018  • #6
Thomas Malloch (BFS)'s profile on WallpaperFusion.com
I can't seem to reproduce the issue that you're running into here with the new version of iTunesFusion, even when I transcode the files you linked. Can I get you to try a few things?

Can you try reinstalling FFMPEG? Here's how to do that:
  • Shut down iTunesFusion
  • Press Win+R key to open the "Run" dialog
  • Enter "%localappdata%\iTunesFusion" without the quotes, and press enter or OK
  • Delete the ffmpeg folder
  • Restart iTunesFusion and let it download FFMPEG again

The only other thing I can think to try is to reinstall iTunesFusion. I hope we can get to the bottom of this!

Thanks
Aug 30, 2018 (modified Aug 30, 2018)  • #7
Avatar from Gravatar.com
Chris500
12 discussion posts
Hi Thomas,
I also develop software. So let's get this problem solved. :-)

The bad news: I'm still facing the same problem. But I did some additional testing:

a new Installation of ffmpeg and a new Installation of itunesFusion did not solve the problem. I also deleted the sync profiles and created a new one.

The installed ffmpeg.exe returns the following version Infos:

Code



I also transcoded my provided sample file (part of the zip file in my previous post) using ffmpeg.exe directly via command line in that appdata Folder

Code



this test lead to exactly the same file than transcoding via iTunesFusion.

So my questions:

- which conversion setting did you use? Plesase send a screenshot of your settings. (I could imagine that this issue is not solved for all settings). I Use CBR, 320K, 44,1khz.

- how does your result file look like? (Can you send it to me please).

- How can I make sure that the correct ffmpeg Installation is used because I have another folder on a second drive that also contains ffmpeg?

- How do you fix the wrong album art? (Is it maybe a second separate step that needs read/write permissions to a special folder?)

If I can help you with additional logs or other Information, please ask.
Aug 30, 2018 (modified Aug 30, 2018)  • #8
Thomas Malloch (BFS)'s profile on WallpaperFusion.com

The album art problem should be fixed for all transcoding settings, and we've tested each type here - which is why we're having trouble finding the problem. I'll link you my result files, but first I'll tell you how iTunesFusion uses ffmpeg.

First, we use the absolute path to the local app data that I got you to delete in my last post with the Process class in .NET. That way, we're ensuring the right ffmpeg installation is being used.

Fixing the album art is actually a two step process. For resizing, we extract and resize the image, save it as a jpeg with .NET, then transcode the file including the extracted jpeg in the metadata. For ALAC files without resizing, we do the above steps (including saving as a jpeg), but we don't resize the image.

Here is how we're getting the art from the file:

Code

We then use .NET to convert the file to a jpeg. Here's how we're doing that:

Code

Here's how we're saving the file with a constant bitrate, and changing the filename:

Code

The change that we made to that string that should have fixed your problem is the "-c:v copy", which tells ffmpeg to copy the codec used by the "video" file. In this case, that would be the jpeg.

I hope this helps!

• Attachment: 01 - Song Title.mp3 [1,463,868 bytes]
Aug 30, 2018 (modified Aug 30, 2018)  • #9
Thomas Malloch (BFS)'s profile on WallpaperFusion.com
Would it be possible to get a debug log from you as well please? Here's how to do that:

  • On the iTunesFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1::Log Minimal" and click Apply
  • Restart iTunesFusion
  • Reproduce the issue and note the time so we'll know where to check in the log file
  • Send us the %%APPDATA%%\iTunesFusion\iTunesFusion.log file (can be found by clicking the Open Log button on the Troubleshooting tab)
  • Disable debug logging after sending the log

Thanks!
Aug 31, 2018  • #10
Avatar from Gravatar.com
Chris500
12 discussion posts
Good morning,
I attached a log. It only contains one single transcoding.

By the way: I recognised that the log contains my license key. I replaced it with "XXX deleted XXX".

I don't see any try in the log to do the second step.

Hopefully it helps.

12 Hours later:
I just recognized that my license key was several times mentioned in that log file. I think I now replaced all of them. But posting the key there is still a very bad idea. :evil:
• Attachment [protected]: iTunesFusion.txt [91,325 bytes]
Aug 31, 2018 (modified Aug 31, 2018)  • #11
Avatar from Gravatar.com
Chris500
12 discussion posts
Any News?
I just updated to 3.3. => still same issue.

After this update from 3.2 to 3.3 the sync file problem mentioned below is solved. But this Album art issue is still unsolved. :'(

https://www.itunesfusion.com/Discussions/View/after-32-update-cannot-edit-exisiting-sync-profiles/?ID=e2e06ed7-363a-427c-8981-53d804c0d6c8
Nov 7, 2018  • #12
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Quick update on this, we still haven't been able to reproduce it here. We're going to try to add some more logging details for the next version to see if we can track this down.

Thanks!
11 days ago  • #13
Was this helpful?  Login to Vote  Login to Vote
<< DiscussionsReply