Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS
if(!defined('ADMIN_SCRIPT')){
System::database()->Select('plugins', "`name`='jwplayer' and `enabled`='1'");
if(System::database()->NumRows() == 0){
$jw_installed = false;
}else{
$jw_installed = true;
}
UseScript('swfobject'); // Подключаем дополнение SWFObject
if($jw_installed and System::config('videos/default_player') == 2) {
UseScript('jwplayer'); // Если модуль установлен и активен, подключаем видео-плеер JWPlayer
}
}
if($out_ext == 0) { $ext = 'mpg'; }
elseif($out_ext == 1) { $ext = 'flv'; }
elseif($out_ext == 2) { $ext = 'dv'; }
elseif($out_ext == 3) { $ext = 'mp4'; }
elseif($out_ext == 4) { $ext = 'ogv'; }
elseif($out_ext == 5) { $ext = 'webm'; }
if($video_vb == 0) { $vb = '-b 300k '; }
elseif($video_vb == 1) { $vb = '-b 400k '; }
elseif($video_vb == 2) { $vb = '-b 500k '; }
elseif($video_vb == 3) { $vb = '-b 600k '; }
elseif($video_vb == 4) { $vb = '-b 700k '; }
elseif($video_vb == 5) { $vb = '-b 800k '; }
elseif($video_vb == 6) { $vb = '-b 900k '; }
elseif($video_vb == 7) { $vb = '-b 1000k '; }
elseif($video_vb == 8) { $vb = '-b 1100k '; }
elseif($video_vb == 9) { $vb = '-b 1200k '; }
elseif($video_vb == 10) { $vb = '-b 1300k '; }
elseif($video_vb == 11) { $vb = '-b 1400k '; }
elseif($video_vb == 12) { $vb = '-b 1500k '; }
elseif($video_vb == 13) { $vb = '-b 1600k '; }
elseif($video_vb == 14) { $vb = '-b 1700k '; }
elseif($video_vb == 15) { $vb = '-b 1800k '; }
elseif($video_vb == 16) { $vb = '-b 1900k '; }
elseif($video_vb == 17) { $vb = '-b 2000k '; }
elseif($video_vb == 18) { $vb = '-b 2100k '; }
elseif($video_vb == 19) { $vb = '-b 2200k '; }
elseif($video_vb == 20) { $vb = '-b 2300k '; }
elseif($video_vb == 21) { $vb = '-b 2400k '; }
elseif($video_vb == 22) { $vb = '-b 2500k '; }
elseif($video_vb == 23) { $vb = '-b 2600k '; }
elseif($video_vb == 24) { $vb = '-b 2700k '; }
elseif($video_vb == 25) { $vb = '-b 2800k '; }
elseif($video_vb == 26) { $vb = '-b 2900k '; }
elseif($video_vb == 27) { $vb = '-b 3000k '; }
if($video_ab == 0) { $ab = '-ab 56k '; }
elseif($video_ab == 1) { $ab = '-ab 64k '; }
elseif($video_ab == 2) { $ab = '-ab 96k '; }
elseif($video_ab == 3) { $ab = '-ab 112k '; }
elseif($video_ab == 4) { $ab = '-ab 128k '; }
elseif($video_ab == 5) { $ab = '-ab 192k '; }
elseif($video_ab == 6) { $ab = '-ab 256k '; }
elseif($video_ab == 7) { $ab = '-ab 320k '; }
if($video_vcodec == 0) { $vc = '-vcodec libx264 '; }
elseif($video_vcodec == 1) { $vc = '-vcodec x264 '; }
elseif($video_vcodec == 2) { $vc = '-vcodec h264 '; }
elseif($video_vcodec == 3) { $vc = '-vcodec mpeg2 '; }
elseif($video_vcodec == 4) { $vc = '-vcodec mpeg4 '; }
elseif($video_vcodec == 5) { $vc = '-vcodec xvid '; }
elseif($video_vcodec == 6) { $vc = '-vcodec flv '; }
elseif($video_vcodec == 7) { $vc = '-vcodec msmpeg4v2 '; }
elseif($video_vcodec == 8) { $vc = '-vcodec copy '; $vb = ''; $vr = ''; $vg = '';}
elseif($video_vcodec == 9) { $vc = ''; $vb = ''; $vr = ''; $vg = '';}
if($video_acodec == 0) { $ac = '-acodec mp3 '; }
elseif($video_acodec == 1) { $ac = '-acodec libmp3lame '; }
elseif($video_acodec == 2) { $ac = '-acodec aac '; }
elseif($video_acodec == 3) { $ac = '-acodec libfaac '; }
elseif($video_acodec == 4) { $ac = '-acodec fdk-aac '; }
elseif($video_acodec == 5) { $ac = '-acodec copy '; $ab = ''; $ach =''; $ar = '';}
elseif($video_acodec == 6) { $ac = ''; $ab = ''; $ach =''; $ar = '';}
<?php<br />
phpinfo();<br />
?>
<?php<br />
/**<br />
* FFMPEG-PHP Test Script<br />
*<br />
* Special thanks to http://www.sajithmr.me/ffmpeg-sample-code for this code example!<br />
* See the tutorial at http://myownhomeserver.com on how to install ffmpeg-php.<br />
*/<br />
// Check if the ffmpeg-php extension is loaded first<br />
extension_loaded('ffmpeg') or die('Error in loading ffmpeg')
;<br />
<br />
// Determine the full path for our video<br />
$vid = realpath('./uploads/files/14e734aa1e6ffffffff8bc4e1b3.mp4');<br />
<br />
// Create the ffmpeg instance and then display the information
about the video clip.<br />
$ffmpegInstance = new ffmpeg_movie($vid);<br />
echo "getDuration: " . $ffmpegInstance->getDuration() . "<br />".<br />
"getFrameCount: " . $ffmpegInstance->getFrameCount() . "<br />".<br />
"getFrameRate: " . $ffmpegInstance->getFrameRate() . "<br />".<br />
"getFilename: " . $ffmpegInstance->getFilename() . "<br />".<br />
"getComment: " . $ffmpegInstance->getComment() . "<br />".<br />
"getTitle: " . $ffmpegInstance->getTitle() . "<br />".<br />
"getAuthor: " . $ffmpegInstance->getAuthor() . "<br />".<br />
"getCopyright: " . $ffmpegInstance->getCopyright() . "<br />".<br />
"getArtist: " . $ffmpegInstance->getArtist() . "<br />".<br />
"getGenre: " . $ffmpegInstance->getGenre() . "<br />".<br />
"getTrackNumber: " . $ffmpegInstance->getTrackNumber() . "<br />".<br />
"getYear: " . $ffmpegInstance->getYear() . "<br />".<br />
"getFrameHeight: " . $ffmpegInstance->getFrameHeight() . "<br />".<br />
"getFrameWidth: " . $ffmpegInstance->getFrameWidth() . "<br />".<br />
"getPixelFormat: " . $ffmpegInstance->getPixelFormat() . "<br />".<br />
"getBitRate: " . $ffmpegInstance->getBitRate() . "<br />".<br />
"getVideoBitRate: " . $ffmpegInstance->getVideoBitRate() . "<br />".<br />
"getAudioBitRate: " . $ffmpegInstance->getAudioBitRate() . "<br />".<br />
"getAudioSampleRate: " . $ffmpegInstance->getAudioSampleRate() . "<br />".<br />
"getVideoCodec: " . $ffmpegInstance->getVideoCodec() . "<br />".<br />
"getAudioCodec: " . $ffmpegInstance->getAudioCodec() . "<br />".<br />
"getAudioChannels: " . $ffmpegInstance->getAudioChannels() . "<br />".<br />
"hasAudio: " . $ffmpegInstance->hasAudio();<br />
?>
$vid = realpath('./uploads/files/14e734aa1e6ffffffff8bc4e1b3.mp4');
Быстрый переход: |
---|