Bug with the new custom url of chromium 131: VLC can't preview and playback streaming videos with Open-In-Vlc extension
Posted: 09 Dec 2024 12:53
Hello, huge thanks for the amazing VLC team for the great awesome vital VLC media player especially for the great support of legacy windows 7 os 32 bits which save our old laptops from destruction and save the planet from an ecological catastrophe !
So I am currently using my old weak eee pc after the breakdown of my main laptop, I watch streaming anime episodes which sometimes lag freeze in heavy html5 web browsers updated for windows 7 os like catsxp, r3dfox, supermium, GOOGLE_CHROME_Windows_7 browser, snowfox .....
and the solution found to avoid the streaming videos lags freeze is to use the famous great "Open-In-Vlc" extension that detect streaming video and adds referer, user string agent...to the detected m3u8 link and send it to VLC player and i use also the preview feature of "Cat-Catch" extension by enabling Vlc preview in settings of this extension to send streaming hls m3u8 video to our beloved VLC :
https://github.com/andy-portmen/open-in-vlc
https://github.com/xifangczy/cat-catch
i used Cat-Catch extension with "urlprotocol" developed by the developer of Cat-Catch by putting this program in the VLC installation folder :
https://github.com/xifangczy/URLProtocol
Also Open-In-Vlc extension install Native Client nodejs to helps extension to communicate with operating system :
https://github.com/andy-portmen/native-client
until recently preview embed streaming videos with VLC using Cat Catch extension and Open In VLC extension worked perfectly in Catsxp browser based on chromium kernel , but recently send detected embeded streaming videos to our beloved VLC player does not work anymore and developer of Open-In-Vlc extension told me the probelm comes from VLC and that I should contact VLC to tell them about this problem and also the developer of Cat Catch extension told me that (recent new version of) chrome has changed the custom url protocol mechanism and it is not a Cat Catch issue but a media player issue if preview with media player doesn't work and i should look for media player to solve this issue.....
I am using preview feature of cat catch with VLC with this streaming site : first media player "myTV" :
https://v5.voiranime.com/anime/initial- ... n-6-04-vf/
and also these sites :
third media player in this site :
https://french-anime.com/animes-vf/1580 ... ntier.html
kframeurl original url found in chrome://media-internals/ :
https://vidmoly.to/embed-a1jgasjjka57.html
https://4k2h4w04.xyz/ptsd/kd6uiuthixss? ... ranime.com
and unfortunately preview embed m3u8 videos with VLC using Open-in-Vlc and Cat Catch extension does not work anymore in chromium browsers, we hope this problem will be fixed please after chrome has changed the custom url protocol, thank you!
let's note a good news: we can preview embed streaming videos with VLC in firefox esr, r3dfox based on firefox kernel ! send embed streaming videos to VLC using Open-in-Vlc extension and Cat catch extension and the playback works without problem unlike new chromium browsers !
for exemple in this site, preview with VLC with Open in Vlc and Cat catch worls perfectly in firefox browser !
and we hope dream the same thing in recent version of chrome / last chromium kernels browsers like catsxp, brave..... web browsers , thanks !
UDDATE :
Mr Andy himself the developer of Open-In-VLC confirmed to me explicitly that the preview problem is caused by VLC and not by the Open-in-Vlc extension: he told me :
"I'm getting the "VLC Is Unable to Open the MRL" error. This likely indicates that the M3U8 stream is not well-defined. Consider trying other browser extensions to download the resource. Such errors are specific to VLC and cannot be resolved on the extension's side. You may need to report this issue directly to VLC."
"You can get a non-functional M3U8 link from this extension (or any other extensions) and then use VLC Player's "Open Network Stream" feature to load the M3U8. If it doesn't work, the problem lies with VLC; if it does work, then the issue is with the extension."
So I am currently using my old weak eee pc after the breakdown of my main laptop, I watch streaming anime episodes which sometimes lag freeze in heavy html5 web browsers updated for windows 7 os like catsxp, r3dfox, supermium, GOOGLE_CHROME_Windows_7 browser, snowfox .....
and the solution found to avoid the streaming videos lags freeze is to use the famous great "Open-In-Vlc" extension that detect streaming video and adds referer, user string agent...to the detected m3u8 link and send it to VLC player and i use also the preview feature of "Cat-Catch" extension by enabling Vlc preview in settings of this extension to send streaming hls m3u8 video to our beloved VLC :
https://github.com/andy-portmen/open-in-vlc
https://github.com/xifangczy/cat-catch
i used Cat-Catch extension with "urlprotocol" developed by the developer of Cat-Catch by putting this program in the VLC installation folder :
https://github.com/xifangczy/URLProtocol
Also Open-In-Vlc extension install Native Client nodejs to helps extension to communicate with operating system :
https://github.com/andy-portmen/native-client
until recently preview embed streaming videos with VLC using Cat Catch extension and Open In VLC extension worked perfectly in Catsxp browser based on chromium kernel , but recently send detected embeded streaming videos to our beloved VLC player does not work anymore and developer of Open-In-Vlc extension told me the probelm comes from VLC and that I should contact VLC to tell them about this problem and also the developer of Cat Catch extension told me that (recent new version of) chrome has changed the custom url protocol mechanism and it is not a Cat Catch issue but a media player issue if preview with media player doesn't work and i should look for media player to solve this issue.....
I am using preview feature of cat catch with VLC with this streaming site : first media player "myTV" :
https://v5.voiranime.com/anime/initial- ... n-6-04-vf/
and also these sites :
third media player in this site :
https://french-anime.com/animes-vf/1580 ... ntier.html
kframeurl original url found in chrome://media-internals/ :
https://vidmoly.to/embed-a1jgasjjka57.html
https://4k2h4w04.xyz/ptsd/kd6uiuthixss? ... ranime.com
and unfortunately preview embed m3u8 videos with VLC using Open-in-Vlc and Cat Catch extension does not work anymore in chromium browsers, we hope this problem will be fixed please after chrome has changed the custom url protocol, thank you!
let's note a good news: we can preview embed streaming videos with VLC in firefox esr, r3dfox based on firefox kernel ! send embed streaming videos to VLC using Open-in-Vlc extension and Cat catch extension and the playback works without problem unlike new chromium browsers !
for exemple in this site, preview with VLC with Open in Vlc and Cat catch worls perfectly in firefox browser !
and we hope dream the same thing in recent version of chrome / last chromium kernels browsers like catsxp, brave..... web browsers , thanks !
UDDATE :
Mr Andy himself the developer of Open-In-VLC confirmed to me explicitly that the preview problem is caused by VLC and not by the Open-in-Vlc extension: he told me :
"I'm getting the "VLC Is Unable to Open the MRL" error. This likely indicates that the M3U8 stream is not well-defined. Consider trying other browser extensions to download the resource. Such errors are specific to VLC and cannot be resolved on the extension's side. You may need to report this issue directly to VLC."
"You can get a non-functional M3U8 link from this extension (or any other extensions) and then use VLC Player's "Open Network Stream" feature to load the M3U8. If it doesn't work, the problem lies with VLC; if it does work, then the issue is with the extension."