Thread: Vapoursynth
View Single Post
Old 15th January 2016, 19:20   #1856  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,277
Quote:
I made a portable version of VapourSynth for those of you who hate installing things.
Tried it and failed,...


Here's what I did:
  1. created a folder named Vapoursynth
  2. extracted vapoursynth64-portable-test into that folder (after downloading it from https://dl.dropboxusercontent.com/u/...rtable-test.7z)
  3. extracted python-3.5.1-embed-amd64 into that folder (after downloading it from https://www.python.org/ftp/python/3....mbed-amd64.zip)
  4. extracted the vslsmashsource.dll from L-SMASH-Works-r859-20160109-64bit into a subfolder of Vapoursynth\vapoursynth64\plugins named LSmashSource (after downloading L-SmASH-Works from https://www.dropbox.com/sh/3i81ttxf0...VhYLasmwa?dl=0)
  5. created a new Temp-folder and saved a test.vpy file in it:
    Code:
    import vapoursynth as vs
    core = vs.get_core()
    core.std.LoadPlugin(path=r'G:\Hybrid\VapourSynth\vapoursynth64\plugins\vslsmashsource.dll')
    clip = core.lsmas.LWLibavSource(source="F:\TestClips&Co\test.avi")
    clip.set_output()
    .
  6. opened a Windows command prompt and changed into the Vapoursynth folder.
  7. called the following call:
    Code:
    VSPipe.exe h:\Temp\test.vpy - --y4m | g:\Hybrid\x264.exe --demuxer y4m -o h:\Output\test.264 -
  8. and got this:
    Code:
    y4m [info]: 640x352p 0:0 @ 25/1 fps (cfr)
    No frame returned at the end of processing by LWLibavSourcex264 [
    info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
    x264 [info]: profile High, level 3.0
    right before I got a 'VSPipe.exe has stopped working'

I'm new to Vapoursynth, so did I miss something obvious?

Cu Selur

Ps.: I really like the idea of a portable Vapoursynth version for Windows.
__________________
Hybrid here in the forum, homepage
Selur is offline   Reply With Quote