fast4x / RiMusic

A multilingual Android application for streaming music from YouTube Music.
https://rimusic.xyz
GNU General Public License v3.0
2.62k stars 133 forks source link

chatgpt help #1873

Open JeePopuwu opened 6 months ago

JeePopuwu commented 6 months ago

Description

Fast is very busy, and I wanted to help him in some way (even if it was in a small and stupid way). So what I did, I went to ChatGpt4o, and I set it to do the crossfade encoding.

Suggested Solution

So, here is what the chat encoded.

Screenshot_2024-05-15-18-49-44-278_com openai chatgpt Screenshot_2024-05-15-18-49-54-937_com openai chatgpt Screenshot_2024-05-15-18-50-07-739_com openai chatgpt Screenshot_2024-05-15-18-50-19-930_com openai chatgpt Screenshot_2024-05-15-18-50-28-559_com openai chatgpt Screenshot_2024-05-15-18-50-40-089_com openai chatgpt Screenshot_2024-05-15-18-50-49-106_com openai chatgpt

Alternatives

No response

Additional Context

I know it's not DIRECT encoding, but, I think it could be a start towards the right path to achieve this function (which I've been bothering with since I got here x,d). But I don't do it to bother or be heavy, I want to help as much as I can and make this community and this app more pleasant and bigger, which seems to me the most incredible creation in the world of music apps.

JeePopuwu commented 6 months ago

By the way, something that I forgot to add is the explanation of each thing according to chat

Screenshot_2024-05-15-18-51-01-570_com openai chatgpt

fast4x commented 6 months ago

Exoplayer 2.x.x.x is much old... quite crossfade isn't major priority...

JeePopuwu commented 6 months ago

Exoplayer 2.xxx es muy antiguo... el fundido cruzado no es una prioridad importante...

of course, but still, if I find a way to make it easier to bring the function I will try it

fast4x commented 6 months ago

Isn't simple, applied to RiMusic it require two players and two services... otherwise not work.

dAtA-TRoN commented 6 months ago

Isn't simple, applied to RiMusic it require two players and two services... otherwise not work.

Right. When one song is playing, the next one must already be prepared to ensure a seamless transition. RiMusic should be able to manage and play two songs in parallel. One player fades out the current song softly, while the other player gradually increases the volume of the next song to allow for a smooth transition. Sounds like a pain in the ass to program to me.