I have created a software which mounts http links as kernel virtual files.
Example : link http://www.neembuu.com/test_videos/BigBuckBunny_320x180.mp4
is mounted as C:\Users\Shashank Tulsyan\.neembuu-now\release1\NeembuuVirtualFolder\BigBuckBunny_320 x180.mp4
This can be fed into any application, let us take avisynth as example.
The video is downloaded and post-processed at the same time.Code:clip1 = DirectShowSource("C:\Users\Shashank Tulsyan\.neembuu-now\release1\NeembuuVirtualFolder\BigBuckBunny_320x180.mp4", audio = false) clip2 = Reverse (clip1) Overlay(clip1, clip2, mode="blend", opacity=0.5)
Downloading happen only when and where avisynth requests.
This picture should explain things nicely.
The application currently works on youtube and direct links.
It also virtually joins 001, 002, ... split links into a single file (using 2 layered virtual filesystem )
Any advice would be highly appreciated.
Some mashup demo would be even more awesome.
Download now : http://neembuu.com/now/download ( only for windows, linux version to be available by next sunday )
+ Reply to Thread
Results 1 to 1 of 1
Last edited by shashaank; 10th May 2014 at 07:13. Reason: added link to the website