1

(3 replies, posted in Using SVP)

MAG79 wrote:

Yes, you can use software (SW) decoding.
For SW decoding CPU usage is one of the biggest disadvantages.
The quality of SW decoding and HW decodimg is identical except deinterlace for interlaced videos.

Got it, thanks!
My reason to use SW decoding is to get a balance of usage between cpu and gpu, because madvr also cost lots of gpu. I found most of time the cpu usage is lower than gpu, so I just want to take a try:)

2

(3 replies, posted in Using SVP)

As the guide, the DXVA2 (copy-back) should be set.
But, can I just not use hardware acceleration? Is there any disadvantage, except cpu usage.

checked log,
the frame rate of the video do changed.
thank you

and, for addtional information,
I found it was a wrong that lav caused the problem.
after test in a clean install, i found it is caused by madvr or madashi(in potplayer).
maybe they can only render 60fps i think?
I can see plenty of drop frame when i set svp4 higher than 60fps(120fps, or 75fps, increased every seconds), but it is pretty strange once I installed madvr even if i disable it keeps cause the problem...........
If i set svp4 to 60fps there is no drop frame.

Chainik wrote:

> even with a 60fps monitor, setting to 120fps can be more stable and more smooth

wrong

alright:)
maybe just use the monitor fps is best

MAG79 wrote:

Your monitor refresh rate is 60 Hz. SVP gives 60 fps.
1. Why you need more than 60 fps?
2. How do you think they be shown at 60 Hz display?
3. madVR very hardly uses GPU to process every frame. So when you want more than 60 fps you give additional work to your GPU.

1.by some config guide, even with a 60fps monitor, setting to 120fps can be more stable and more smooth. Not sure if this is right, maybe it's wrong because high cpu/gpu usage can cause problem I think, but actually I just want to find out why I can set to 120fps and no problem without LAV, but can't be ok with LAV, just for curiosity.
2.Actually it is not 60fps, I mean when press tab, the output information show something like 23.97->6x.xx, and I don't know whether this caused the problem.
3.As I said, I met this problem even when I disable madvr, only with LAV. And I can see the cpu/gpu usage is pretty low. The video is not stuttering like gpu usage problem, it is like "smooth 1s->lag 1s->smooth 1s(but some frame seems lost)".
As my feeling, it is like:
turns the video into 120fps,for example frame is :
1-2-3-4-5-6-7-8-9-10-11-12
and turn back to 60fps for output, the correct frame maybe:
1-3-5-7-9-11
but the result is
1-2-3----7-8-9---

I'm using LAV+madvr+svp4 for testing now.
I found that if I set svp4 fps =60 or same as monitor, the video is smooth.
But if I set svp4 fps=120, it is stuttering, but cpu/gpu is not that heavy, I felt like half of frame is cutted. something like huh,,,,,,smooth stuttering?
And I tested to close madvr, nothing changed.
then I tested stop using LAV, everything is ok.
As using LAV can let the video framerate show as 60fps, I think may be there is some problem or conflicts?
But I can't find any option to solve this.

MAG79 wrote:

Perhaps iti is variable frame rate (VFR) video.
If you open Events Logs then you will get answer.

Thank you for reply, i'll check it tomorrow:)

Do anyone know why this happens?
Not every video file like this, but with some video in specific point it will restart(the osd message will display)

10

(6 replies, posted in Using SVP)

I have another question smile
I'm using potplayer to play local video.
I've heard using vapoursynth direct will have a better perfomance? I'm not sure whether this information is correct.
Anyway, I tried it like this:
1.install related software by svp4
2.
- add SVP 4\mpv64 folder to the PATH environment variable
- add new env variable called PYTHONPATH, containing the same SVP 4\mpv64 path
3.enable vapoursynth in potplayer(btw, I've unchecked "only use ...." option)

After all this, I get svp4 work with potplayer. But the video is super stuttering, about 15fps in average.
I think my testing pc's cpu is too slow(it's a i3), but it do works with 60fps when I used the traditional way as offical guide.  Shouldn't vapoursynth has a better performance?

Here is my question:
1.Shall I use potplayer vapoursynth direct? Does it have any advantage?
2.If it is recommended, does my option is somewhere wrong which caused the stuttering, or just because of pc spec?

Chainik wrote:

it's used only by any ffmpeg-based software

That's great:)
Thank you very much

Chainik wrote:

IF SVPtube works for you via HTTP proxy (not SOCKS5!) THEN you can also force mpv player to make network requests via proxy.
Control Panel -> System -> System properties -> Environment variables -> add new user variable called 'http_proxy'.
Don't forget to restart SVP Manager after adding it.

Thank you, I successfully get mpv works for youtube.
I'm not famaliar with this option, does this setting also used by other software or system process, such as windows update or something else?
If so, maybe I need to delete it everytime after used because my proxy have a traffic limit.

Chainik wrote:

You don't need any cookies if you already see the video streams list.

The thing is video player doesn't aware of the proxy settings.
There's a way to specify HTTP/HTTPS proxy for the mpv: add environment variable 'http_proxy', but ffmpeg (and therefore, mpv) doesn't support SOCKS proxy at all.

I also tried to change the proxy to http in svptube, but still not good.
Do I need to add http_proxy somewhere else?

MAG79 wrote:

Reimport cookies.txt first. Usually it is the cause.
https://www.svp-team.com/wiki/Manual:SV … n_Websites

You can setup proxy in SVPtube settings not mpv.

Thank you for reply
I tried to import cookies.txt and set User-Agent, but seems nothing changed with same log.

Hello.
I'm trying to use svptube 2 + mpv to play youtube video now.
I have set the socks5 proxy in authorization for youtube,
and I can get the video list now(without this I can't get the list).
But if I'm using mpv, after I click play button mpv won't start at all.
Here is the log:
21:24:42.365 : Tube: video format id 248 selected
21:24:42.511 : VideoPlayer: mpv connected, waiting for the video info...
21:24:43.007 : VideoPlayer: mpv 0.29.1-2-gc2b2bcc84e

Can I set a proxy for mpv?

16

(8 replies, posted in Using SVP)

Chainik wrote:

The link works, shows a FLV stream, mpv plays it, video size is 1704*960. What's wrong? hmm

I tried MPV and it works!
Thanks!

17

(8 replies, posted in Using SVP)

Chainik wrote:

The link works, shows a FLV stream, mpv plays it, video size is 1704*960. What's wrong? hmm

Oh,,,,,,,,
Maybe I should try mpv?
Now I'm using potplayer and it can't play the video.
Thanks for information.

18

(8 replies, posted in Using SVP)

Chainik wrote:

can you give the exact link that is not working for you?

Such as:
https://www.bilibili.com/video/av36519438
I can only get 2 flv by this link.

19

(8 replies, posted in Using SVP)

Chainik wrote:

It needs "Referer" HTTP header to play, otherwise it gives access error.
We'll add passing "Referer" header to mpv in the next release (soon enough).

Hello!
I bought SVP4 Pro today, but I get same error like this. I'm already using newest version.
Can this problem be solved?