View Full Version : Pipe into Avisynth like opposite of avs2yuv???
Yellow_
7th November 2011, 07:14
I'm using an NLE that allows 'playing out' of projects without encoding via a command line player. I'd like to process the output through Avisynth and out to an encoder like x264.
Any suggestions as to how this may be possible. Some sort of opposite to avs2yuv?
poisondeathray
7th November 2011, 07:17
which NLE ?
debugmode frameserver works for several NLE's
TheFluff
7th November 2011, 10:33
Reading from pipes with Avisynth is a somewhat risky proposition. First of all, Avisynth must know the number of frames immediately upon construction of the script environment. Secondly, Avisynth does not provide any way of enforcing linear access, so temporal filters may access frames out-of-order, which may (depending on frame caching) lead to insanity.
Yellow_
7th November 2011, 11:50
PD, it's the open source NLE kdenlive on Linux, using the underlying broadcast play out / media wrangler, MLT (media lovin toolkit) which is cross platform Linux/mac/windows. Shaping up to be a great open source NLE for cuts and export without conversions but at the moment color processing is mostly RGB and at 8bit so not so good as alternatives.
The Fluff, thanks, the reading I did before posting confirms the same as your comments.
I've successfully frame served over http, out of Blender to hcencoder via avisynth and similar using the vfapi stuff but that was RGB out of blender, a different matter.
I'll investigate MLT's melt CLI media player for options and possible solutions.
I see that I can play out using MLT to a format or stream using ffmpeg's avformat. Like this: melt testproject.kdenlive -consumer avformat:testproject.avi but this of coarse produces a file. Explained here: http://mltframework.org/twiki/bin/view/MLT/ConsumerAvformat
Is there a route into Avisynth from a frame server / http stream type set up for YCC? What would be required?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.