calzoneman / sync

Node.JS Server and JavaScript/HTML Client for synchronizing online media
Other
1.45k stars 235 forks source link

Dailymotion videos no longer play #980

Open xRyozuo opened 3 months ago

xRyozuo commented 3 months ago

Please confirm whether you've tried the following debugging steps:

Description of the Problem

Videos from dailymotion dont seem to play anymore (tried adding new random videos, nada), this started happening sometime this week. The channel had been running and working for a few months with no issues. Now theres a blank black box in its stead but the header does display the correct title of the video.

System Information

CONFIRMED IT DOESNT WORK ON:

calzoneman commented 3 months ago

Hi, thanks for reporting this. I'm no longer actively maintaining this software so we'll have to see if someone else is willing to redo the dailymotion implementation as it looks like they changed it.

xRyozuo commented 3 months ago

Oh shame! So out of curiosity, what would I need to learn to do this myself? I depend on the channel to fall asleep so I’m motivated lol

On Fri, 12 Apr 2024 at 03:19, Calvin Montgomery @.***> wrote:

Hi, thanks for reporting this. I'm no longer actively maintaining this software so we'll have to see if someone else is willing to redo the dailymotion implementation as it looks like they changed it.

— Reply to this email directly, view it on GitHub https://github.com/calzoneman/sync/issues/980#issuecomment-2050798372, or unsubscribe https://github.com/notifications/unsubscribe-auth/BHXSIIRTSZQNBMJBJKFBLEDY44ZA7AVCNFSM6AAAAABGBJ7G56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJQG44TQMZXGI . You are receiving this because you authored the thread.Message ID: @.***>

Xaekai commented 3 months ago

The documentation for DailyMotion player APIs is here: https://developers.dailymotion.com/sdk/player-sdk/web/#methods

The page referenced in the console errors of CyTube's webclient when you play a DailyMotion video current is here: https://developers.dailymotion.com/guides/getting-started-with-web-sdk/#player-library-script

I do my best to keep CyTube running but to be quite honest, DailyMotion is something I use quite rarely, and I have other more pressing concerns with the site, so it would be a long time before I could do this. If you're interested in doing it yourself, you'd need to know basic JavaScript, and to look at how the YouTube integration is done. You'd need to embed the DM player library, and modify CyTube's player class for DM. https://github.com/calzoneman/sync/blob/3.0/player/dailymotion.coffee

xRyozuo commented 3 months ago

Thank you very much for the roadmap! Ive been tinkering with it, as i understand it i need to create a fork to edit the file. How can i test that what Im doing works/doesnt before uploading it?