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
AdvancedAudioClass in namespace FFMpeg\Format
AdvancedVideoClass in namespace FFMpeg\Format
AudioClass in namespace FFMpeg\Format

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
The abstract default Audio format
DefaultVideoClass in namespace FFMpeg\Format
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

AdvancedAudio::getAudioSampleRate() — Method in class AdvancedAudio
Get the audio sample rate
AdvancedVideo::getWidth() — Method in class AdvancedVideo
Returns the width
AdvancedVideo::getHeight() — Method in class AdvancedVideo
Returns the height
AdvancedVideo::getResizeMode() — Method in class AdvancedVideo
Get the current resize mode
AdvancedVideo::getFrameRate() — Method in class AdvancedVideo
Returns the frame rate
AdvancedVideo::getGOPSize() — Method in class AdvancedVideo
Returns the GOP size
Audio::getAudioCodec() — Method in class Audio
Returns the audio codec
Audio::getKiloBitrate() — Method in class Audio
Get the kiloBitrate value
Flac::getAvailableAudioCodecs() — Method in class Flac
{@inheritDoc}
Mp3::getAvailableAudioCodecs() — Method in class Mp3
{@inheritDoc}
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}
DefaultVideo::getWidth() — Method in class DefaultVideo
Returns the width
DefaultVideo::getHeight() — Method in class DefaultVideo
Returns the height
DefaultVideo::getResizeMode() — Method in class DefaultVideo
Get the current resize mode
DefaultVideo::getFrameRate() — Method in class DefaultVideo
Returns the frame rate
DefaultVideo::getVideoCodec() — Method in class DefaultVideo
{@inheritdoc}
DefaultVideo::getGOPsize() — Method in class DefaultVideo
{@inheritdoc}
InteractiveAudio::getAvailableAudioCodecs() — Method in class InteractiveAudio
Returns the list of available audio codecs for this format
InteractiveVideo::getAvailableVideoCodecs() — Method in class InteractiveVideo
Returns the list of available video codecs for this format
Video::getVideoCodec() — Method in class Video
Returns the video codec
Ogg::getAvailableAudioCodecs() — Method in class Ogg
{@inheritDoc}
Ogg::getAvailableVideoCodecs() — Method in class Ogg
{@inheritDoc}
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
InteractiveVideoClass in namespace FFMpeg\Format

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

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

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