Lambada10 / SongSync

Android app to download lyrics (.lrc files) for songs in your music library.
GNU General Public License v3.0
474 stars 14 forks source link

Embed lyrics #10

Open iJahangard opened 1 year ago

iJahangard commented 1 year ago

I have a plenty of beautiful songs Having lots of lrc files just don't what I want as I'm searching for something that i can embed lrc files to my audio files (mp3,flac etc.)

iJahangard commented 1 year ago

It would be great as you find lyrics simply embed them to song with just a click

The app should have a sorting system as you download new song you'll see them at the top of other songs,then embedize new songs will be so much easier

BhaturaGuy commented 1 year ago

+1

Wjxfi commented 1 year ago

+1

peter9811 commented 1 year ago

+1

pdimu commented 4 months ago

Uhm, you can use Oto Music or Gramophone (there may be more music players that have this feature so choose the one you like) to view the lyrics while listening to your beautiful music. These apps have the lyrics feature implemented into them and SongSync automatically embeds the lyrics in the file so technically you just need to save the lyrics for a song, reach the music player, play a song which you have downloaded the lyrics, then press the button that shows lyrics - ta-da! the lyrics for your specific song show up and you can finally read them while you listen to the song!

ThreeDeeJay commented 4 months ago

I'm not sure embedded lyrics can be synced, so if you embed an LRC into the song file's metadata, it'll probably either include the timestamps which would be distracting and useless (I don't know of any players that interpret embedded lyrics timestamps) or it would just completely lose the timestaps so lyrics wouldn't be synced anymore, which is the point of LRC files. So personally, I like the flexibility of separate LRC files with a good player like Musicolet or APlayer

nift4 commented 4 months ago

@ThreeDeeJay Embedded lyrics can be synced, and SongSync does currently not embed lyrics

ThreeDeeJay commented 4 months ago

Oh, neat. You're right. Both the players I mentioned indeed read synced embedded lyrics properly. I must've had some outdated information from last I checked a long time ago when there was little adoption, like PlayerPro, which still shows embedded lyrics' timestamps though fwiw it doesn't support LRC to begin with.