วิธีใส่เพลงในไดอารี่คลับ
เห็นถามกันเยอะมากเรื่องการเอาเพลงลงไดฯ เนื่องจาก link หน้าแรกของคุณ way ไม่อยู่แล้วถูกถอดออกไปจากไดฯเพราะการย้าย database เลยทำเอามาลงให้ใหม่นะคับ
ก่อนอื่นเราต้องรู้ว่าเพลงที่จะเอามาแปะในไดอารี่ได้เนี่ยมันมีอยู่หลักๆ 3 format หรือ 3 รูปแบบนั่นเอง ได้แก่
1. ไฟล์ประเภท swf ซึ่งสามารถใช้ browser เปิดได้เลย 2. ไฟล์ประเภท ram หรือ rm ซึ่งต้องใช้โปรแกรม real player เปิด 3. ไฟล์ประเภท asx asf หรือ wma ซึ่งต้องใช้ windows media player เปิด
เมื่อรู้จักประเภทของไฟล์แล้วต่อมาเราก็ต้องมารู้จัก code ที่เราะเอาไปแปะในไดอารี่กัน
สำหรับไฟล์ประเภท swf ให้ใช้ code ดังต่อไปนี้
<EMBED pluginspage=http://www.macromedia.com/go/getflashplayer src="ตรงนี้ใส่ url ของเพลง " width=45 height=45 type=application/x-shockwave-flash bgcolor="#FFFF00" quality="high"></EMBED>
ไฟล์ประเภทนี้จะมีหน้าตาต่างกันไปตามแต่เจ้าของ url ที่หามาใส่ครับ
ข้อดีของไฟล์ประเภทนี้คือ ผู้ฟังไม่ต้องลงโปรแกรมเพื่อฟังเพลงเพราะสามารถฟังได้ทันทีจาก browser และเมื่อโหลดเสร็จไฟล์จะยังอยู่ในเครื่องคุณไปอีกพักใหญ่ๆ เป็น temporary internet file นั่นคือเวลาคุณเปิดไดอารี่หน้านี้อีกครั้งก็ไม่ต้องโหลดใหม่แล้ว ข้อเสียคือ คุณจะไม่สามารถหยุดโหลดเพลงได้ จนกว่าจะโหลดเสร็จหรือปิดdiaryหน้านั้นไป
สำหรับไฟล์ประเภท ram หรือ rm ให้ใช้ code ดังต่อไปนี้ *(swf ก็นำมาใส่ในcodeนี้ได้ครับ ค้นพบโดยน้องมดดำ กรักกๆๆ)*
<EMBED src="ตรงนี้ใส่ url ของเพลง " align="middle" border="0" width="150" height="50" autostart="true" control="small console" controls="none" loop="true" type="audio/x-pn-realaudio-plugin"></EMBED> << จะมีหน้าตาแบบนี้
ข้อดีของไฟล์ชนิดนี้...ผมว่าไม่มีอะ นอกจากเวลาเล่นอยู่แล้วจะไม่ค่อยกระตุก(สำหรับพวกเนทช้าๆ) ข้อเสียคือ เพลงประเภทนี้จะไม่ถูกเก็บเป็น temporary file นั่นคือคุณต้องโหลดใหม่ทุกครั้งที่เข้ามาฟัง อีกอย่างคือต้องมีโปรแกรม real player ถึงจะฟังได้
สำหรับไฟล์ประเภท asx asf wma และ MP3 ให้ใช้ code ดังต่อไปนี้
<OBJECT id=WMP7 height=65 width=250 align=middle classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6> <PARAM NAME="URL" VALUE="ตรงนี้ใส่ url ของเพลง "> <PARAM NAME="rate" VALUE="1"> <PARAM NAME="balance" VALUE="0"> <PARAM NAME="currentPosition" VALUE="0"> <PARAM NAME="defaultFrame" VALUE=""> <PARAM NAME="playCount" VALUE="100"> <PARAM NAME="autoStart" VALUE="-1"> <PARAM NAME="currentMarker" VALUE="0"> <PARAM NAME="invokeURLs" VALUE="-1"> <PARAM NAME="baseURL" VALUE=""> <PARAM NAME="volume" VALUE="100"> <PARAM NAME="mute" VALUE="0"> <PARAM NAME="uiMode" VALUE="full"> <PARAM NAME="stretchToFit" VALUE="0"> <PARAM NAME="windowlessVideo" VALUE="0"> <PARAM NAME="enabled" VALUE="-1"> <PARAM NAME="enableContextMenu" VALUE="0"> <PARAM NAME="fullScreen" VALUE="0"> <PARAM NAME="SAMIStyle" VALUE=""> <PARAM NAME="SAMILang" VALUE=""> <PARAM NAME="SAMIFilename" VALUE=""> <PARAM NAME="captioningID" VALUE=""> <PARAM NAME="enableErrorDialogs" VALUE="0"> <PARAM NAME="_cx" VALUE="6615"> <PARAM NAME="_cy" VALUE="1720"> </OBJECT>
<< จะมีหน้าตาแบบนี้
สำหรับใครที่พอจะปรับแต่งเป็นก็ปรับได้นะครับ ส่วนใครที่ทำไม่เป็นใช้ code อย่างสั้นก็ได้คือ
<OBJECT id=WMP7 height=65 width=250 align=middle classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6> <PARAM NAME="URL" VALUE="ตรงนี้ใส่ url ของเพลง "> </OBJECT>
ค่าต่างๆจะถูกตั้งเป็นค่า default เอง
ข้อดีของไฟล์ชนิดนี้ก็เหมือน swf คือโหลดเสร็จแล้วครั้งนึงจะอยู่ในเครื่องไปพักใหญ่ไม่ต้องโหลดใหม่เวลามาเปิดหน้านี้ดู ข้อเสียก็คงต้องมี windows media player (version ใหม่ๆหน่อย) เพื่อจะฟังครับ
Tip ถ้าเกิดอ่านที่ผมบอกข้างบนแล้วปวดหัวไม่เข้าใจ หรือชนิดไฟล์ต่างไปจากนี้(หรือเหมือนก็ตาม) คุณสามารถใช้ code "กลางๆ" ได้นั่นคือ เอา url เพลงมายัดไปใน code ต่อไปนี้ได้เลย
<EMBED src="ตรงนี้ใส่ url ของเพลง "></EMBED>
code นี้ browser จะเลือก player ที่เหมาะสมให้เอง แต่เราจะตั้งค่า parameter ต่างๆไม่ได้ (แต่ใช้กับ .ram ไม่ได้นะคับ)
.............
จาก code ที่ให้ไปให้ copy แล้วไป paste ในหน้า Html นะคับ เวลาเราเขียนไดฯเสร็จแล้วจะแปะเพลงก็คลิกตรง tab Html ตามในรูปเลยแล้วก็paste codeลงไปเลย อย่าลืมใส่ url เพลงด้วยล่ะ เวลาวาง code ลงไปที่หน้า html แล้วต้องรีบเปลี่ยนกลับมาหน้าปกตินะครับไม่งั้นมันจะหาย อย่างที่เป็นกันอะแหละ ถ้าต้องการแก้อะไรค่อยเปลี่ยนกลับไปใหม่ก็ได้คราวนี้มันจะไม่หายแล้ว
เนื่องจากหน้าในไดอารี่วิธีจะคลิกขวาที่เม้าส์ไม่ได้ ดังนั้นต้อง copy แบบไม่ต้องคลิกขวาเม้าส์นะครับ ให้ใช้ shortcut แทน นั่นคือให้เอาเม้าส์ลากข้อความที่เราจะ copy ก่อน แล้วกด ctrl + c บน keyboard แทน จากนั้นก็ค่อยไป paste เหมือนปกติ หรือจะ paste ด้วยการกด ctrl + v ก็ได้
**ปัญหาจริงๆของการลงเพลงไม่ได้อยู่ที่การแปะโค้ดอะไรที่กล่าวมาครับแต่มันอยู่ที่ว่าคุณจะหา url ของเพลงมาใส่ได้หรือเปล่า นั่นเป็นส่วนที่ยากจริงๆของเพลงบน web สมัยนี้เนื่องจากปัญหาด้านลิขสิทธิ์ จึงทำให้ web ต่างๆพยายามซ่อน url "จริงๆ" ของเพลงไว้ไม่ให้หาได้ง่ายๆเหมือนก่อน จะเห็นได้ว่าบางทีคุณจะประสบกับปัญหา"เพลงไม่ขึ้น" ดังนั้นบางทีนอกจากคุณต้อง view source เพื่อดูurlแล้ว แล้วคุณยังต้องโหลดไฟล์ที่คิดว่าเป็นเพลงนั้นมาเปิดดูบนเครื่องของคุณเพื่อหา url จริงๆอีก (ซึ่งการซ่อนเดี๋ยวนี้ผมว่าค่อนข้างโหดร้ายกับมือใหม่เลยล่ะ)**
ตัวอย่างเวปที่ให้บริการเพลงออนไลน์ครับ
http://www.365jukebox.com/ << มีทั้งแบบ asx และ ram http://www.eotoday.com/music/hottrack/index.php / << เป็นแบบ ram http://www.kikumusic.com/ << มีทั้งแบบ asx และ ram http://www.coolvoice.com/v2/flash/body.php << เป็นแบบ ram http://www.greetmusic.com/ << เป็นแบบ asx http://www.kapook.com/musicstation/ << เป็นแบบ swf http://fm.jorjae.com/ << เป็นแบบ swf http://www.icygang.com/jukebox/index.php / << เป็นแบบ asx (น้องมดแนะนำ^^เจ๋งดี) http://www.postjung.com/music.php/ << เป็นแบบ swf และ asx http://www.songonair.com/ << เป็นแบบ asx (2อันหลังฮายแนะนำมา ขอบคุณคร้าบ ^^)
ใครรู้ web เพลงออนไลน์ดีๆก็แนะนำกันได้นะครับ
หมายเหตุ อีกนิด ใครที่ชอบซ่อนเพลงโดยการกำหนด height=1 width=1 ในcode ผมว่าอย่าทำเลยเพราะบางคนเค้าก็อยากจะกดหยุดไม่ฟังเพลงนะครับ บางทีเปิดหลายๆไดอารี่เสียงมันตีกันก็ต้องปิดไปมั่งอะ หรือบางทีไม่อยากโหลดก็เลยปิดอะไรแบบนั้นอะครับ ทางที่ดีตั้งให้มองเห็นได้เผื่อคนไม่อยากฟังไม่อยากโหลดด้วยนะครับ ค่า height กับ width ในทุก code ที่ผมให้ไปสามารถปรับเพิ่มลดได้ตามต้องการนะครับ ต้องการใหญ่เล็กแค่ไหนลองไปปรับกันดูละกัน
หมายเหตุ2 จะมาบอกว่าไม่รับหาเพลงแล้วครับ "แต่" รับหา url เข้าใจปะ หมายความว่า คุณต้อง "เคยฟัง " เพลงนี้แบบออนไลน์มาก่อน แต่ไม่สามารถหา url จริงๆของเพลงนั้นๆได้ ให้มาบอกผม แล้วบอกมาด้วยว่าเคยฟังมาจาก web ไหน ทำตามกติกานี้นะครับ แล้วผมจะหา url มาให้ อาจจะช้าหน่อย ถ้าผมไม่ได้ออนไลน์อยู่
ขอบคุณคุณตั้ม ได chronus สำหรับข้อมูลของหน้านี้ค่ะ
Posted on Wed 27 Sep 2006 18:05