X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=docs%2Fservices.txt;h=37b3b9efc34245f591f135c09ad6b65311e11d9a;hb=acebb83a8ead55799505891f9a95be4eead9eb49;hp=67cd91f99c9ccacb35361145eac919b2981f09d0;hpb=7bb2e356d5e41f9c03b4069e804657fb818a60c0;p=melted diff --git a/docs/services.txt b/docs/services.txt index 67cd91f..37b3b9e 100644 --- a/docs/services.txt +++ b/docs/services.txt @@ -43,8 +43,6 @@ Producers Audio sync discrepancy with some content. Not all libavformat supported formats are seekable. ogg is currently broken. - Multiple mp3 uses in a single instance causes crash (patch - available on request - submitted to ffmpeg mailing list). mpeg seeking is inaccurate - doesn't seek to i-frames so you may get junk for a few frames. @@ -91,6 +89,36 @@ Producers Implementation does not allow fast random access. + fezzik + + Description + + A freindly giant that likes to throw rocks + + Constructor Argument + + 'file' - produce a/v from file + + Initialisation Properties + + int in - in point + int out - out point + + Read Only Properties + + string resource - file location + double fps - output frames per second + double aspect_ratio - aspect ratio of video] + int length - duration of resource (in frames) + + Dependencies + + all. + + Known Bugs + + None. + libdv Description @@ -280,7 +308,7 @@ Producers Dependencies - libgdk_pixbuf-2.0, libglib-2.0, libgobject-2.0, libgmodule-2.0 + libgdk_pixbuf-2.0, libglib-2.0, libgobject-2.0, libgmodule-2.0 Known Bugs @@ -478,6 +506,35 @@ Filters none + obscure + + Description + + Obscuring filter. + + Constructor Argument + + none + + Initialisation Properties + + string start - in the format X,Y:WxH[:PWxPY] + string end - in the format X,Y:WxH[:PWxPY] + int in - in point + int out - out point + + Read Only Properties + + none + + Dependencies + + none + + Known Bugs + + none + resize Description @@ -523,6 +580,8 @@ Filters int in - in point int out - out point + int window - the number of video frames over which to smooth normalisation. + defaults to 75. Mutable Properties @@ -540,6 +599,7 @@ Filters double max_gain - a floating point or decibel value of the maximum gain that can be applied during normalisation. + - an unspecified value uses the default 20dB Dependencies @@ -576,6 +636,37 @@ Filters none + rescale + + Description + + Scale the producer video frame size to match the consumer. + + Constructor Argument + + interpolation - the rescaling method, one of: + nearest (lowest quality, fastest), + tiles, + bilinear (good quality, moderate speed), + hyper (best quality, slowest) + + Initialisation Properties + + int in - in point + int out - out point + + Mutable Properties + + string interpolation - see constructor argument above + + Dependencies + + libgdk_pixbuf-2.0, libglib-2.0, libgobject-2.0, libgmodule-2.0 + + Known Bugs + + none + Transitions ----------- @@ -587,21 +678,14 @@ Transitions Constructor Argument - mix - see below + string start - X,Y:WxH[:mix] Initialisation Properties + string end - X,Y:WxH[:mix] int in - in point int out - out point - - Mutable Properties - - int x - the horizontal offset from the left edge of the frame - int y - the vertical offset from the top edge of the frame - double mix - the opacity factor to apply to the second frame - (used in addition to alpha channel). - - any negative value causes an automatic dissolve - + Read Only Properties none