Hello,

After latest changes to yt-dlp, it seems SVPTube2 is properly detecting videos from the website.

But I have an issue while I try to playback that streams with MPV, as MPV itself does not start, and I see in MPV log "Does not seem a video, Ignoring".

I know when MPV detects very short videos, it does not consider proper video for playing, and ignore them, but in this case, other players (like MPC-HC) does not have this issue, they work properly.

Is there a way to adjust/override/force this? If I launch MPV from command line (in Windows), video playback is fine, but no SVP interpolation is made. No "Ignoring HFR sources" profile in action, SVP just simply ignore the video.

Thank you.

2

(8 replies, posted in Using SVP)

Yes, I my bad, I noticed it this morning.

After upgrade, no more "Premium-only" error, but my situation is as the start of the thread: most of Crunchyroll videos not playing from SVP, 404 errors in mpv.log.

Strange thing is now, if I drop the URL to mpv player, video it's properly showed. I'll keep trying to make SVP work againg, it's much more comfortable than URL dropping.

Thank you.

3

(8 replies, posted in Using SVP)

Hope this will fix the issue:

[extractor/crunchyroll] Fix incorrect premium-only error by Grub4K

Will wait to upgrade from SVP, last time I tried to upgrade manually it was kinda messy, because changes are not only in crunchyroll extractor, but also in several others .py files.

4

(8 replies, posted in Using SVP)

Thank you very much both of you, It's really appreciated.

But, as Chainik has correctly stated, it's an issue regarding youtube-dl cookie auth with an specific website, Crunchyroll.

I'll check yt-dl forums to look for more info.

Thanks.

5

(8 replies, posted in Using SVP)

Now it's not working at all, I'm always getting this message:

21:19:22.235 [W]: DownloadError('ERROR: [crunchyroll] GEVUZE024: This video is for premium members only.')

I have settled my Auth cookie several times, cleared caches in browsers, etc.

Is there any youtube-dl issue reported?

Hello,

After few weeks of perfect usage, I'm getting issues again with SVPTube and Crunchyroll.

This time, URL is passed OK to SVPTube, but if I choose "Playback", I got no error from SVPTube, but MPV doesn't launch and I got this on SVP logs:

20:52:01.253 : VideoPlayer: mpv [mpv.exe] connected, waiting for the video info...
20:52:01.762 : VideoPlayer: mpv 0.35.0-dirty /via 'mpvpipe'
20:52:02.942 : VideoPlayer: mpv [mpv.exe] connected, waiting for the video info...
20:52:03.450 : VideoPlayer: mpv 0.35.0-dirty /via 'mpvpipe'
20:52:04.629 : VideoPlayer: mpv [mpv.exe] connected, waiting for the video info...

Strangely enough, I can download the file with no issue (same exact video):

20:52:20.327 : VideoPlayer: mpv 0.35.0-dirty /via 'mpvpipe'
20:52:34.971 : Tube: video format id adaptive_hls-8102 selected
20:52:45.311 : Tube: download started, 0 left in queue
20:55:09.176 : Tube: download finished

If I copy URL and drop it on opened MPV window, video plays fine, but SVP doesn't kick in:

20:48:46.944 : VideoPlayer: mpv [mpv.exe] connected, waiting for the video info...
20:49:16.450 : VideoPlayer: mpv 0.35.0-dirty /via 'mpvpipe'
20:49:21.442 [W]: VideoPlayer: media file doesn't look like video, ignoring...

And the error from MPV.log:

[   0.379][d][ffmpeg/demuxer] hls: HLS request for url 'https://prod.gccrunchyroll.com/evs3/03a … D77RcGPJCQ', offset 0, playlist 0
[   0.379][v][ffmpeg/demuxer] hls: Opening 'https://prod.gccrunchyroll.com/evs3/03a … D77RcGPJCQ' for reading
[   0.408][d][ffmpeg] tcp: Starting connection attempt to 34.104.32.36 port 443
[   0.430][d][ffmpeg] tcp: Successfully connected to 34.104.32.36 port 443
[   0.485][w][ffmpeg] https: HTTP error 404 Not Found
[   0.485][e][ffmpeg/demuxer] hls: Unable to open key file https://prod.gccrunchyroll.com/evs3/03a … D77RcGPJCQ

Could it a youtube-dl issue?

If I drop the URL in the MPV window, and the video starts playing, why SVP thinks it's not a video?

20:49:21.442 [W]: VideoPlayer: media file doesn't look like video, ignoring...

Thanks.

7

(37 replies, posted in Using SVP)

I've just tested new SVP version, with new yt-dlp update, and Cruncyroll (no longer Beta) is working perfect (capture link with clipboard, authentication with cookies, and MPV playback).

Thank you very much for the quick update! (The yt-dlp new release was 8h ago)

8

(37 replies, posted in Using SVP)

drg wrote:

if i copy youtube links the player pops up for svptube however copying any video from cruncyroll nothing pops up not even an error. Can someone help plz sad

Same for me, but good news is the backend software which provide that functionality is being upgraded to work with new Crunchyroll (not beta anymore) site.

I tried to move the new extractor.py and crunchyroll.py, which actually work for plain yt-dlp, to SVPTube, with no luck. And plain yt-dlp can load properly new Crunchyroll website, and open mpv, but SVP engine does not recognize the video stream which is displayed in the mpv player, so it doesn't kick in. Hence, no 120 fps interpolation.

