ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: MaMa.Killer ที่ 23 เมษายน 2011, 11:01:32



หัวข้อ: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: MaMa.Killer ที่ 23 เมษายน 2011, 11:01:32
อยากทราบการสร้างฟังชั่นนะครับ เหมือนกับการดึงภาพในกระทู้มาโดยใช้แท็ก img

แต่นี่ให้มันดึงภาพคลิป youtube ในแท็ก [youtube] จะทำยังไงครับ

ตัวอย่าง
(http://uppic.kikuza.com/images/4232011105.png)

(http://uppic.kikuza.com/images/423201cpc.png)


เพราะผมลองมั่วดูแล้ว ยังไงก็ทำไม่ได้  :wanwan011:


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: montherstss ที่ 23 เมษายน 2011, 11:04:59
อยากรู้ด้วยคนครับ  :P


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: ronrueng ที่ 23 เมษายน 2011, 11:30:14
หมายถึง อยากให้โชว์รูปในคลิปตามที่เราต้องการป่าวครับ
ผมเข้าใจถูกป่ะ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 23 เมษายน 2011, 11:40:30
thum จาก YouTube แบบออโต้หรือครับ ผมเคยทำใน wp-robot เหมือนกัน ใน wp อะเวลาดึงคลิป youtube แต่ไม่ได้ :P


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: klockwork ที่ 23 เมษายน 2011, 11:54:39
สมมุติว่า 
url ตัวอย่าง h t t p :/ / w w w.youtube.com/watch?v=bw3EyXp_Bms

แล้วเราต้องการเอาคลิปนี้ไปใช้   รูป thum ปะครับ

เราก็แยก v=bw3EyXp_Bms มาใช้

คลิป
<object width="640" height="390">
<param name="movie" value="h t t p : / / w w w.youtube-nocookie.com/v/bw3EyXp_Bms?fs=1&amp;hl=th_TH&amp;rel=0"  />
</object>

thumแนล
h t t p : / / i2.ytimg.com/vi/bw3EyXp_Bms/default.jpg

อะไรประมาณนี้ปะครับ :P


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: MaMa.Killer ที่ 23 เมษายน 2011, 12:00:03
^
^
^
ใช่ครับ แบบนี้แหละ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: xmen256k ที่ 23 เมษายน 2011, 12:42:34
ซับโดนเมนของ ytimg มีหลายตัวแหะ ไม่งั้นก็สบายๆหละ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: hondaconcept ที่ 23 เมษายน 2011, 15:52:36
 :-[ เก็บข้อมูล


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: ganginwpop ที่ 23 เมษายน 2011, 15:59:28
สมมุติว่า 
url ตัวอย่าง h t t p :/ / w w w.youtube.com/watch?v=bw3EyXp_Bms

แล้วเราต้องการเอาคลิปนี้ไปใช้   รูป thum ปะครับ

เราก็แยก v=bw3EyXp_Bms มาใช้

คลิป
<object width="640" height="390">
<param name="movie" value="h t t p : / / w w w.youtube-nocookie.com/v/bw3EyXp_Bms?fs=1&amp;hl=th_TH&amp;rel=0"  />
</object>

thumแนล
h t t p : / / i2.ytimg.com/vi/bw3EyXp_Bms/default.jpg

อะไรประมาณนี้ปะครับ :P
เสียดายของ ytimg มันปรับขนาดไม่ได้
งั้นงั้นเจ๋งเลย

...ตอบคำถามก่อนนะครับ
วิธีทำให้ไปแก้ที่ function findImg ได้เลยครับ แก้จาก [img].. เป็น [youtube]...
ให้ฟอแมตเดิมนะครับ

ก็น่าจะได้ละ
ส่วนการแสดงผลก็ตามที่ท่าน klockwork บอกเลยครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: kamjam ที่ 23 เมษายน 2011, 23:45:46
สรุปทำไยังไงครับ
อยากทราบเหมือนกัน


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: translation ที่ 24 เมษายน 2011, 00:14:26
ทำได้แล้วครับ

ตัวอย่าง
โค๊ด:
http://www.sabyezone.com

ให้ใช้ลิ้งภาพ http://img.youtube.com/vi/โค้ด/0.jpg

เช่น http://img.youtube.com/vi/hKIcG_mvbUQ/0.jpg

เอ่อแล้ว 0.jpg สามารถเปลี่ยนเป็น 1.jpg 2.jpg ... ได้ด้วยนะครับ

ใช้โค้ด function findImg ในกระทู้ก่อนหน้านี้ ดัดแปลงนิดหน่อยครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: MaMa.Killer ที่ 24 เมษายน 2011, 08:33:51
ทำได้แล้วครับ

ตัวอย่าง
โค๊ด:
[url]http://www.sabyezone.com[/url]

ให้ใช้ลิ้งภาพ [url]http://img.youtube.com/vi/[/url]โค้ด/0.jpg

เช่น [url]http://img.youtube.com/vi/hKIcG_mvbUQ/0.jpg[/url]

เอ่อแล้ว 0.jpg สามารถเปลี่ยนเป็น 1.jpg 2.jpg ... ได้ด้วยนะครับ

ใช้โค้ด function findImg ในกระทู้ก่อนหน้านี้ ดัดแปลงนิดหน่อยครับ

ได้โปรดเผยโค้ด อันนี้แหละที่ผมงง (http://www.thaiseoboard.com/Smileys/default/cry.gif)


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: kamjam ที่ 24 เมษายน 2011, 11:41:38
ทำได้แล้วครับ

ตัวอย่าง
โค๊ด:
[url]http://www.sabyezone.com[/url]

ให้ใช้ลิ้งภาพ [url]http://img.youtube.com/vi/[/url]โค้ด/0.jpg

เช่น [url]http://img.youtube.com/vi/hKIcG_mvbUQ/0.jpg[/url]

เอ่อแล้ว 0.jpg สามารถเปลี่ยนเป็น 1.jpg 2.jpg ... ได้ด้วยนะครับ

ใช้โค้ด function findImg ในกระทู้ก่อนหน้านี้ ดัดแปลงนิดหน่อยครับ



เอาไปใส่ตรงไหนของ SMF ล่ะครับเนี่ย



หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: translation ที่ 24 เมษายน 2011, 12:15:44
ผมใช้ smf 1.1.10 นะครับ

เปิดไฟล์ SSI.php
เพิ่มไปบรรทัดสุดท้าย ก่อน ?>
โค๊ด:
function findVDO($text){
if (preg_match_all('/\[youtube\].*?\[\/youtube\]/i',$text,$page)){
foreach($page as $value)
$src = substr($value[0],9);
$src = substr($src,0,-10);
return($src);}
if (preg_match_all('/\[youtube=\d{3}\,\d{3}\].*?\[\/youtube\]/i',$text,$page)){
foreach($page as $value)
$src = substr($value[0],17);
$src = substr($src,0,-10);
return($src);}
}
function ssi_getvdo($num_top = 1,$order,$board)
{
global $context, $settings, $db_prefix, $txt, $scripturl, $ID_MEMBER, $user_info, $modSettings;
// Find boards with lots of posts.
$request = db_query("
SELECT t.ID_TOPIC,m.body,m.subject
FROM ({$db_prefix}topics as t , {$db_prefix}messages as m)
WHERE t.ID_FIRST_MSG=m.ID_MSG AND t.ID_BOARD=$board
ORDER BY t.".$order." DESC
LIMIT $num_top", __FILE__, __LINE__);
$topics = array();
while ($row = mysql_fetch_assoc($request))
{
$topics[] = array(
'id' => $row['ID_TOPIC'],
'body' => $row['body'],
'subject' => $row['subject']
);
}
mysql_free_result($request);
foreach ($topics as $data){
$topic = "http://www.yourdomain.com/index.php/topic,".$data['id'].".0.html";
$srcVdo = findVDO($data['body']);
$subject = $data['subject'];
echo '<li><a href="'.$topic.'" title="ดูทั้งหมด" target="_blank"><img src="http://img.youtube.com/vi/'.$srcVdo.'/0.jpg" width="129" height="95" alt="'.mb_substr($subject,0,25,'UTF-8').'" title="'.mb_substr($subject,0,25,'UTF-8').'" /></a><div><a href="'.$topic.'" title="ดูทั้งหมด" target="_blank">'.mb_substr($subject,0,15,'UTF-8').'</a></div></li>';
}
}

เวลาจะใช้งาน ให้ includeไฟล์ SSI.php

แล้วใช้คำสั่งนี้
โค๊ด:
<? ssi_getvdo(จำนวนกระทู้,'ID_TOPIC',ไอดีบอร์ด) ?>

ใครงงดูกระทู้นี้น่าจะช่วยได้
http://www.thaiseoboard.com/index.php/topic,186333.0.html

อย่าลืมบวกให้ด้วยนะครับ อิอิ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: MaMa.Killer ที่ 24 เมษายน 2011, 17:13:25
+1 (http://www.thaiseoboard.com/Smileys/default/cry.gif)


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: ganginwpop ที่ 24 เมษายน 2011, 17:15:55
สุดยอดครับ
 :wanwan017:

ถามนิดนึงครับ thumb มันสามารถปรับขนาดได้ไหมครับ
ขอบคุณครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: translation ที่ 24 เมษายน 2011, 17:18:45
img src="http://img.youtube.com/vi/'.$srcVdo.'/0.jpg" width="129" height="95" a...


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: ganginwpop ที่ 24 เมษายน 2011, 17:20:43
ใช้ html บีบเอาเลยใช่ไหมครับ
ขอบคุณมากครับ

+1
 :wanwan017:


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: translation ที่ 24 เมษายน 2011, 17:22:57
ครับ
ถ้าไม่มีภาพ มันจะแสดงภาพนี้ให้อัตโนมัติครับ
(http://img.youtube.com/vi/sd/0.jpg)
http://img.youtube.com/vi/sd/0.jpg


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: Hanuman ที่ 24 เมษายน 2011, 17:26:23
Bookmark ไว้  :wanwan020:


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: bigbossbear ที่ 24 เมษายน 2011, 17:32:02
แจ่มเลย ขอบคุรครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: simons ที่ 24 เมษายน 2011, 17:55:39
สุดยอดจริงๆ :wanwan003:


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: nounginfo ที่ 20 ธันวาคม 2011, 14:58:51
ท่านครับ พอดีผมเอาวิธีนี้ไปใช้ เพื่อให้มันดึงรูป thumb ของคลิป youtube มาแสดงหน้าแรก แต่บังเอิญการลงคลิปในกระทู้ smf ผมใช้ Aeva Media คือวาง url ของคลิปได้เลย ไม่ต้องใช้ tag [youtube] ทำให้รูป thumb ที่ดึงมานั้นไม่ได้เป็นของคลิปยูทูป (หา tag [youtube]ไม่เจอนั่นเอง) ไม่รู้จะแก้ไขโค้ดตรงนี้ยังไงดีครับ (บรรทัด 2 กับ 7)

โค๊ด:
function findVDO($text){
if (preg_match_all('/\[youtube\].*?\[\/youtube\]/i',$text,$page)){
foreach($page as $value)
$src = substr($value[0],9);
$src = substr($src,0,-10);
return($src);}
if (preg_match_all('/\[youtube=\d{3}\,\d{3}\].*?\[\/youtube\]/i',$text,$page)){
foreach($page as $value)
$src = substr($value[0],17);
$src = substr($src,0,-10);
return($src);}
}

ขอความช่วยเหลือด้วยครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: utoose7en ที่ 20 ธันวาคม 2011, 15:37:26
ขอบคุณมากเลยครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: koclup1580 ที่ 20 สิงหาคม 2012, 22:17:52
ท่านครับ พอดีผมเอาวิธีนี้ไปใช้ เพื่อให้มันดึงรูป thumb ของคลิป youtube มาแสดงหน้าแรก แต่บังเอิญการลงคลิปในกระทู้ smf ผมใช้ Aeva Media คือวาง url ของคลิปได้เลย ไม่ต้องใช้ tag [youtube] ทำให้รูป thumb ที่ดึงมานั้นไม่ได้เป็นของคลิปยูทูป (หา tag [youtube]ไม่เจอนั่นเอง) ไม่รู้จะแก้ไขโค้ดตรงนี้ยังไงดีครับ (บรรทัด 2 กับ 7)

โค๊ด:
function findVDO($text){
if (preg_match_all('/\[youtube\].*?\[\/youtube\]/i',$text,$page)){
foreach($page as $value)
$src = substr($value[0],9);
$src = substr($src,0,-10);
return($src);}
if (preg_match_all('/\[youtube=\d{3}\,\d{3}\].*?\[\/youtube\]/i',$text,$page)){
foreach($page as $value)
$src = substr($value[0],17);
$src = substr($src,0,-10);
return($src);}
}

ขอความช่วยเหลือด้วยครับ

รอๆๆๆๆๆๆๆๆๆๆๆ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: SerNui ที่ 20 สิงหาคม 2012, 23:22:10
เยี่ยมๆ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: TheDay ที่ 30 สิงหาคม 2012, 13:59:23
ถ้าเราอัพวิดีโอลง YouTube เอง จะทำยังไงให้มันมีภาพครับ...ขอบคุณครับ  :wanwan017:


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: lovesci ที่ 30 สิงหาคม 2012, 15:10:28
สมมุติว่า 
url ตัวอย่าง h t t p :/ / w w w.youtube.com/watch?v=bw3EyXp_Bms

แล้วเราต้องการเอาคลิปนี้ไปใช้   รูป thum ปะครับ

เราก็แยก v=bw3EyXp_Bms มาใช้

คลิป
<object width="640" height="390">
<param name="movie" value="h t t p : / / w w w.youtube-nocookie.com/v/bw3EyXp_Bms?fs=1&amp;hl=th_TH&amp;rel=0"  />
</object>

thumแนล
h t t p : / / i2.ytimg.com/vi/bw3EyXp_Bms/default.jpg

อะไรประมาณนี้ปะครับ :P

สุดยอกครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: ayeweb ที่ 30 สิงหาคม 2012, 15:21:28
จริงๆ มันมีอันหนึ่งอะ มีรูปทุกอัน แต่ลืมละ ห้าๆ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: hyde4fun ที่ 30 สิงหาคม 2012, 16:25:33
ทำได้แล้วครับ

ตัวอย่าง
โค๊ด:
[url]http://www.sabyezone.com[/url]

ให้ใช้ลิ้งภาพ [url]http://img.youtube.com/vi/[/url]โค้ด/0.jpg

เช่น [url]http://img.youtube.com/vi/hKIcG_mvbUQ/0.jpg[/url]

เอ่อแล้ว 0.jpg สามารถเปลี่ยนเป็น 1.jpg 2.jpg ... ได้ด้วยนะครับ

ใช้โค้ด function findImg ในกระทู้ก่อนหน้านี้ ดัดแปลงนิดหน่อยครับ



เพิ่งรู้เลยครับ ถ้าได้เทคนิคแบบนี้แล้ว เวลาดึงภาพไปใช้ ก็เขียน code php นิดหน่อย ดักจับ v=xxx แล้วเอา xxx ไปใส่ http://img.youtube.com/vi/xxx/0.jpg

ก็จะได้ภาพแล้วครับ


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: maewlaay ที่ 30 สิงหาคม 2012, 17:33:48
ทำได้แล้วครับ

ตัวอย่าง
โค๊ด:
[url]http://www.sabyezone.com[/url]

ให้ใช้ลิ้งภาพ [url]http://img.youtube.com/vi/โค้ด/0.jpg[/url]

เช่น [url]http://img.youtube.com/vi/hKIcG_mvbUQ/0.jpg[/url]

เอ่อแล้ว 0.jpg สามารถเปลี่ยนเป็น 1.jpg 2.jpg ... ได้ด้วยนะครับ

ใช้โค้ด function findImg ในกระทู้ก่อนหน้านี้ ดัดแปลงนิดหน่อยครับ



เพิ่งรู้เลยครับ ถ้าได้เทคนิคแบบนี้แล้ว เวลาดึงภาพไปใช้ ก็เขียน code php นิดหน่อย ดักจับ v=xxx แล้วเอา xxx ไปใส่ [url]http://img.youtube.com/vi/xxx/0.jpg[/url]

ก็จะได้ภาพแล้วครับ


เพิ่มเติมครับ
ถ้าลิงค์ youtube เป็น  www. youtube.com/watch?v=9JZqU7FUWE8

http://www.youtube.com/watch?v=9JZqU7FUWE8

http:// img.youtube.com/vi/9JZqU7FUWE8/0.jpg   จะได้ภาพ  480*360
หรือ http:// img.youtube.com/vi/9JZqU7FUWE8/hqdefault.jpg   
(http://img.youtube.com/vi/9JZqU7FUWE8/0.jpg)


http:// img.youtube.com/vi/9JZqU7FUWE8/default.jpg   จะได้ภาพ  120*90
(http://img.youtube.com/vi/9JZqU7FUWE8/default.jpg)

http:// img.youtube.com/vi/9JZqU7FUWE8/mqdefault.jpg   จะได้ภาพ  320*180
(http://img.youtube.com/vi/9JZqU7FUWE8/mqdefault.jpg)

http:// img.youtube.com/vi/9JZqU7FUWE8/sddefault.jpg   จะได้ภาพ  640*480
(http://img.youtube.com/vi/9JZqU7FUWE8/sddefault.jpg)

http:// img.youtube.com/vi/9JZqU7FUWE8/1.jpg   จะได้ภาพ thumbnail ภาพที่ 1
(http://img.youtube.com/vi/9JZqU7FUWE8/1.jpg)

http:// img.youtube.com/vi/9JZqU7FUWE8/2.jpg   จะได้ภาพ thumbnail ภาพที่ 2
(http://img.youtube.com/vi/9JZqU7FUWE8/2.jpg)

http:// img.youtube.com/vi/9JZqU7FUWE8/3.jpg   จะได้ภาพ thumbnail ภาพที่ 3
(http://img.youtube.com/vi/9JZqU7FUWE8/3.jpg)


หัวข้อ: Re: [ SMF ] สอบถามวิธีการดึงภาพ thum จาก YouTube
เริ่มหัวข้อโดย: ptteppawong ที่ 09 เมษายน 2013, 13:58:35
ขอบคุณครับ  ถ้าเป็น wordpress ล่ะครับ  ต้องเขียนดึงยังไงครับ