Package ws.schild.jave.filtergraphs
Class FilterAndWatermark
- java.lang.Object
-
- ws.schild.jave.filters.FilterGraph
-
- ws.schild.jave.filtergraphs.FilterAndWatermark
-
- All Implemented Interfaces:
VideoFilter
- Direct Known Subclasses:
TrimAndWatermark,TrimFadeAndWatermark
public abstract class FilterAndWatermark extends FilterGraph
An abstract filtergraph that will run a filter on multiple input videos then concatenate and watermark the result.Implementors are expected to provide the filter chains to this abstract class via the init() method.
-
-
Constructor Summary
Constructors Constructor Description FilterAndWatermark(java.io.File watermark, java.util.List<FilterChain> inputFilterChains)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringlabelForOutput(java.lang.Integer i)private FilterChainprepFilterChain(FilterChain chain, java.lang.Integer i)-
Methods inherited from class ws.schild.jave.filters.FilterGraph
addChain, getExpression, setSwsFlags
-
-
-
-
Constructor Detail
-
FilterAndWatermark
public FilterAndWatermark(java.io.File watermark, java.util.List<FilterChain> inputFilterChains)
-
-
Method Detail
-
prepFilterChain
private FilterChain prepFilterChain(FilterChain chain, java.lang.Integer i)
-
labelForOutput
private java.lang.String labelForOutput(java.lang.Integer i)
-
-