class X264 extends DefaultVideo
The X264 video format
Methods
array() |
getExtraParams()
Returns an array of extra parameters to add to ffmpeg commandline. |
from DefaultAudio |
string |
getAudioCodec()
Returns the audio codec. |
from DefaultAudio |
setAudioCodec(string $audioCodec)
Sets the audio codec, Should be in the available ones, otherwise an exception is thrown. |
from DefaultAudio | |
integer |
getAudioKiloBitrate()
Gets the audio kiloBitrate value. |
from DefaultAudio |
setAudioKiloBitrate(integer $kiloBitrate)
Sets the kiloBitrate value. |
from DefaultAudio | |
integer |
getAudioChannels()
Gets the audio channels value. |
from DefaultAudio |
setAudioChannels(integer $channels)
Sets the channels value. |
from DefaultAudio | |
array |
createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, Integer $pass, Integer $total)
Creates the progress listener. |
from DefaultVideo |
integer |
setPasses(integer $passes)
Sets the number of passes. |
|
integer |
getPasses()
Returns the number of passes. |
|
integer |
getKiloBitrate()
Gets the kiloBitrate value. |
from DefaultVideo |
setKiloBitrate(integer $kiloBitrate)
Sets the kiloBitrate value. |
from DefaultVideo | |
string |
getVideoCodec()
Returns the video codec. |
from DefaultVideo |
setVideoCodec(string $videoCodec)
Sets the video codec, Should be in the available ones, otherwise an exception is thrown. |
from DefaultVideo | |
int |
getModulus()
|
|
__construct($audioCodec = 'libfaac', $videoCodec = 'libx264')
|
||
Boolean |
supportBFrames()
Returns true if the current format supports B-Frames. |
|
X264 |
setBFramesSupport($support $support)
|
|
array |
getAvailableAudioCodecs()
Returns the list of available audio codecs for this format. |
|
array |
getAvailableVideoCodecs()
Returns the list of available video codecs for this format. |
Details
in DefaultAudio at line 36
public array()
getExtraParams()
Returns an array of extra parameters to add to ffmpeg commandline.
in DefaultAudio at line 44
public string
getAudioCodec()
Returns the audio codec.
in DefaultAudio at line 57
public
setAudioCodec(string $audioCodec)
Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.
in DefaultAudio at line 74
public integer
getAudioKiloBitrate()
Gets the audio kiloBitrate value.
in DefaultAudio at line 85
public
setAudioKiloBitrate(integer $kiloBitrate)
Sets the kiloBitrate value.
in DefaultAudio at line 99
public integer
getAudioChannels()
Gets the audio channels value.
in DefaultAudio at line 110
public
setAudioChannels(integer $channels)
Sets the channels value.
in DefaultVideo at line 100
public array
createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, Integer $pass, Integer $total)
Creates the progress listener.
in X264 at line 68
public integer
setPasses(integer $passes)
Sets the number of passes.
in X264 at line 79
public integer
getPasses()
Returns the number of passes.
in DefaultVideo at line 38
public integer
getKiloBitrate()
Gets the kiloBitrate value.
in DefaultVideo at line 49
public
setKiloBitrate(integer $kiloBitrate)
Sets the kiloBitrate value.
in DefaultVideo at line 63
public string
getVideoCodec()
Returns the video codec.
in DefaultVideo at line 75
public
setVideoCodec(string $videoCodec)
Sets the video codec, Should be in the available ones, otherwise an exception is thrown.
at line 76
public int
getModulus()
at line 22
public
__construct($audioCodec = 'libfaac', $videoCodec = 'libx264')
at line 32
public Boolean
supportBFrames()
Returns true if the current format supports B-Frames.
at line 42
public X264
setBFramesSupport($support $support)
at line 52
public array
getAvailableAudioCodecs()
Returns the list of available audio codecs for this format.
at line 60
public array
getAvailableVideoCodecs()
Returns the list of available video codecs for this format.