PHP FFMpeg API
Index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AdapterInterfaceClass in namespace FFMpeg
FFMpeg Adapter interface
AudioClass in namespace FFMpeg\Format
The base audio interface

B

BinaryClass in namespace FFMpeg
Binary abstract class
BinaryNotFoundExceptionClass in namespace FFMpeg\Exception

C

FFMpeg::close() — Method in class FFMpeg
Close a file

D

DefaultAudioClass in namespace FFMpeg\Format\Audio
The abstract default Audio format
DefaultVideoClass in namespace FFMpeg\Format\Video
The abstract default Video format

E

ExceptionClass in namespace FFMpeg\Exception
FFMpeg::extractImage() — Method in class FFMpeg
FFMpeg::encode() — Method in class FFMpeg
Encode the file to the specified format

F

FFMpegClass in namespace FFMpeg
FFMpeg driver
FFProbeClass in namespace FFMpeg
FFProbe driver
FlacClass in namespace FFMpeg\Format\Audio
The Flac audio format

G

Audio::getAudioCodec() — Method in class Audio
Returns the audio codec
Audio::getKiloBitrate() — Method in class Audio
Get the kiloBitrate value
DefaultAudio::getExtraParams() — Method in class DefaultAudio
Returns extra parameters for the encoding
DefaultAudio::getAudioCodec() — Method in class DefaultAudio
{@inheritdoc}
DefaultAudio::getAudioSampleRate() — Method in class DefaultAudio
Get the audio sample rate
DefaultAudio::getKiloBitrate() — Method in class DefaultAudio
{@inheritdoc}
Flac::getAvailableAudioCodecs() — Method in class Flac
{@inheritDoc}
InteractiveAudio::getAvailableAudioCodecs() — Method in class InteractiveAudio
Returns the list of available audio codecs for this format
Mp3::getAvailableAudioCodecs() — Method in class Mp3
{@inheritDoc}
ResamplableAudio::getAudioSampleRate() — Method in class ResamplableAudio
Get the audio sample rate
Video::getVideoCodec() — Method in class Video
Returns the video codec
DefaultVideo::getWidth() — Method in class DefaultVideo
Returns the width setting.
DefaultVideo::getHeight() — Method in class DefaultVideo
Returns the height setting The return of this method should not depend on a media file size
DefaultVideo::getComputedDimensions() — Method in class DefaultVideo
{@inheritdoc)
DefaultVideo::getResizeMode() — Method in class DefaultVideo
Get the current resize mode name
DefaultVideo::getFrameRate() — Method in class DefaultVideo
Returns the frame rate
DefaultVideo::getVideoCodec() — Method in class DefaultVideo
{@inheritdoc}
DefaultVideo::getGOPsize() — Method in class DefaultVideo
{@inheritdoc}
InteractiveVideo::getAvailableVideoCodecs() — Method in class InteractiveVideo
Returns the list of available video codecs for this format
Ogg::getAvailableAudioCodecs() — Method in class Ogg
{@inheritDoc}
Ogg::getAvailableVideoCodecs() — Method in class Ogg
{@inheritDoc}
ResamplableVideo::getFrameRate() — Method in class ResamplableVideo
Returns the frame rate
ResamplableVideo::getGOPSize() — Method in class ResamplableVideo
Returns the GOP size
ResizableVideo::getWidth() — Method in class ResizableVideo
Returns the width setting.
ResizableVideo::getHeight() — Method in class ResizableVideo
Returns the height setting The return of this method should not depend on a media file size
ResizableVideo::getComputedDimensions() — Method in class ResizableVideo
Returns the computed dimensions for the resize, after operation.
ResizableVideo::getResizeMode() — Method in class ResizableVideo
Get the current resize mode name
WebM::getExtraParams() — Method in class WebM
{@inheritDoc}
WebM::getAvailableAudioCodecs() — Method in class WebM
{@inheritDoc}
WebM::getAvailableVideoCodecs() — Method in class WebM
{@inheritDoc}
X264::getAvailableAudioCodecs() — Method in class X264
{@inheritDoc}
X264::getAvailableVideoCodecs() — Method in class X264
{@inheritDoc}

I

InvalidArgumentExceptionClass in namespace FFMpeg\Exception
InteractiveAudioClass in namespace FFMpeg\Format\Audio
The interactive audio interface.
InteractiveVideoClass in namespace FFMpeg\Format\Video
The interactive video interface.

L

AdapterInterface::load() — Method in class AdapterInterface
Loads the adapter
Binary::load() — Method in class Binary
Loads the adapter
LogicExceptionClass in namespace FFMpeg\Exception

M

Mp3Class in namespace FFMpeg\Format\Audio
The MP3 audio format

O

FFMpeg::open() — Method in class FFMpeg
Opens a file in order to be processed
OggClass in namespace FFMpeg\Format\Video
The Ogg video format

P

FFProbe::probeFormat() — Method in class FFProbe
Probe the format of a given file
FFProbe::probeStreams() — Method in class FFProbe
Probe the streams contained in a given file

R

RuntimeExceptionClass in namespace FFMpeg\Exception
ResamplableAudioClass in namespace FFMpeg\Format\Audio
The resamplable audio interface
ResamplableVideoClass in namespace FFMpeg\Format\Video
The resamplable video interface
ResizableVideoClass in namespace FFMpeg\Format\Video
The resizable video interface

S

FFMpeg::setProber() — Method in class FFMpeg
Set a prober
DefaultAudio::setAudioCodec() — Method in class DefaultAudio
Set the audio codec, Should be in the available ones, otherwise an exception is thrown
DefaultAudio::setAudioSampleRate() — Method in class DefaultAudio
Set the audio sample rate
DefaultAudio::setKiloBitrate() — Method in class DefaultAudio
Set the kiloBitrate value
DefaultVideo::setDimensions() — Method in class DefaultVideo
Set the dimensions
DefaultVideo::setResizeMode() — Method in class DefaultVideo
Set the resize mode
DefaultVideo::setFrameRate() — Method in class DefaultVideo
Set the framerate
DefaultVideo::setVideoCodec() — Method in class DefaultVideo
Set the video codec, Should be in the available ones, otherwise an exception is thrown
DefaultVideo::setGOPsize() — Method in class DefaultVideo
Set the GOP size

V

VideoClass in namespace FFMpeg\Format
The base video interface

W

WebMClass in namespace FFMpeg\Format\Video
The WebM video format

X

X264Class in namespace FFMpeg\Format\Video
The X264 video format

_

Binary::__construct() — Method in class Binary
Binary constructor
Binary::__destruct() — Method in class Binary
Destructor
FFMpeg::__destruct() — Method in class FFMpeg
Destructor