class Frame extends AbstractMediaType
Methods
__construct(Video $video, FFMpegDriver $driver, FFProbe $ffprobe, TimeCode $timecode)
|
||
FFMpegDriver |
getFFMpegDriver()
|
from AbstractMediaType |
MediaTypeInterface |
setFFMpegDriver(FFMpegDriver $driver)
|
from AbstractMediaType |
FFProbe |
getFFProbe()
|
from AbstractMediaType |
MediaTypeInterface |
setFFProbe(FFProbe $ffprobe)
|
from AbstractMediaType |
string |
getPathfile()
|
from AbstractMediaType |
MediaTypeInterface |
setFiltersCollection(FiltersCollection $filters)
|
from AbstractMediaType |
MediaTypeInterface |
getFiltersCollection()
|
from AbstractMediaType |
Video |
getVideo()
Returns the video related to the frame. |
|
FrameFilters |
filters()
Returns the available filters. |
|
Frame |
addFilter(FrameFilterInterface $filter)
{@inheritdoc} |
|
TimeCode |
getTimeCode()
|
|
Frame |
save(string $pathfile, Boolean $accurate = false)
Saves the frame in the given filename. |
Details
at line 29
public
__construct(Video $video, FFMpegDriver $driver, FFProbe $ffprobe, TimeCode $timecode)
in AbstractMediaType at line 40
public FFMpegDriver
getFFMpegDriver()
in AbstractMediaType at line 50
public MediaTypeInterface
setFFMpegDriver(FFMpegDriver $driver)
in AbstractMediaType at line 60
public FFProbe
getFFProbe()
in AbstractMediaType at line 70
public MediaTypeInterface
setFFProbe(FFProbe $ffprobe)
in AbstractMediaType at line 80
public string
getPathfile()
in AbstractMediaType at line 90
public MediaTypeInterface
setFiltersCollection(FiltersCollection $filters)
in AbstractMediaType at line 100
public MediaTypeInterface
getFiltersCollection()
at line 41
public Video
getVideo()
Returns the video related to the frame.
at line 51
public FrameFilters
filters()
Returns the available filters.
at line 61
public Frame
addFilter(FrameFilterInterface $filter)
{@inheritdoc}
at line 71
public TimeCode
getTimeCode()
at line 88
public Frame
save(string $pathfile, Boolean $accurate = false)
Saves the frame in the given filename.
Uses the unaccurate method by default.