1 頁 (共 3 頁)

[問題]撥放影片功能

發表於 : 2003-08-07 23:49
jkcat
http://phpbb-tw.net/phpbb/viewtopic.php ... eam+BBcode

我依照他說寫ㄉ安裝可是我找不到\r

代碼: 選擇全部

# 
#-----[ Find ]------------------------------------------ 
# 
// [img]image_url_here[/img] code.. 
$text = preg_replace("#\[img\](([a-z]+?)://([^ 

]+?))\[/img\]#si", "[img:$uid]\\\1[/img:$uid]", $text); 
# 
#-----[ Add after ]------------------------------------------ 
# 

我只找到\r

代碼: 選擇全部

	// [img]image_url_here[/img] code..
	$text = preg_replace("#\[img\](http(s)?://)([a-z0-9\-\.,\?!%\*_\#:;~\\\&$@\/=\+]+)\[/img\]#si", "[img:$uid]\\\1\\\3[/img:$uid]", $text);
跟他說ㄉ不一樣ㄟ.誰能告訴接下來怎麼做

謝謝...

發表於 : 2003-08-08 02:30
依夢兒
你找到的那一段是對的。
可能是MOD版本不同吧,下面這個版本比你上一篇開頭提到的連結的版本略新:
http://www.phpbb.com/phpBB/viewtopic.php?t=34683

發表於 : 2003-08-08 14:28
jkcat
謝啦...

搞定ㄌ....^^..

發表於 : 2003-08-11 22:31
jkcat
出問題啦.......
我安裝應該是一切順利阿\r
因為我自己po過依次...可以撥放影片...自己也可以看得到..
可是別人就看不到....不能撥放...
改\r
<embed src=""></embed>
大家就又可以看得到....
為什麼阿.......
誰能就我阿.......我已經po過好多文章
改不回來ㄌ啦.......>_<.......
謝謝

發表於 : 2003-08-11 22:42
依夢兒
jkcat 寫:因為我自己po過依次...可以撥放影片...自己也可以看得到..
可是別人就看不到....不能撥放...
可能是因為這支外掛不支援Windows Media Player 9.0的原故。
你看得到,可能是因為你的Windows Media Player版本非9.0,例如8.0或7.x。
其他網友看不到,可能是因為他們的Windows Media Player版本是9.0。
如果是這樣,那就沒錯了。

我知道解決方法啦,也就是修改成支援9.0的方法。
如果你需要的話,我再貼上來。

發表於 : 2003-08-11 22:45
jkcat
我需要..
謝謝.......

我希望不管幾版ㄉ...

大家都能看得到.......這有可能嗎.....

發表於 : 2003-08-11 23:09
依夢兒
jkcat 寫:我希望不管幾版ㄉ...
大家都能看得到.......這有可能嗎.....
可以吧!!
因為Windows Media Player目前最新版也只到9而已。

支援9.0版的stream BBCode:

代碼: 選擇全部

#-----[ Open includes/bbcode.php ]------------------------------------------
#
#
#-----[ Find ]------------------------------------------
#
$bbcode_tpl['img'] = str_replace('{URL}', '\\\1', $bbcode_tpl['img']);
#
#-----[ Add after ]------------------------------------------
#
$bbcode_tpl['stream'] = str_replace('{URL}', '\\\1', $bbcode_tpl['stream']); //Stream BBCode
#
#-----[ Find ]------------------------------------------
#
$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['img'];
#
#-----[ Add after ]------------------------------------------
// [stream] and [/stream] for streaming audio.
// This one gets first-passed..
$patterns[] = "#\[stream:$uid\](.*?)\[/stream:$uid\]#si";
$replacements[] = $bbcode_tpl['stream'];
#
#-----[ Find ]------------------------------------------
#
// [img]image_url_here[/img] code..
$text = preg_replace("#\[img\]((ht|f)tp://)([^
\t<"]*?)\[/img\]#sie", "'[img:$uid]\\\1' . str_replace(' ', '%20', '\\\3') . '[/img:$uid]'", $text);
#
#-----[ Add after ]------------------------------------------
#
// [stream]stream_url_here[/stream] code..
$text = preg_replace("#\[stream\]((ht|f)tp://)([^
\t<"]*?)\[/stream\]#sie", "'[stream:$uid]\\\1' . str_replace(' ', '%20', '\\\3') . '[/stream:$uid]'", $text);
#
#-----[ Open templates/your template/bbcode.tpl ]------------------------------------------
#
#
#-----[ Find ]------------------------------------------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
#
#-----[ Add after ]------------------------------------------
#
<!-- BEGIN stream -->
<OBJECT ID="MediaPlayer1" WIDTH=320 HEIGHT=240 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
<param name="FileName" value="{URL}">
<param name="ShowControls" value="1">
<param name="AutoStart" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="1">
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp"
src="{URL}" name=MediaPlayer2 showcontrols=1 showdisplay=0 showstatusbar=1 autosize=1 visible=1 animationatstart=0 transparentatstart=1 loop=0 height=70 width=300>
</embed>
</object>
<!-- END stream -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------

