PKM-er / media-extended

enhanced media(video/audio) playback for obsidian.md
https://mx.pkmer.net
MIT License
611 stars 52 forks source link

Dragging the timeline progress will cause the video refresh icon to appear, waiting for the video progress to continue playing. It can only play for about one minute. After one minute, the video will get stuck and the spinning icon will appear. #402

Open zhanghongwork opened 1 month ago

zhanghongwork commented 1 month ago

I don't know why. When I use this plugin, I can't drag the progress bar or fast-forward. Once I fast-forward and drag the progress bar, there will be a wait, that is, the picture keeps spinning. There is no problem when I fill in the link of Bilibili for use, but as long as I fill in the YouTube link and drag the progress bar, there will be a waiting and refreshing circle. Moreover, it can only play for about one minute and then automatically wait for refreshing. My Obsidian version is 1.63, but the situation remains the same even after I update it to 1.67. The same goes for your video timestamp plugin even after I update it to the latest version!

scottrlarson commented 1 month ago

Im noticing this behavior in my firefox browsing with the noscript plugin. If I block ..jnn-pa.googleapis.com subdomain, some videos stop playing after one minute. I think youtube changed their code to do some kind of check every min. Im pretty sure this is not related to the plug-in but the changes youtube has made to prevent ad-blockers.

BTW im also having trouble playing videos with in the media extended window in obsidian as well.

aidenlx commented 1 month ago

I've test YouTube against <webview> with no script injected (current solution to mimic browser environment in obsidian) and it's still broken. I may have to switch to iframe-based solution to fix this completely, which may need a lot of rewrites.

nphalem commented 1 week ago

Unfortunately, I can't watch youtube videos past few seconds in the current state. Hope this gets fixed soon.

Purintu commented 1 week ago

Got this problem too. Hope this gets fixed

tonypuglieso commented 1 day ago

Hello, I had this problem in my edge browser, and I ended up using a plugin called "user agent switcher and manager" which in short makes YouTube interpret that my browser is Chrome and it was solved, but I cannot do the same in obsidian