- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
سؤال حول تشغيل إمتدادات الفيديوهات
-
-
سؤال حول تشغيل إمتدادات الفيديوهات
25-09-2010 10:39 مساءً
-
PhpMaxمعلومات الكاتبإداري سابق متميز
- انضم في :
- 19-03-2010
- رقم العضوية :
- 425
- المشاركات :
- 3236
- الجنس:
- الدعوات:
- 5
- قوة السمعة:
- 9942
-
تفضل الملف المعدل من
pbboardCodeparse.class.php من آخر تحديث للبرنامج بتاريخ 24-9-10
اذا ظهر تحديث لذلك الملف أو للتعديل بنفسك ادخل للملف واستبدل الكود
CODEfunction PowerCode_Media($linky, $messages) { if (trim($messages) == '') { return ''; } $messages = str_replace('"', '"', $messages); $linky = str_replace(array('"', "'"), array('"', '''), $linky); return "<span><object width='350' height='350'><param name='movie' value='$linky'><PARAM name='ShowControls' VALUE='true'><param name='ShowStatusBar' value='true'><PARAM name='ShowDisplay' VALUE='false'><PARAM name='autostart' VALUE='false'><embed src='$linky' type='application/x-mplayer2' ShowControls='1' ShowStatusBar='1' ShowDisplay='0' autostart='0' width='350' height='300'></embed></object></span>"; }
ب
CODEfunction PowerCode_Media($linky){ if (trim($linky) == ''){return '';} $linky = str_replace(array('"', "'"), array('', ''), $linky); if (!preg_match('#^[a-z]+://#si', $linky)){return '';} $width=480; $height=360; $type="video/x-ms-wmv"; $linko=$linky; $link = strtolower($linky); if(stristr($link,'.m4v')||stristr($link,'.mp4')||stristr($link,'.m4a')||stristr($link,'.qt')||stristr($link,'.mov')||stristr($link,'.flv')) {$type="application/x-shockwave-flash"; $linko="mediaplayer/player_flv_maxi.swf"; $flashvars="flv=$linky&autoplay=0&showvolume=1&loop=1&showstop=1&width=480&height=360&bgcolor1=7c7c7c&bgcolor2=646464&playercolor=646464&buttoncolor=ffffff&buttonovercolor=ffb43f&showfullscreen=1"; } if(stristr($link,'.mp3')) {$type="application/x-shockwave-flash"; $linko="mediaplayer/player_mp3_maxi.swf"; $width=480; $height=30; $flashvars="mp3=$linky&autoplay=0&showlist=1&showvolume=1&loop=1&showstop=1&width=480&height=30&bgcolor1=7c7c7c&bgcolor2=646464&buttoncolor=ffffff&buttonovercolor=ffb43f"; } if(stristr($link,'.3gp')||stristr($link,'.mpg')||stristr($link,'.mpeg')||stristr($link,'.mp2')||stristr($link,'.mpa')||stristr($link,'.dat')||stristr($link,'.aac')){$type="video/quicktime";} if(stristr($link,'.swf')){$type="application/x-shockwave-flash";} if(stristr($link,'.dcr')){$type="application/x-director";} if(stristr($link,'.ra')||stristr($link,'.ram')||stristr($link,'.rm')||stristr($link,'.rmm')||stristr($link,'.rv')||stristr($link,'.rmvb')){$type="audio/x-pn-realaudio-plugin";} if(stristr($link,'.mid')||stristr($link,'.midi')){$type="audio/x-midi";} $html = "<div align="center"><embed src="$linko" width="$width" height="$height" loop=1 menu=1 type="$type" AutoStart=0 ImageWindow=1 allowfullscreen="true" flashvars="$flashvars"></embed></div>"; return $html; }
ومن استعمل التعديل السابق أي استعمل كبسة الفلاش
استبدل:
CODEfunction PowerCode_Flash ($message, $param1 = '', $param2 = '', $type = '' ) { if (trim($message) == '' || $type == '') { return ''; } if (!preg_match('#^[a-z]+://#si', $message)){ return ''; } $param1 = intval($param1); $param2 = intval($param2); $html = '<span><embed src="'.$message.'" width="'.$param2.'" height="'.$param1.'" quality=high wmode=transparent loop=true menu=false TYPE="application/x-shockwave-flash"</embed></span>'; return $html; }
ب
CODEfunction PowerCode_Flash ($linky, $height = '', $width = ''){ $height = intval($height); $width = intval($width); $type="video/x-ms-wmv"; $linko=$linky; $link = strtolower($linky); if(stristr($link,'.mp3')||stristr($link,'.m4v')||stristr($link,'.mp4')||stristr($link,'.m4a')||stristr($link,'.qt')||stristr($link,'.mov')||stristr($link,'.flv')) {$type="application/x-shockwave-flash"; $linko="mediaplayer/player"; $flashvars="file=$linky&image=mediaplayer/preview.gif"; } if(stristr($link,'.3gp')||stristr($link,'.mpg')||stristr($link,'.mpeg')||stristr($link,'.mp2')||stristr($link,'.mpa')||stristr($link,'.dat')||stristr($link,'.aac')){$type="video/quicktime";} if(stristr($link,'.swf')){$type="application/x-shockwave-flash";} if(stristr($link,'.dcr')){$type="application/x-director";} if(stristr($link,'.ra')||stristr($link,'.ram')||stristr($link,'.rm')||stristr($link,'.rmm')||stristr($link,'.rv')||stristr($link,'.rmvb')){$type="audio/x-pn-realaudio-plugin";} if(stristr($link,'.mid')||stristr($link,'.midi')){$type="audio/x-midi";} $html = "<div align="center"><embed src="$linko" width="$width" height="$height" loop=1 menu=1 type="$type" AutoStart=0 ImageWindow=1 allowfullscreen="true" flashvars="$flashvars"></embed></div>"; return $html; }
ولإضافة ملف ميديا للمشاركة انقر على كبسة اضافة فيديو
والكود يتعرف على نوع الملف من امتداه ويحدد المشغل المناسب, ويجب الانتباه ان هناك ملفات تحتاج لتثبيت المشغل الخاص بها مثل ريلبلاير, وكويك تايم.
أما الملفات من نوع Mp3, .flv, .mov,.mp4 فسيتم تشغيلها بواسطة مشغل فلاش خاص.
لا تنس أن ترفع المجلد الملحق mediaplayer لمنتداك.
الساعة الآن 06:51 PM