Palette:moviePlaylist

From Derivative
Jump to navigation Jump to search

Summary
[edit]

The moviePlaylist is able to loop over images or movies selected via a folder or specified via a Table DAT given as an input. It offers some control over playback, blend- and end- behaviour.

PythonIcon.pngPallette:moviePlaylist Ext


Parameters - Player Page

Playlist Controls

Help Help - Opens this page.

Version Version - The current version of the component.

Mediafolder Mediafolder - Specify the folder on disc containing the media that should be played. This is ignored if a playlist is specified via the DAT input.

Media Type Mediatype - - Select what kind of media can be played.
  • All all - Play movies and images.
  • Movies movies - Play movies only.
  • Images images - Play images only.
Initialize Initialize - Reset the moviePlaylist to it's start condition.

Start Start - Start the playback.

Pause Pause - Pause the playback.

Speed Speed - Control the speed of the playback. All asset durations and blendtimes are effected by this.

Still Image Duration sec Imagedur - In case of playing images, specify the number of seconds an image should be displayed.

Blend Behavior Blend - - Specify how the moviePlaylist should blend between playlist items.
  • Crossfade cross - A crossfade between 2 assets.
  • Blend Over Color color - The current playlist item will fade out to the background color before the next playlist item fades in.
Fade In Out Time Fadetime - - Duration of the fade in and out time at the start and the end of the playlist. The fade out is only utilized when fading to color at the end.
  • Fade In Out Time Fadetime1 - Duration of the fade in at the start of the playlist.
  • Fade In Out Time Fadetime2 - Duration of the fade out at the end of the playlist. Only used if On Done is set to Fade to Color.
Blend Time Crosstime - Duration of the blend between playlist items.

Next Movie ID Nextid - Specify the next playlist id for use when using the Go to Movie pulse parameter.

Background Color Bgcolor - - Specify the background color of the playlist. This is used if assets have transparency and/or Blend Over Color is the selected blend behavior and/or Fade to Color is the selected end condition.
  • Background Color Bgcolorr - Red
  • Background Color Bgcolorg - Green
  • Background Color Bgcolorb - Blue
  • Background Color Bgcolora - Alpha
Go to Fade Time Gotofade - - Blendtime used when manually controlling the playlist.
  • Go to Fade Time Gotofade1 -
  • Go to Fade Time Gotofade2 -
Go to Movie Gotomov - Switch to the playlist item specified under Next Movie ID.

Go to Previous Gotoprev - Go to the previous playlist item. This has looping behavior at the start of the playlist.

Go to Next Gotonext - Go to the next playlist item. This has looping behavior at the end of the playlist.

On Done Ondone - - Specify what should happen at the end of the playlist.
  • Cycle Last Clip cyclelast - Loop the last playlist item.
  • Hold Last Frame hold - Hold the last frame of the playlist.
  • Fade to Color color - Fade to background color.


Parameters - Resolution Page

Use Input Useinput - If enabled the playlist will output the resolution of the currently playling item. If playlist items have varying resolution, the output will vary in resolution as well.

Output Resolution Outputres - - Specify the output resolution if not using the input resolution.
  • Output Resolution Outputresw - Width.
  • Output Resolution Outputresh - Height.
Fit Fit - - When specifying a resolution, this determines how the playlist item is mapped onto the output canvas size.
  • Fill fill - The item is stretched/squashed to fill the output resolution and aspect ratio.
  • Fit Horizontal fithorz - The item is stretched/squashed to fit the output resolution horizontally.
  • Fit Vertical fitvert - The item is stretched/squashed to fit the output resolution vertically.
  • Fit Best fitbest - The item is stretched/squashed to fit the output resolution using the best possible match that does not crop the item. The aspect ration is maintained.
  • Fit Outside fitoutside - The item is stretched/squashed to fit the output resolution using the worst possible match as a opposite to Best Fit. The aspect ration is maintained.
  • Native Resolution nativeres - The item is not stretched or squashed but cropped to the output resolution.


Parameters - Tune Page

Pre-Read Frames Prereadframes -

Frame Timeout Frametimeout -

Open Timeout Opentimeout -


Parameters - Audio Page

Active Active -