I feel things are closer to get working all together, but more time is needed.

9

(37 replies, posted in Using SVP)

I have something like this in my logs:

11:56:13.811 [W]: VideoPlayer: media file doesn't look like video, ignoring...

I'll wait for the release then. In Crunchyroll streaming, I can have SVP4 (120fps) or Anime4k shaders, but not both (first works fine with MPC-HC, second with vanilla mpv).

Thank you.

10

(37 replies, posted in Using SVP)

I tried changes proposed on #5294, and now I can open mpv, drag Beta (not beta anymore) Crunchyroll URL and drop it into mpv window, and the playback starts.

I'm using yt-dlp in 3.10 Python, which allows to get proper Crunchyroll stream, subs, and so on. But now my issue is SVP is not kicking in, always said "No active playback", except in a very few shows (i. e. Chainsaw Man Ep 01, Ep 02 is not working).

Is there a way to force SVP every time mpv is used?

Thanks.

11

(37 replies, posted in Using SVP)

I think that github issue (https://github.com/yt-dlp/yt-dlp/issues/5292) , and this one (https://github.com/yt-dlp/yt-dlp/pull/5294) will have the answer.

I'll try the changes on #5294 on my test device, but I need to check current Python version, as the new cipher suite required for login it seems it's better implemented in 3.10 (with TLS 1.2 and not the old SSL).

But I prefer to wait to stable updates for the productive unit, let's hope they merge it soon.

Thanks.

12

(37 replies, posted in Using SVP)

Ok, I think that's the issue they are handling there:

https://github.com/yt-dlp/yt-dlp/issues/5261

Hope they solve it with proper auth, because with Beta site, only anonymous auth was working...

Thanks.

13

(37 replies, posted in Using SVP)

Ok, now Beta website is worldwide mandatory, and also new SVPTube is throwing a JSON 405 error, does anyone has any kind of luck with this new website site and SVP?

I followed the old thread about yt-dlp (2022.08.14) crunchyroll.py extractor, but they were stuck in Authentication process, and used Anonymous authenticaction, which is not nice for premium content.

Is now the time of giving up about Crunchyroll + SVP combo?

Thanks.

14

(37 replies, posted in Using SVP)

For me everything is working as long as I'm using old website...Beta website has authentication issues with cookies and getting the stream, at least for me. I wonder if it's only me, or it happen to more people.

15

(37 replies, posted in Using SVP)

dumha wrote:

It does but now the premium content is unavailable. I assume its a temporary solution. According to https://github.com/yt-dlp/yt-dlp/issues/4692 they are using anonymous acount for the beta api. For the time i prefer use the old crunchyroll.py in the old site.

I'm doing the same, but, for how long would be the old site running? Now, when you identify in either site, it redirects you to the new website.

I only use new website for getting cookies auth, and then use old site to properly watch content, but I'm worrying about long-term solutions...

16

(37 replies, posted in Using SVP)

Chainik wrote:

regarding subtitles - this fix works for me
edit SVP 4\extensions\tube\youtube_dl\utils.py, find the line starting with _USER_AGENT_TPL
remove this part - "AppleWebKit/537.36 (KHTML, like Gecko)"
the code should be like this:

    _USER_AGENT_TPL = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/%s Safari/537.36'

restart SVP

for some odd reason the "AppleWebKit/537.36" part of the user agent string prevents ffmpeg from downloading subs from vrv server hmm

The fix works wonderfully for me, thank you very much!

17

(37 replies, posted in Using SVP)

dumha wrote:

It make sense. But i check the authentication info and its correct (also change the password just in case). Renew the cookies a i get the same result (With and without user agent) .

Same for me, I can see premium content with old website, and cannot with new one. And I'm using same cookies for both.

18

(37 replies, posted in Using SVP)

I think there are two different issues:

- The one with "ByID", which happens even with auth_cookies properly set (I will send log later). Using "Classic Website" seems to avoid this issue, at least videos are working for me with old website.

- The one with subtitles. This is not working nor with new neither old site, and it's like that, with PotPlayer/MPC-HC works fine, but no for MPV. But a lot of people have their system set for MPV (key bindings, GL shaders, etc.), so it's a big issue for using this extension.

I think both issues are caused by changes made on the server side, but maybe some fix can be developed.

Thank you.

19

(37 replies, posted in Using SVP)

I've checked behaviour with commented .py files from older versions, and it's the same, I think it's more related to websites changes than youtube-dl libraries.

As for my subtitles issue, it's still the same. If anyone can try Crunchy with MPV and check if subtitles are working, would be grateful.

And, is there any log I can check to see what's happening? The extension gets the subtitles right, because it works with other players (PotPlayer), but MPV is not loading properly the subs.

Any help would be appreciated.

Thanks.

20

(37 replies, posted in Using SVP)

Hello,

I can confirm that after 08.08.2022 SVP update, Beta webpage from Crunchyroll is no longer working, I got "An extractor error has occurred. (caused by KeyError('byId'))" error.

Non-Beta, or Classic website works fine for me, but with no subtitles. Every other player I tried (MPC-HC, PotPlayer), can provide subtitles and work fine in Classic website, but none of them can use GLSL shaders I need to make upscaling.

Tried fresh installation on different machines, but no subtitles working so far in that site.

Hope both errors can be studied/fixed in new versions.