muse icon indicating copy to clipboard operation
muse copied to clipboard

Use maintened fork of @distube/ytdl-core

Open ToddyTheNoobDud opened this issue 3 months ago • 5 comments

Closes # https://github.com/museofficial/muse/issues/1255 https://github.com/museofficial/muse/issues/1283 https://github.com/museofficial/muse/issues/1264

and more issues related to it.

im currently maintaning ytdl-core myself on this fork. This fork implements the EJS / regex system extraction from yt-dlp, while also beign faster and more performant than the original one.

This should fix MOST decipher and playback issues, not guarented if works 100% fine yet, im still working on the fork. So any future issues, you can report to me and i'll try to be fixing it

if yall don't trust me (😭), here some contributions i made on the official ytdl-core b4 it got discontinnued: https://github.com/distubejs/ytdl-core/pull/163 https://github.com/distubejs/ytdl-core/pull/269 https://github.com/distubejs/ytdl-core/pull/233 https://github.com/distubejs/ytdl-core/pull/212 https://github.com/distubejs/ytdl-core/pull/191 https://github.com/distubejs/ytdl-core/pull/182 image

  • [ ] I updated the changelog

ToddyTheNoobDud avatar Oct 11 '25 14:10 ToddyTheNoobDud

:package: :robot: A new release has been made for this pull request.

To play around with this PR, pull ghcr.io/museofficial/muse:pr-1287.

Images are available for x86_64 and ARM64.

Latest commit: c5e2a97120bdea123aaaf6f0d29b74f2b485aad8

codetheweb avatar Oct 11 '25 14:10 codetheweb

Hey there! How can i beat the issue?:

Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:216:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}```

Voroshilkin avatar Oct 21 '25 14:10 Voroshilkin

still getting same failure 100% of the time, this bot is near unusable as it stands ive been using it for a few years now :(

imtammer avatar Oct 22 '25 18:10 imtammer

Unfortunately this also doesnt seem to be working :(

hideki2k02 avatar Oct 31 '25 19:10 hideki2k02

yeah, cant get this working, bot joins channel but doesnt play. I thought this was supposed to be a longer term solution. Is there something we can manually run in the container to update each time?

regnighc avatar Nov 12 '25 13:11 regnighc