Producers\r
#########\r
\r
-======\r
-ffmpeg\r
-======\r
+===============\r
+FFMPEG Producer\r
+===============\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
+The ffmpeg producer supports all files that the ffmpeg library (www.ffmpeg.org) can play. \r
+\r
+Support check is not dependent on file extension.\r
\r
-------\r
Filters\r
+---------------+-----------------------------------------------+--------+\r
| buffer-count | Number of input packets buffered. | 100 |\r
+---------------+-----------------------------------------------+--------+\r
-| buffer-count | Size of buffered input packets. | 16MB |\r
+| buffer-size | Size of buffered input packets. | 64MB |\r
+---------------+-----------------------------------------------+--------+\r
| underflow | Frame was not ready in time and is skipped. | N/A |\r
+---------------+-----------------------------------------------+--------+\r
\r
Example::\r
\r
- >>> CALL 1-1 SEEK 200
\ No newline at end of file
+ >>> CALL 1-1 SEEK 200\r
+ \r
+==============\r
+Flash Producer\r
+==============\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
++---------------+-----------------------------------------------+\r
+| Extension | Description |\r
++===============+===============================================+\r
+| .ft | Flash-template. |\r
++---------------+-----------------------------------------------+\r
+| .ct | Compressed-template. |\r
++---------------+-----------------------------------------------+\r
+| .swf | Flash file. |\r
++---------------+-----------------------------------------------+\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+flash[ *template-host* | *video-mode*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph | Description | Scale |\r
++===============+===============================================+========+\r
+| frame-time | Time spent rendering the current frame. | fps/2 |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time | Time between rendering two frames. | fps/2 |\r
++---------------+-----------------------------------------------+--------+\r
+| param | Invoked flash command. | N/A |\r
++---------------+-----------------------------------------------+--------+\r
+| late-frame | Frame was not ready in time and is skipped. | N/A |\r
++---------------+-----------------------------------------------+--------+\r
+| sync | Synced time between rendering two frames. | fps/2 |\r
++---------------+-----------------------------------------------+--------+\r
+\r
+\r
+=================\r
+Decklink Producer\r
+=================\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+flash[ *model-name* | *device-index* | *video-mode*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph | Description | Scale |\r
++===============+===============================================+========+\r
+| frame-time | Time spent rendering the current frame. | fps/2 |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time | Time between rendering two frames. | fps/2 |\r
++---------------+-----------------------------------------------+--------+\r
+| dropped-frame | Dropped an input frame. | N/A |\r
++---------------+-----------------------------------------------+--------+\r
+| late-frame | Frame was not ready in time and is skipped. | N/A |\r
++---------------+-----------------------------------------------+--------+\r
+| output-buffer | Buffering. | |\r
++---------------+-----------------------------------------------+--------+\r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlackMagic device to attach.\r
+\r
+Syntax::\r
+\r
+ [device:int]\r
+ \r
+Example::\r
+ \r
+ >>> PLAY 1-1 DECKLINK 1\r
+ \r
+^^^^^^\r
+LENGTH\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+ LENGTH [frames:int]\r
+ \r
+Example::\r
+ \r
+ >>> PLAY 1-1 DECKLINK 1 LENGTH 100\r
+ \r
+^^^^^^\r
+FILTER\r
+^^^^^^\r
+Configures libavfilter which will be used.\r
+\r
+Syntax::\r
+\r
+ FILTER [libavfilter-parameters:string]\r
+ \r
+Example::\r
+ \r
+ >>> PLAY 1-1 DECKLINK 1 FILTER hflip:yadif=0:0\r
+ \r
+^^^^^^\r
+FORMAT\r
+^^^^^^\r
+Sets the video-mode. If no video-mode is provided then the parent channels video-mode will be used.\r
+\r
+Syntax::\r
+\r
+ FORMAT [video-mode:string]\r
+ \r
+Example::\r
+ \r
+ >>> PLAY 1-1 DECKLINK 1 FORMAT PAL LENGTH 100\r
+ \r
+==============\r
+Image Producer\r
+==============\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
++-----------------------+-----------------------------------------------+\r
+| Extension | Description |\r
++=======================+===============================================+\r
+| .png | |\r
++-----------------------+-----------------------------------------------+\r
+| .tga | |\r
++-----------------------+-----------------------------------------------+\r
+| .bmp | |\r
++-----------------------+-----------------------------------------------+\r
+| .jpg, .jpeg, .j2k | |\r
++-----------------------+-----------------------------------------------+\r
+| .gif | |\r
++-----------------------+-----------------------------------------------+\r
+| .tif, tiff | |\r
++-----------------------+-----------------------------------------------+\r
+\r
+=====================\r
+Image Scroll-Producer\r
+=====================
\ No newline at end of file