Author Topic: unable to get .lrc files to sync via MusicBee Wifi Sync (android app)  (Read 1696 times)

Zyll

  • Newbie
  • *
  • Posts: 5
Hi there,

I use the 3rd party MusicBee Wifi Sync app for Android to wirelessly sync my MusicBee library to my Samsung SM-S711W with no problem. I have just started playing with synchronized lyric files (.lrc) stored in the same directory as my MP3s. They play fine in MusicBee desktop, now I'm trying to sync them over to my phone along with the mp3 files to play in PowerAmp. I would prefer to NOT embed them into the mp3s.

Two things happen:
1. sync complains about needing to embed Album Art into the .lrc files, which of course is not possible
2. as a result, the .lrc files are not moved over to the device

I read a forum post from 2018 that indicated this worked for one individual when they re-created their sync device under MusicBee Preferences - Devices, but this did not work for me.

If there is a way to put the .lrc files in the same folder as the music, then PowerAmp will have no problems displaying the synchronized lyrics.

Appreciate your attention!

Zyll

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10271
Preferences > Devices > [select device] > Configure > Settings > lyrics storage > always copy to .lrc file
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here

Zyll

  • Newbie
  • *
  • Posts: 5
I have this setting, I should have taken a screenshot of all my relevant settings

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34976
Two things happen:
1. sync complains about needing to embed Album Art into the .lrc files, which of course is not possible
2. as a result, the .lrc files are not moved over to the device
can you post a screenshot of the error message

Zyll

  • Newbie
  • *
  • Posts: 5
Sure, so I went into MusicBee - Edit Preferences - Devices, and removed the phone, then ran MusicBee Wifi Sync again and did a fresh sync. I get a few of these errors:


The strange thing, is that this is not one of the songs which I generated a .lrc file from, there's no such file either on my PC or phone as a result of the sync. Perhaps the mp3 has embedded lyrics in it. I got no similar error for any of the songs for which I generated external .lrc files for, and just like before there's no lyric files being synced at all.

This is what one of the PC folders look like with the lyric files outside of the mp3s:


EDIT: definitely embedded lyrics, I'm using Mp3Tag to remove them all right now, and am syncing the library now. Stay tuned

EDIT2: ok the sync completed, and I got a bunch of similar MIME type errors for the .lrc files that I had created external to the mp3s, like the following:


I got the above error for each .lrc file that I had created. Checking the device none of the .lrc files got transferred.
Last Edit: May 17, 2025, 07:22:17 AM by Zyll


kimt1688

  • Jr. Member
  • **
  • Posts: 109
With the current method (the method that supports Google authentication), only audio files can be copied to the Music folder.
As a result, the app is displaying a MIME Type error. However, when I tried unchecking this option and copying the lrc file, an exception occurred stating that the MIME Type was incorrect, similar to the artwork, and the file could not be copied.
Currently, it is not possible to send lyrics except through embedding.

Zyll

  • Newbie
  • *
  • Posts: 5
Interesting. Is this an Android change that at some point impacted this functionality? Because I thought I saw posts in the forums from the past where this worked at some point.

Appreciate the input guys.

kimt1688

  • Jr. Member
  • **
  • Posts: 109
I have been developing this since last May, and since then the ones I have put on the store have this specification.
The original can be copied, but it does not work on the current OS. The original source was independently modified to work on the current OS, but that can copy the lrc. However, it cannot be registered in the store.

Zyll

  • Newbie
  • *
  • Posts: 5
@kimt1688 is it possible for wifi sync app to know that an .lrc file has been modified on the PC, and to push an updated .mp3 (with the embedded lyrics) to the Android device? Right now if external lyrics are added or modified, the only way to get them to sync over is to delete the mp3 on the device

kimt1688

  • Jr. Member
  • **
  • Posts: 109
@kimt1688 is it possible for wifi sync app to know that an .lrc file has been modified on the PC, and to push an updated .mp3 (with the embedded lyrics) to the Android device? Right now if external lyrics are added or modified, the only way to get them to sync over is to delete the mp3 on the device

In the current system, the app only processes files sent from MusicBee, and MusicBee is responsible for listing the target files.
It would be difficult to implement this without changing MusicBee so that it recognizes all changes to music files and lrc files (and album artwork, if necessary) as changes to music files.