Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 30th May 2019, 19:26   #1  |  Link
Dreamject
Registered User
 
Join Date: Dec 2018
Posts: 140
Can it has native compatibility with avisynth syntax?

I know that it can use avisynth libraries, but what about script?

In this case you could use avisynth code natively and then use variables values in python script.

Like

AvisynthCode{
%your avisynth code%
}
%Python code with avisynth variables%

It needs python->avisynth equal alliases for same things.

May be it's possible now, maybe no and it looks crazy, but even Avisynth 'IDE' on Python, so... Imho python is too complex and obviously avisynth still more popular than VS.


Avisynth has 2 active pages of threads, VS has 3 times less

If vs gives maximum compativility with avisynth, you just can move from avs to vs. Now VS is just bloatcode and bloatware which needs another bloatwares.

For using avisynth you just need one dll/MS components, for VS you need heavy installer, you must have and download python with hands, included onine installer/direct link/libraries - vs does not have it. Also, you need not only python, but x86/x64 python.

If you have X86 python, only x86 vs will be installed. If you wanna use x64 player, then you need to find and download it again, install it, launch vapoursynth installer again and install x64 python %) . I can be wrong, I tried to install vs month ago, it was strange quest for just installing. After some time vapoursynth crashed

Last edited by Dreamject; 30th May 2019 at 19:54.
Dreamject is offline   Reply With Quote
Old 30th May 2019, 21:50   #2  |  Link
DJATOM
Registered User
 
DJATOM's Avatar
 
Join Date: Sep 2010
Location: Ukraine, Bohuslav
Posts: 377
VS needs more dependencies and probably not that user-friendly, but it looks like solid and complex video processing solution for me.
Python actually isn't that complex, just try to spend some time for learning things.
VS isn't guaranteed to provide maximum compatibility. Native plugins are always better. If you think it's all bloat, just stick with AVS.
It's obvious that you can't mix x86/x64 binaries, so your entire chain must be x64 (python, VS, player). AVS is also affected by that limitation.
You also can pick portable python and portable VS if you don't like the idea of installing software onto your machine.
__________________
Me on GitHub
PC Specs: Ryzen 5950X, 64 GB RAM, RTX 2070
DJATOM is offline   Reply With Quote
Old 30th May 2019, 22:36   #3  |  Link
Dreamject
Registered User
 
Join Date: Dec 2018
Posts: 140
Normal people thinks VS is bloat in any most cases, but they do not say it. Compatibility with avs allows use mostly same code, in most cases it's more easy/readable, you do not need to write something again.
Dreamject is offline   Reply With Quote
Old 30th May 2019, 22:52   #4  |  Link
Jensen
Registered User
 
Join Date: Dec 2018
Posts: 1
Quote:
Originally Posted by Dreamject View Post
Normal people thinks VS is bloat in any most cases, but they do not say it. Compatibility with avs allows use mostly same code, in most cases it's more easy/readable, you do not need to write something again.
Code:
(mask > 1) ? mergeluma(c, aaclip) : ((mask > 0) ? mt_merge(c, aaclip, msk) : aaclip)
Very simple and understandable and readable, quite right. : Хитрая:
Jensen is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.