]> git.sesse.net Git - mlt/blobdiff - src/modules/avformat/consumer_avformat.yml
Fix videostab2 interpolation.
[mlt] / src / modules / avformat / consumer_avformat.yml
index 1fc4a0f626a8d3a482ec3aa04a84c2ba55eef112..a0cb43f87aedfef41063678067022dae489e213a 100644 (file)
@@ -2,7 +2,7 @@ schema_version: 0.1
 type: consumer
 identifier: avformat
 title: FFmpeg Output
-version: 1
+version: 2
 copyright: Copyright (C) 2003-2011 Ushodaya Enterprises Limited
 license: LGPL
 language: en
@@ -20,21 +20,30 @@ parameters:
     type: string
     required: yes
     widget: filesave
-
   - identifier: target
     title: File/URL
     type: string
     description: This is not the same thing as the ffmpeg -target option!
     readonly: yes
-
-  - identifier: profile
-    title: Profile
+  - identifier: mlt_profile
+    title: MLT Profile
     type: string
     description: >
       Choose a MLT basic video settings preset.
       This overrides a profile that may have been set elsewhere.
+  - identifier: redirect
+    title: Redirect I/O
+    description: >
+      This option allows other services to encapsulate the avformat consumer and
+      do something different (not already available in a protocol) with its
+      output by listening to the avformat-write event.
+    type: integer
+    minimum: 0
+    maximum: 1
+    default: 0
+    widget: checkbox
 
-# These override the profile
+# These override the MLT profile
   - identifier: width
     title: Width
     type: integer
@@ -64,9 +73,6 @@ parameters:
     title: Sample aspect ratio denominator
     type: integer
     minimum: 1
-  - identifier: aspect_ratio
-    title: Sample aspect ratio
-    readonly: yes
   - identifier: progressive
     title: Progressive
     type: integer
@@ -356,7 +362,7 @@ parameters:
   - identifier: passlogfile
     title: Two-pass log file
     type: string
-  - identifier: b
+  - identifier: vb
     title: Video bitrate
     type: string
     unit: bits/second