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 28th May 2018, 17:05   #1  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,173
Can I Distribute VapourSynth Without Python?

Quick question. Is it possible to distribute VapourSynth on another computer without also installing the Python Runtimes?

Avisynth doesn't have such dependency -- and in my case, it would mean installing .NET Framework AND Python + FFMPEG and a bunch of other stuff would make a fairly bulky installation. Would prefer to reduce that if possible.

Also SVP is written on Python but doesn't require Python runtimes.
MysteryX is offline   Reply With Quote
Old 28th May 2018, 18:36   #2  |  Link
DJATOM
Registered User
 
DJATOM's Avatar
 
Join Date: Sep 2010
Location: Ukraine, Bohuslav
Posts: 188
You can run VS in portable mode, without actual python3 installation. Just download desired embeddable python3 release, extract into certain folder, extract portable VS there, put plugins into .\vapoursynth64\plugins\ and add site-packages path if you need some extra scripts in environment - edit python36._pth for that.
Your application (you also can run vspipe) must start from that folder.
__________________
Me on GitHub | My Telegram
PC Specs: Ryzen 3900X (no OC with 250W Air cooling), Asus ROG Crosshair Hero VII (WiFi) @ chipset x470, 32 GB RAM @ 3333MHz OC, Gigabyte RTX 2070, Kingston A1000 @ 240 GB
DJATOM is offline   Reply With Quote
Old 29th May 2018, 00:08   #3  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,173
Aren't there also ways to embed prerequisites into the DLL? I could find several tools like pyInstaller but I'm not sure which method is best, and whether it needs to be done at compile-time or can be done afterwards.
MysteryX 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 08:54.


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