201

(36 replies, posted in Using SVP)

I have yet to find any version of AviSynth+ MT that at the very minimum synchronizes the audio and video. I'm still waiting for that to come out.

Yes of course it's only a fraction of the features, you're still in early development.

If there are changes to the engine, it's kind of hard to compare apples to apples because the way configuration settings work is completely different.

202

(36 replies, posted in Using SVP)

I took a look at SVP 4. What's new in it? Is it only a preview of the Manager? Is there any change to SVPFlow? Are you still using AviSynth 2.5.8 MT? Any idea when a stable AviSynth+ will be available?

and if the complaint succeeds at stopping this project, then you'd have an angry mob knocking at your door

From my programmer's perspective, it probably will be MORE work to get SVP to work with VLC on Mac/Linux than to rewrite the Manager in Windows. I'd say, much more work, and more unpredictable roadblocks will get in the way. I wasn't expecting this goal at the start of the campaign, but I admire that the devs are stepping into that vision.

Chainik wrote:

Nintendo Maniac 64
FYI, mine personal job is making software for civil surveillance radars wink
And yes, SVP is just a hobby. But I really hope that sometime I could name "SVP Team" as my employer.

Then it's worth paying for SVP just to stop putting these genius skills into developing surveillance radars tongue

It's quite simple really. SVP was made as a hobby by amateur programmers. They're making the transition into rebuilding it professionally. This means increased costs, more time involved, and much more active development.

If you prefer to keep the hobby software, it will still remain available.

Chainik wouldn't leave his well-paid job to give months of his time for free, but if it can become a sustainable source of income, then that means we'll see much more active development.

dlr5668 wrote:

Looks like it's time to add a stretch goal.
Main developer need mac. So if we'll reach $19999 Chainik will finally be able to test new release in native enviroment  smile

hahaha

If I was in Chainik's shoes, I'd keep developing the Windows version as a free software. But if some people really want a Mac version, someone better pay to dive into that work; I wouldn't do that for free. It's kind of the same with the Natural Grounding Player I released. It works for Windows. It "could" somewhat easily be ported to Linux & Mac, but for me it's definitely not a priority. Either someone else takes the lead to do it, or I better get paid enough for that work.

But what about the Windows Full version?

Nintendo Maniac 64 wrote:
Mystery wrote:

SVP is written for AviSynth. Doing anything for VLC or Mac means rewriting the whole thing from scratch.

Uhhh, isn't said rewriting what SVP4 is all about and was the entire reason we had this fundraiser in the first place?

Originally it was about the manager.

Rewriting the engine itself only came into the discussion later on when exploring Linux and MacOS options.

Unfortunately, at some point it became very clear that we can't move forward anymore without dropping existing SVP Manager UI.

It was started many years ago by two non-professional developers using an ancient Delphi 7 and now it is just a huge bunch of obsolete code no one can dig into.

So we really need to rewrite it from scratch using modern software tools and development patterns, which will take several months for a professional developer and a lot of testing.

Reading the updates, I can see how some people can feel frustration that they're donating money for the continuation of the development of a free software (over $17k total), and that as a result of the success of the campaign, some components would transition into being paid... "Windows Full" and "MacOS"

SVP is written for AviSynth. Doing anything for VLC or Mac means rewriting the whole thing from scratch. I wouldn't expect anyone to do that for free; but they can dive into this project if they feel inclined to.

The software they have right now, as well as its updates, will be forever free.

If they need to rewrite the whole thing, then it's up to them how they're going to do it.

For me there's no confusion there.

This campaign is mostly for rewriting the manager, not the core itself.

I agree that I'm having more performance issues with this latest version. Let me know what you come up with.

Seriously, we can't expect anyone to dedicate years of their lives for a few bucks, or even for a total of $20k donations.

They're doing a great job and are donating their time, expertise and energy.

If you want to contribute finally, great. If not, great.

But nobody can tie down their feet for the next 20 years when they wouldn't get anything in return. Especially not for just a few thousand bucks.

Yes I saw that bug. The reason is that the TRIM has a value with digits. I'll fix that in the next version, but for now just go to the Advanced tab and edit the TRIM command to remove the digits.

There also might be a way to TRIM audios and videos without re-encoding, allowing to TRIM the video and preserve the audio. If I have time, I'll explore that as well. mmm.... the challenge would be to get the audio and video to sync by trimming the video with AviSynth and the audio with FFMPEG... it probably won't perfectly sync.

215

(37 replies, posted in Using SVP)

Rendering 1080p image on 768p display is a waste of CPU resources and forces you to render with lower settings.

But since I have to configure SVP to run on the 1080p TV anyway, perhaps it won't change anything to run the CPU with full load in the same way on the smaller display.

216

(37 replies, posted in Using SVP)

madVR doesn't use CPU; only GPU.

As for Bicubic, it's not done by SVP, but is rather a standard function in AviSynth.

One thing I can think of. SVP calls Bicubic and passes some parameters to customize the sharpness. Perhaps you could play with that. Open Generate.js, search for "Bicubic" and remove the extra parameters.

217

(37 replies, posted in Using SVP)

I'm only configuring it for my own computer.

What if you compare the difference with madVR downscaling with those same algorithms?

218

(37 replies, posted in Using SVP)

Since downscaling is only when using 768p laptop display and SVP has to be configured for 1080p TV, the CPU is under-utilized on the laptop's display so I'll go for Spline36

219

(37 replies, posted in Using SVP)

Bicubic
https://mega.co.nz/#!OdwSAKQY!t_kA5kmJA … 2saZgzq05c

Spline36
https://mega.co.nz/#!DBQ1nYLA!lpQCSfi6K … 6LYlgJxY3o

Copy either of these file to replace generate.js and see which one you like best. Spline36 is a bit more demanding and this resize isn't running on the GPU but on the CPU so you also have to take performance into consideration.

220

(37 replies, posted in Using SVP)

That looks like a bug to me. If I look in generate.js, it says BicubicResize for downscaling and Lanczos for upscaling (even though SVP doesn't do any upscaling).

Just open generate.js and comment out the lines of "if", "else" and "lanczos", leaving only the Bicubic line. Or replace with Spline if you want.

221

(37 replies, posted in Using SVP)

Lanczos for downsizing? Isn't that generally for upscaling? One of the devs told me previously that it was using Bicubic; although one of the Splines may be best.

222

(27 replies, posted in Using SVP)

You almost reached your stretch goal of $17k before half the time has passed. What will be your next stretch goal?

You do realize that you have to deliver all that you promise, right?

223

(45 replies, posted in Using SVP)

With 3.1.6, I was still using updated libraries so upgrading to the latest package didn't give improvements in itself.

And yes, I have "only" a quad-core i7 3630QM, which is still near the top of this list after 2 years with a score of 7638
https://www.cpubenchmark.net/laptop.html

If i disable auto-crop, everything seems to be back to normal.

Did you make changes to auto-crop in v3.1.7?

225

(45 replies, posted in Using SVP)

This is really getting annoying. For now I'm back to AviSynth 2.5 because it happens less than with v2.6, and copy back v2.6 whenever I need to do other work with AviSynth. Switching back and forth like this isn't ideal.

Also, the performance improvements are kind of meaningless when it only applies for "some" content and it occasionally lags like this. The performance settings have to be adjusted to the lowest common denominator, which means that even if a single video doesn't benefit from the 40% improvements, none of the others of similar resolution can enjoy increased settings either.

Perhaps this issue is showing up more for me because I tweaked my settings to keep the CPU between 80-100%. If it was running at 50% (as default), then I wouldn't notice these lags as much.