[FFmpeg-cvslog] doc: vapoursynth

Gyan Doshi git at videolan.org
Sat Dec 8 12:05:49 EET 2018


ffmpeg | branch: master | Gyan Doshi <ffmpeg at gyani.pro> | Sat Dec  8 15:51:57 2018 +0530| [d91197c610e10cf4360990ac5a5bcdb605b779b2] | committer: Gyan Doshi

doc: vapoursynth

Add entry in external library list and demuxers.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d91197c610e10cf4360990ac5a5bcdb605b779b2
---

 doc/demuxers.texi | 16 ++++++++++++++++
 doc/general.texi  | 11 +++++++++++
 2 files changed, 27 insertions(+)

diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 0bb3c5eb34..2b0b37b061 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
@@ -732,4 +732,20 @@ Example: convert the captions to a format most players understand:
 ffmpeg -i http://www.ted.com/talks/subtitles/id/1/lang/en talk1-en.srt
 @end example
 
+ at section vapoursynth
+
+Vapoursynth wrapper.
+
+Due to security concerns, Vapoursynth scripts will not
+be autodetected so the input format has to be forced. For ff* CLI tools,
+add @code{-f vapoursynth} before the input @code{-i yourscript.vpy}.
+
+This demuxer accepts the following option:
+ at table @option
+ at item max_script_size
+The demuxer buffers the entire script into memory. Adjust this value to set the maximum buffer size,
+which in turn, acts as a ceiling for the size of scripts that can be read.
+Default is 1 MiB.
+ at end table
+
 @c man end DEMUXERS
diff --git a/doc/general.texi b/doc/general.texi
index 36e5f91d89..2bc33d180d 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -242,6 +242,17 @@ Go to @url{http://www.twolame.org/} and follow the
 instructions for installing the library.
 Then pass @code{--enable-libtwolame} to configure to enable it.
 
+ at section VapourSynth
+
+FFmpeg can read VapourSynth scripts as input. To enable support, pass
+ at code{--enable-vapoursynth} to configure. Vapoursynth is detected via
+ at code{pkg-config}. Versions 42 or greater supported.
+See @url{http://www.vapoursynth.com/}.
+
+Due to security concerns, Vapoursynth scripts will not
+be autodetected so the input format has to be forced. For ff* CLI tools,
+add @code{-f vapoursynth} before the input @code{-i yourscript.vpy}.
+
 @section WavPack
 
 FFmpeg can make use of the libwavpack library for WavPack encoding.



More information about the ffmpeg-cvslog mailing list