UNA
|
Public Member Functions | |
isMimeTypeSupported ($sMimeType) | |
![]() | |
getDevicePixelRatioHandlerSuffix () | |
getFileUrlNotReady ($mixedHandler) | |
isProcessHD ($sOrigVideoDim) | |
getSize ($sFile) | |
![]() | |
onDeleteFileLocal ($iFileId) | |
onDeleteFileOrig ($mixedHandler) | |
registerHandlers () | |
unregisterHandlers () | |
cleanup () | |
getStorage () | |
getDb () | |
getFileUrl ($mixedHandler) | |
getFileUrlById ($mixedHandler) | |
isFileReady ($mixedHandler, $isCheckOutdated=true) | |
transcode ($mixedHandler, $iProfileId=0) | |
prune () | |
forceDevicePixelRatio ($i) | |
getDevicePixelRatio () | |
getOrigFileUrl ($mixedHandler) | |
getTmpFilename ($sOverrideName=false) | |
clearLog () | |
addToLog ($s) | |
getLog () | |
deleteFromQueue ($mixedHandler) | |
storeTranscodedFile ($mixedHandler, $sTmpFile, $iProfileId) | |
getFilterParams ($sName) | |
getMaxResizeDimention ($sFilter='Resize', $sKey='') | |
isMobile () | |
Protected Member Functions | |
__construct ($aObject, $oStorage) | |
applyFilter_Mp3 ($sFile, $aParams) | |
![]() | |
applyFilter_Poster ($sFile, $aParams) | |
applyFilter_Mp4 ($sFile, $aParams) | |
applyFilter_Webm ($sFile, $aParams) | |
_convertVideo ($sFile, $sFileOut, $sExt, $aParams, $aOptions) | |
_getOptionSizeForVideo ($sFile, $aParams) | |
_getFfmpegThreadsParams () | |
![]() | |
storeTranscodedFileInQueueStorage ($mixedHandler, $sTmpFile, &$sFileUrlResult) | |
addToQueue ($mixedHandler, $iProfileId=0) | |
applyFilter_Resize ($sFile, $aParams) | |
isFileReady_Folder ($mixedHandlerOrig, $isCheckOutdated=true) | |
isFileReady_Storage ($mixedHandlerOrig, $isCheckOutdated=true) | |
isPrivate_Folder ($mixedHandler) | |
isPrivate_Storage ($mixedHandler) | |
getFilePath_Folder ($mixedHandler) | |
storeFileLocally_Folder ($mixedHandler) | |
storeFileLocally_Storage ($mixedHandler) | |
storeFileLocally_Queue ($mixedHandler) | |
getOrigFileUrl_Folder ($mixedHandler) | |
getOrigFileUrl_Storage ($mixedHandler) | |
initFilters () | |
clearCacheDB () | |
processHandlerForRetinaDevice ($mixedHandler) | |
Additional Inherited Members | |
![]() | |
static | getObjectAbstract () |
static | getDuration ($sFile) |
![]() | |
static | getObjectInstance ($sObject) |
static | pruning () |
static | processQueue ($bQueuePruning=true) |
static | pruneQueue () |
static | processCompleted () |
static | registerHandlersArray ($mixed) |
static | registerHandlersSystem () |
static | unregisterHandlersArray ($mixed) |
static | cleanupObjectsArray ($mixed) |
static | onAlertResponseFileDeleteLocal ($oAlert, $sObject) |
static | onAlertResponseFileDeleteOrig ($oAlert, $sObject) |
![]() | |
static | getTranscoderObjects () |
static | _callFuncForObjectsArray ($mixed, $sFunc) |
![]() | |
$_sLog = '' | |
$_aObject | |
$_oStorage | |
$_oDb | |
$_sRetinaSuffix = '@2x' | |
$_sQueueTable = '' | |
$_sQueueStorage = '' | |
$_iDevicePixelRatio = false | |
This class transcodes audio files.
To generate audio which plays in all moders browsers, you need to generate .mp3 audio. Audio is converting upon first access, so it is probably better to force audio conversion by calling
Transcoder object and other params are the same as in
Available filters:
Example of usage:
Also
|
protected |
constructor
Reimplemented from BxDolTranscoderVideo.
|
protected |
Convert video to .mp4 format
BxDolTranscoderAudio::isMimeTypeSupported | ( | $sMimeType | ) |
check if transcoder suppors given file mime type
Reimplemented from BxDolTranscoderVideo.