發表於 : 2004-01-01 01:03
ahkay
after apply the "支援9.0版的stream BBCode", same problem.
i am now using attach mod v233

any suggestions ?

thank you very much !!

發表於 : 2004-01-09 15:59
62chaokai
不好意思,我已經依上文章更改成功了在中已可放置串流影片檔案,但是原有的GIF檔案他也會當成是播放影片檔,而多了media player的外框,變成貼圖時不正常。

請問是我哪裡出錯了。

發表於 : 2004-01-09 16:03
GeniusKiKi
[img] 的部分不用修改唷\r
請睜大眼睛看清楚
他是把新的代碼加在下方\r
不是取代唷

發表於 : 2004-06-09 15:54
賓戰士
依夢兒 寫:
jkcat 寫:我希望不管幾版ㄉ...
大家都能看得到.......這有可能嗎.....
可以吧!!
因為Windows Media Player目前最新版也只到9而已。

支援9.0版的stream BBCode:

代碼: 選擇全部

#-----[ Open includes/bbcode.php ]------------------------------------------
#
#
#-----[ Find ]------------------------------------------
#
$bbcode_tpl['img'] = str_replace('{URL}', '\\\1', $bbcode_tpl['img']);
#
#-----[ Add after ]------------------------------------------
#
$bbcode_tpl['stream'] = str_replace('{URL}', '\\\1', $bbcode_tpl['stream']); //Stream BBCode
#
#-----[ Find ]------------------------------------------
#
$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['img'];
#
#-----[ Add after ]------------------------------------------
// [stream] and [/stream] for streaming audio.
// This one gets first-passed..
$patterns[] = "#\[stream:$uid\](.*?)\[/stream:$uid\]#si";
$replacements[] = $bbcode_tpl['stream'];
#
#-----[ Find ]------------------------------------------
#
// [img]image_url_here[/img] code..
$text = preg_replace("#\[img\]((ht|f)tp://)([^
\t<"]*?)\[/img\]#sie", "'[img:$uid]\\\1' . str_replace(' ', '%20', '\\\3') . '[/img:$uid]'", $text);
#
#-----[ Add after ]------------------------------------------
#
// [stream]stream_url_here[/stream] code..
$text = preg_replace("#\[stream\]((ht|f)tp://)([^
\t<"]*?)\[/stream\]#sie", "'[stream:$uid]\\\1' . str_replace(' ', '%20', '\\\3') . '[/stream:$uid]'", $text);
#
#-----[ Open templates/your template/bbcode.tpl ]------------------------------------------
#
#
#-----[ Find ]------------------------------------------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
#
#-----[ Add after ]------------------------------------------
#
<!-- BEGIN stream -->
<OBJECT ID="MediaPlayer1" WIDTH=320 HEIGHT=240 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
<param name="FileName" value="{URL}">
<param name="ShowControls" value="1">
<param name="AutoStart" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="1">
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp"
src="{URL}" name=MediaPlayer2 showcontrols=1 showdisplay=0 showstatusbar=1 autosize=1 visible=1 animationatstart=0 transparentatstart=1 loop=0 height=70 width=300>
</embed>
</object>
<!-- END stream -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
請問是否改了你的code便不用改\r
http://www.phpbb.com/phpBB/viewtopic.php?t=34683
或是\r
改完一個跟一個

發表於 : 2004-06-09 16:03
賓戰士
我改完一個跟一個
問題出現了

windows media player出現了,但按play時影片不能播放。永遠停在就緒!

發表於 : 2004-06-09 19:48
竹林野鶴
賓戰士 寫:我改完一個跟一個
問題出現了

windows media player出現了,但按play時影片不能播放。永遠停在就緒!
這種情形聽起來比較像是因為網路無法連線到影片網址的現象耶… :-o

發表於 : 2004-06-10 10:10
賓戰士
我可以連線了
但不知道為何應該是video的影像卻像mp3一樣,有聲沒有畫面。

發表於 : 2004-06-10 14:39
依夢兒
賓戰士 寫:但不知道為何應該是video的影像卻像mp3一樣,有聲沒有畫面。
因為你沒有安裝可供播放的 Codec 也就是轉碼器。
以 AVI 來說,常見的 Codec 有 DivX 和 XviD ,相關資訊請用 Google 搜尋。