class Video extends Audio
Methods
__construct($pathfile, FFMpegDriver $driver, FFProbe $ffprobe)
|
from AbstractMediaType | |
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 |
StreamCollection |
getStreams()
|
from AbstractStreamableMedia |
Stream |
getFormat()
|
from AbstractStreamableMedia |
VideoFilters |
filters()
Returns the available filters. |
|
Video |
addFilter(FilterInterface $filter)
{@inheritdoc} |
|
Video |
save(FormatInterface $format, string $outputPathfile)
Exports the video in the desired format, applies registered filters. |
|
Frame |
frame(TimeCode $at)
Gets the frame at timecode. |
Details
in AbstractMediaType at line 29
public
__construct($pathfile, FFMpegDriver $driver, FFProbe $ffprobe)
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()
in AbstractStreamableMedia at line 24
public StreamCollection
getStreams()
in AbstractStreamableMedia at line 36
public Stream
getFormat()
at line 34
public VideoFilters
filters()
Returns the available filters.
at line 44
public Video
addFilter(FilterInterface $filter)
{@inheritdoc}
at line 61
public Video
save(FormatInterface $format, string $outputPathfile)
Exports the video in the desired format, applies registered filters.
at line 180
public Frame
frame(TimeCode $at)
Gets the frame at timecode.