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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th May 2018, 16:05   #1  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
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, 17:36   #2  |  Link
DJATOM
Registered User
 
DJATOM's Avatar
 
Join Date: Sep 2010
Location: Ukraine, Bohuslav
Posts: 377
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
PC Specs: Ryzen 5950X, 64 GB RAM, RTX 2070
DJATOM is offline   Reply With Quote
Old 28th May 2018, 23:08   #3  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
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


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 03:09.


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