Driver Driver - -
  • default (DirectSound/CoreAudio) default -
  • ASIO asio -
Device Device -

Volume Volume -


Operator Inputs

  • Input 0: Playlist definition. - A Table DAT containing the paths to the playlist items in order that they should appear using the column header path. Further parameters that can be specified via header: Imagedur, Fadetime1, Fadetime2, Blend, Crosstime, Bgcolorr, Bgcolorg, Bgcolorb, Bgcolora.
  • Input 1: Blend Mask - A blendmask using the luminance to blend between two playlist items. You can use the output matteValue to control the blend behavior.


Palette
Palette • Palette:arcBallCamera • Palette:arcBallGeometry • Palette:audioAnalysis • Palette:audioSet • Palette:battery • Palette:bitwigClip • Palette:bitwigClipSlot • Palette:bitwigDeviceRemotes • Palette:bitwigMain • Palette:bitwigNote • Palette:bitwigProjectRemotes • Palette:bitwigRemotesDevice • Palette:bitwigRemotesProject • Palette:bitwigRemotesTrack • Palette:bitwigSelect • Palette:bitwigSong • Palette:bitwigTrack • Palette:bitwigTrackRemotes • Palette:blendModes • Palette:bloom • Palette:camera • Palette:cameraBrowser • Palette:cameraViewport • Palette:camSchnappr • Palette:changeColor • Palette:changeToColor • Palette:checker • Palette:chromaKey • Palette:colorThreshold • Palette:compareComp • Palette:convolve • Palette:cornerPinSOP • Palette:cppParsTemplateGen • Palette:customAttributes • Palette:debugControl • Palette:dent • Palette:depthExtract • Palette:dilate • Palette:encoder • Palette:equalizer • Palette:feedback • Palette:feedbackEdge • Palette:firmata • Palette:gal • Palette:geoPanel • Palette:gestureCapture • Palette:graphPlot • Palette:histogram • Palette:hsvBlur • Palette:imageSearch • Palette:julia • Palette:kantanMapper • Palette:kinectCalibration • Palette:kinectPointcloud • Palette:leapPaint • Palette:lightTunnel • Palette:logger • Experimental:Palette:logger • Palette:mandelbrot • Palette:materialDesignIcons • Palette:mesh • Palette:monochrome • Palette:motionSense • Palette:movieEngine • Palette:moviePlayer • Palette:moviePlaylist • Palette:multiLevel • Palette:multiMix • Palette:noise • Palette:onScreenKeyboard • Palette:operatorPath • Palette:opticalFlow • Palette:particlesGpu • Palette:pixelate • Palette:pixelRelocator • Palette:pointGenerator • Palette:pointillize • Palette:pointMerge • Palette:pointRender • Palette:pointRepack • Palette:pointTransform • Palette:pointWeight • Palette:popDialog • Experimental:Palette:popDialog • Palette:probe • Palette:projectorBlend • Palette:pushPins • Palette:puzzle • Palette:quadReproject • Palette:radialBlur • Palette:recorder • Palette:remotePanel • Palette:rgbaBlur • Palette:rgbaDelay • Palette:rgbContrast • Palette:sceneChanger • Palette:search • Palette:searchReplace • Palette:sharpen • Palette:sickEngine • Palette:signalingClient • Palette:signalingServer • Palette:softenAlpha • Palette:solarize • Palette:sopRender • Palette:splitter • Palette:stitcher • Palette:stoner • Palette:superFormula • Palette:SVG • Palette:sweetSpot • Palette:sweetSpotPreviz • Palette:synchroCache • Palette:synchroClient • Palette:synchroFrameIn • Palette:synchroFrameOut • Palette:synchroNDIIn • Palette:synchroSDIIn • Palette:synchroVideoOut • Palette:tdBitwigPackage • Palette:TDVR • Palette:testGrid • Experimental:Palette:threadManagerClient • Experimental:Palette:threadsMonitor • Palette:transitMap • Palette:twirl • Palette:vectorScope • Palette:virtualFile • Palette:waveformMonitor • Palette:webBrowser • Palette:webRTC • Palette:webRTCPanel • Palette:webRTCPanelRcv • Palette:xyScope • Experimental:Thread Manager