[FFmpeg-user] ffmpeg serving to Avisynth

Francois Visagie francois.visagie at gmail.com
Sun Sep 13 19:27:41 CEST 2015

> -----Original Message-----
> From: ffmpeg-user [mailto:ffmpeg-user-bounces at ffmpeg.org] On Behalf Of
> Frank Tetzel
> Sent: 13 September 2015 18:37
> To: ffmpeg-user at ffmpeg.org
> Subject: Re: [FFmpeg-user] ffmpeg serving to Avisynth
> > I hope to reach an expert familiar with both ffmpeg and Avisynth! I’m
> > looking to perform some processing in ffmpeg, and then to continue in
> > Avisynth. For a number of reasons, including disk space, I’d like to
> > avoid intermediate files. Which, if any, of the ffmpeg server
> > protocols are compatible with Avisynth’s TCPSource() filter, i.e.
> What processing do you want to do with ffmpeg?

At a minimum I foresee concatenating input files with it. My current project has 350+ video files. Avisynth cannot work with more than 25 - 35 without crashing. I have not found an Avisynth mechanism for concatenating files that preserves audio.

> And why do you want to
> send it over tcp, if that's what TCPSource reads (not an avisynth user)?

To avoid intermediate storage. Workspace for this project is 2TB. Each additional version of the project is currently ~700GB. Some form of inter-process communication is required to avoid intermediate storage. TCPSource() seems the only type of built-in IPC input Avisynth supports.

> If it's
> just decoding then have a look at ffms2 [1]. It has an avisynth plugin.
> [1] https://github.com/FFMS/ffms2

Thanks, I have been using that for other purposes.

> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user

More information about the ffmpeg-user mailing list