วิธีแทรกแทร็กเสียงใน html เราบันทึกเสียงจากอินเทอร์เน็ตเป็นไฟล์ วิธีการตั้งค่าเพลงพื้นหลังใน html

สวัสดีทุกคน. นี่คืออันเดรย์

ในตอนนี้ เราจะได้เรียนรู้วิธีการเชื่อมต่อ เสียงเป็น HTMLหน้าเช่น ไฟล์เสียงสำหรับเว็บไซต์ของคุณ

การฝังมี 3 วิธี ไฟล์เสียง.

เมื่อคลิกที่ลิงค์นี้ โปรแกรมมาตรฐานสำหรับการเล่นไฟล์ในรูปแบบที่ระบุจะเปิดตัวโดยอัตโนมัติ ซึ่งโดยปกติจะเป็นเช่นนี้ วินโดว์ มีเดีย(เล่นไฟล์ AIFF, AU, MIDI, WAV และ MP3) ตัวเลือกนี้คุ้นเคยกับคุณแล้วมาเริ่มกันเลย

ที่สองวิธีคือใช้ภาชนะ .

คอนเทนเนอร์นี้ทำให้คุณสามารถฟังโดยใช้เครื่องมือการเล่นที่แสดงบนเว็บเพจโดยตรง อย่างไรก็ตาม แผงควบคุมการเล่นอาจดูแตกต่างออกไป เบราว์เซอร์ที่แตกต่างกัน.

เพื่อให้คอนเทนเนอร์นี้แสดงได้ จะต้องติดตั้งปลั๊กอินพิเศษในเบราว์เซอร์ ใน อินเทอร์เน็ตเอ็กซ์พลอเรอร์มันเป็นค่าเริ่มต้น แต่สำหรับเบราว์เซอร์อื่นๆ อาจไม่ใช่ทุกคนที่มี จากนั้นคุณจะต้องติดตั้งมัน

XHTML

จำเป็นต้องมีพารามิเตอร์ src และระบุชื่อของไฟล์ที่กำลังเล่น ไม่สามารถระบุพารามิเตอร์อื่นได้ รายการของพวกเขาได้รับด้านล่าง

ความกว้าง=n— กำหนดความกว้างของคอนโซลเป็นพิกเซล

ความสูง=ม— กำหนดความสูงของคอนโซลเป็นพิกเซล

สตาร์ทอัตโนมัติ=จริง|เท็จ— หากเป็น TRUE การเล่นจะเริ่มขึ้นโดยอัตโนมัติ

โหลดอัตโนมัติ=จริง|เท็จ- ถ้ามี ค่าเป็นเท็จไฟล์จะไม่ถูกดาวน์โหลดโดยอัตโนมัติ

STARTTIME="นาที:ss"— การเล่นเริ่มต้นจากช่วงเวลาที่ระบุเป็นนาทีและวินาทีจากจุดเริ่มต้นของไฟล์

ทำซ้ำ= จริง / เท็จ— อนุญาตหรือห้ามไม่ให้เล่นคลิปเสียง/วิดีโอซ้ำ

เล่นวน=Z— หากคุณระบุ REPEAT-TRUE ให้ระบุจำนวนการซ้ำที่นี่แทน Z

ปริมาณ=เปอร์เซ็นต์— ระดับเสียงการเล่น ระบุเป็นเปอร์เซ็นต์ของระดับเสียงสูงสุด

จัด = "ค่า"— จัดแนวคอนโซลควบคุมให้สัมพันธ์กับข้อความหน้า สามารถมีค่า CENTER, BASELINE TOP LEFT, RIGHT

การควบคุม = "ค่า"— ระบุชุดการควบคุมคอนโซล สามารถมีค่าต่อไปนี้ (อธิบายด้านล่าง) - CONSOLE, SMALLCONSOLE, PLAYBUTTON PAUSEBUTTON, STOPBUTTON และ VOLUMELEVER

คอนโซล- ชุดควบคุมครบชุด

คอนโซลขนาดเล็ก- การแสดงคอนโซลที่กะทัดรัด ชุดควบคุมครบชุดยกเว้นปุ่มหยุดชั่วคราว

ปุ่มเล่น- ปุ่มเล่นเท่านั้น

ปุ่มหยุดชั่วคราว- ปุ่มหยุดชั่วคราวเท่านั้น

ปุ่มหยุด- มีเพียงปุ่มหยุดเท่านั้น จากนั้นไฟล์จะถูกดาวน์โหลด

ปริมาณ- ควบคุมระดับเสียงเท่านั้น

เราหาพารามิเตอร์ได้

ฉันขอแนะนำให้คุณลองใช้พารามิเตอร์ต่างๆ ด้วยตัวเอง และดูวิธีการทำงาน (ไม่มีอะไรซับซ้อนที่นี่)

ที่สามวิธีคือระบุไฟล์เสียงเป็นเสียงพื้นหลังของเพจ

ไวยากรณ์ที่นี่เรียบง่าย:

src=ชื่อไฟล์- ไฟล์เสียง

ลูป=น- จำนวนการทำซ้ำ (อนันต์ - ต่อเนื่อง)

ปริมาณ- ปริมาณ (จาก 10,000 ถึง 0.0 - ค่าเริ่มต้น)

สมดุล- ความสมดุลระหว่างลำโพงซ้ายและขวา ค่าอาจแตกต่างกันตั้งแต่ -10,000 (สูงสุดสำหรับช่องสัญญาณซ้าย) ถึง 10,000 (สูงสุดสำหรับช่องสัญญาณขวา)

เราได้พูดคุยกันแล้วเกี่ยวกับการใช้ HTML5 และเหตุใดจึงมีความเกี่ยวข้องในปัจจุบัน ตอนนี้เรามาดูคำถาม “วิธีแทรกเสียงลงในเว็บไซต์โดยใช้ HTML5 กันดีกว่า”

คุณสามารถเพิ่มเพลงลงในไซต์ได้โดยใช้แท็ก เสียง. ตัวอย่างการติดตั้งแท็กนี้ที่ง่ายที่สุด:

แต่อีกครั้ง เช่นเดียวกับวิดีโอ มันไม่ง่ายขนาดนั้น เบราว์เซอร์บางประเภทไม่รองรับตัวแปลงสัญญาณเสียงที่จำเป็น ลองดูที่ตาราง:

เบราว์เซอร์Google Chromeมอซซิลา ไฟร์ฟอกซ์ซาฟารีโอเปร่าอินเทอร์เน็ตเอ็กซ์พลอเรอร์
mp3 กิน เลขที่ กิน เลขที่ กิน
คลื่น กิน กิน กิน กิน เลขที่
เอเอซี กิน เลขที่ กิน เลขที่ กิน
ogg/วอร์บิส กิน กิน เลขที่ กิน เลขที่

ดังที่เห็นได้จากตาราง รูปแบบที่เป็น "สากล" ที่สุดคือ .wav อย่างไรก็ตาม Internet Explorer ไม่รองรับ ดังนั้นจึงขอแนะนำให้แปลงไฟล์เสียงเป็นหลายรูปแบบและใช้ตัวแปลงสัญญาณเสียงหลายตัว ตัวอย่างต่อไปนี้แสดงวิธีหนึ่งในการเพิ่มเสียง HTML ให้กับหน้าเว็บ:

ลักษณะของเครื่องเล่นเสียงจะขึ้นอยู่กับเบราว์เซอร์ ตัวอย่างเช่น ลักษณะของเครื่องเล่นเสียงในเบราว์เซอร์ Firefox:

คุณลักษณะแท็ก AUDIO

ไปที่แอตทริบิวต์แท็กหลัก เสียงเกี่ยวข้อง:

  • src- เส้นทางไปยังไฟล์เสียง (สามารถระบุแยกกันได้โดยใช้แท็กที่ฝังไว้ แหล่งที่มา);
  • การควบคุม- แผงควบคุมเสียงจะปรากฏขึ้น (เล่น, หยุดชั่วคราว, ระดับเสียง ฯลฯ );
  • เล่นอัตโนมัติ- เล่นไฟล์เสียงทันทีหลังจากโหลดหน้าเว็บ
  • วนซ้ำ- การเล่นแบบวน;

แท็กที่ซ้อนกัน แหล่งที่มาอาจมีคุณสมบัติดังต่อไปนี้:

  • src- เส้นทางไปยังไฟล์เสียง
  • พิมพ์- ประเภทของแหล่งกำเนิดเสียง
  • สื่อ- ประเภทของอุปกรณ์ที่จะเล่นไฟล์เสียง (ทั้งหมด - บนอุปกรณ์ทั้งหมด, ทีวี - โทรทัศน์ ฯลฯ )

ทำไมคุณถึงต้องการเพลงบนเว็บไซต์?

คำถามที่ค่อนข้างน่าสนใจ: การเล่นเพลงหรือไฟล์เสียงบนไซต์ หรือเครื่องเล่นในตัวช่วยให้ผู้เยี่ยมชมไซต์ผ่อนคลาย กระตุ้นอารมณ์เชิงบวก และทำให้พวกเขามีอารมณ์ที่เหมาะสม กล่าวคือ ช่วยให้โต้ตอบกับไซต์ได้ง่ายขึ้น แต่เอฟเฟกต์เหล่านี้จะใช้งานได้ก็ต่อเมื่อเลือกเพลงบนไซต์อย่างถูกต้องและระดับเสียงไม่เกินขีดจำกัดที่ยอมรับได้ ไม่เช่นนั้นความพยายามทั้งหมดของคุณจะไร้ผลและจะทำให้เกิดอารมณ์ด้านลบต่อผู้เยี่ยมชมไซต์

จะแทรกเสียง (เพลง) ลงในเว็บไซต์ในรูปแบบ html ได้อย่างไร?

เรามักถูกถามคำถามนี้ ดนตรีบนเว็บไซต์เป็นองค์ประกอบที่เกี่ยวข้องและสร้างสรรค์ มีหลายวิธีในการเล่น และไม่ยากที่จะนำไปใช้ เริ่มต้นด้วยความจริงที่ว่าผู้ใช้ Global Network ทุกคนใช้เบราว์เซอร์บางประเภทในการเข้าถึงอินเทอร์เน็ตและไม่มีเทคโนโลยีทั่วไปและเป็นสากลในการเล่นไฟล์เสียงและเพลงแต่ละเบราว์เซอร์ทำงานตามอัลกอริธึมของตัวเองและมีความแตกต่างกันบ้าง จากกันดังนั้นเมื่อเล่นเพลงด้วย โดยฝังลงในโค้ด HTML ของเพจ ปัญหาก็อาจเกิดขึ้นได้ แต่อย่างที่ทราบทุกปัญหาแก้ไขได้!

ใส่เพลงลงในเว็บไซต์ HTML, JavaScript, jQuery, AJAX:

1 วิธี.

การสร้างเครื่องเล่นเพลงเสียงบนเว็บไซต์หรือเครื่องเล่น

เทคโนโลยีนั้นเรียบง่าย ไฟล์เครื่องเล่นถูกสร้างขึ้นเพื่อไม่ให้โหลดไซต์หรือเซิร์ฟเวอร์ เราเลือกเทคโนโลยีที่เราจะใช้: จาวาสคริปต์, เจคิวรี, อาแจ็กซ์. ด้วยเทคโนโลยีที่เลือก เราพัฒนาสคริปต์สำหรับไซต์ของเราและแทรกลงในไซต์ สคริปต์ถูกสร้างขึ้นขึ้นอยู่กับสิ่งที่คุณต้องการ: การเล่นเพลงพื้นหลังบนเว็บไซต์โดยอัตโนมัติหรือเครื่องเล่นที่ควบคุมโดยผู้เยี่ยมชม จากนั้น สร้างโฟลเดอร์ในรูทของไซต์สำหรับเพลงและอัปโหลดไฟล์เสียงลงไป

หรืออีกวิธีหนึ่งคุณสามารถสร้างเครื่องเล่นโดยใช้เทคโนโลยี Flash เครื่องเล่นดังกล่าวจะดูน่าประทับใจยิ่งขึ้น ความจริงจะมีราคาแพงกว่าและยากกว่าสำหรับไซต์ (จะเพิ่มเวลาในการโหลดหน้าไซต์)

วิธีที่ 2

การติดตั้งเพลงบนเว็บไซต์โดยใช้ HTML

ด้วยความสามารถของ HTML และเบราว์เซอร์ คุณสามารถแทรกเครื่องเล่นหรือเพลงประกอบลงในไซต์ได้ เทคโนโลยีนั้นเรียบง่ายพอๆ กัน: โค้ด HTML5 ถูกสร้างขึ้นด้วยแท็ก "เสียง" และโค้ดนี้จะถูกเขียนลงในไซต์ และเมื่อผู้ใช้เยี่ยมชมไซต์ เขาเห็นเครื่องเล่นที่ย่อเล็กสุด ผู้เข้าชมจะกดปุ่มเล่นหรือเพลงพื้นหลังโดยอัตโนมัติ เริ่มเล่น รูปลักษณ์ของเครื่องเล่นจะขึ้นอยู่กับเบราว์เซอร์ที่ผู้เยี่ยมชมเข้ามา แต่ฟังก์ชันการทำงานจะยังคงเป็นมาตรฐาน: ปุ่มเล่น, หยุด, ถัดไป, ก่อนหน้า, ระดับเสียง โปรแกรมเล่นที่มีโค้ด HTML มีลักษณะดังนี้:

โค้ดฝังตัวมีลักษณะดังนี้:

ดังที่คุณอาจสังเกตเห็นแล้วว่าคำสั่ง "ควบคุมการเล่นอัตโนมัติ" จะทำให้เล่นเพลงอัตโนมัติทันทีที่ผู้เยี่ยมชมเข้าสู่ไซต์

โค้ด HTML อีกเวอร์ชันหนึ่งคือแท็ก "bgsound" ซึ่งไม่ได้ใช้โปรแกรมเล่นภาพเลย เมื่อคุณเยี่ยมชมไซต์ เพลงบนไซต์จะเริ่มเล่น แต่คุณสามารถปรับระดับเสียง หยุดชั่วคราว ฯลฯ ผู้ใช้จะไม่สามารถ การตั้งค่าระดับเสียงในการเล่นไฟล์เสียงได้รับการกำหนดค่าไว้ในโค้ดเอง

รูปแบบไฟล์เสียงสำหรับการเล่นเพลงบนเว็บไซต์อาจเป็น: WAV, AU, MIDI, MP3, OGG (ส่วนขยาย) ไฟล์เพลงจะถูกอัปโหลดไปยังไซต์หรือลิงก์ไปยังไซต์ที่ใช้ไฟล์เสียง สิ่งสำคัญคือเป็นสาธารณสมบัติ

อย่างไรก็ตาม เนื้อหาบนอินเทอร์เน็ตมักจะมีเอกลักษณ์เฉพาะตัว ตัวอย่างเช่น ไม่เพียงแต่รวมถึงเพลงเท่านั้น แต่ยังรวมถึงความคิดเห็นจากนักแสดง บทสัมภาษณ์ เรื่องราวทุกประเภทเกี่ยวกับการสร้างสรรค์ ฯลฯ

มีการสร้างยูทิลิตี้จำนวนมหาศาลเพื่อดาวน์โหลดเนื้อหาสตรีมมิ่งจากอินเทอร์เน็ต - บางส่วนเป็นแบบสากลส่วนบางส่วนได้รับการ "ปรับแต่ง" สำหรับบริการเฉพาะ บางโปรแกรมสามารถเข้าถึงไฟล์เสียงและวิดีโอต้นฉบับและอ่านแบบไบต์ต่อไบต์จากอินเทอร์เน็ต ในขณะที่บางโปรแกรมสามารถดาวน์โหลดไฟล์ โหลดไฟล์ลงในสตรีมหลายรายการ ทำงานกับกลุ่มของไฟล์ ฯลฯ คำอธิบายสตรีมอาจเป็น xml ไฟล์ในรูปแบบ ASX (สำหรับ Windows Media Player) หรือจัดเก็บไว้ในไฟล์รูปแบบ RealAudio (ส่วนขยาย .ra และ .rm - สำหรับเสียง, .rv - สำหรับวิดีโอ) ฯลฯ สตรีมดังกล่าวไม่เพียงส่งผ่านโปรโตคอลมาตรฐานเท่านั้น http , udb / tcp แต่ยังผ่านทางพิเศษ - rtsp, mms, rtp รวมถึงผ่านเทคโนโลยีเพียร์ทูเพียร์ที่ใช้ในบริการโทรทัศน์ทางอินเทอร์เน็ตยอดนิยมเช่น SopCast โดยปกติแล้ว ในการเล่นรูปแบบเหล่านี้ คุณต้องมีไคลเอนต์ที่เหมาะสม เช่น Windows Media Player, VLC media player เป็นต้น อย่างหลังไม่เพียงแต่สามารถเล่นเนื้อหาแบบสตรีมมิ่งเท่านั้น แต่ยังบันทึกลงในไดรฟ์ในเครื่องอีกด้วย นี่คือสิ่งที่เราจะใช้ เพราะทรัพยากรส่วนใหญ่ค่อนข้างยากสำหรับเขา

ดังนั้น หากต้องการบันทึกรายการวิทยุออนไลน์หรือพอดแคสต์โดยเฉพาะ คุณต้องได้รับลิงก์ไปยังเนื้อหาแบบสตรีมก่อน จากนั้นจึงป้อนลิงก์ลงในเครื่องเล่น VLC หากไซต์ใช้ Windows Media Player เพื่อเล่นเสียง การเข้าถึงลิงก์จะเป็นเรื่องง่าย คุณต้องคลิกขวาที่เครื่องเล่นที่สร้างไว้ในหน้าเว็บไซต์แล้วเลือก "คุณสมบัติ" ในช่อง "ตำแหน่ง" ให้ค้นหาที่อยู่และคัดลอกไปยังคลิปบอร์ด หากไซต์ใช้โปรแกรมเล่น Flash หรือโปรแกรมเล่นที่พัฒนาโดยใช้ HTML5 มีแนวโน้มว่าคุณจะต้องค้นหาผ่านซอร์สโค้ดของหน้าหรือหันไปใช้โปรแกรมอรรถประโยชน์พิเศษเพื่อ "ดึงลิงก์"

ขั้นตอนต่อไปคือการแปลงเสียงแบบสตรีมมิ่ง บางทีคุณอาจไม่สามารถพูดได้ว่าการดำเนินการนี้ใน VLC นั้นง่ายและชัดเจน ตรงกันข้าม มันยุ่งยากและสับสน การใช้คำสั่งเมนู "Media Open URL" ทำให้สามารถเขียนเนื้อหาสตรีมมิ่งลงในไฟล์ได้ ตามค่าเริ่มต้น VLC ได้รับการกำหนดค่าให้เล่นลิงก์ และหากต้องการบันทึกเป็นไฟล์ คุณต้องเปลี่ยนโหมดเป็น "แปลง" ในกล่องโต้ตอบที่เปิดขึ้น กล่องโต้ตอบจะเปลี่ยนไป - ไฟล์เป้าหมายจะถูกระบุในหน้าต่างใหม่และเลือกโปรไฟล์ (เช่น รูปแบบที่จะบันทึกการบันทึก) หลังจากคลิกปุ่ม "เริ่ม" เครื่องเล่นจะเริ่มคัดลอกเสียงสตรีมมิ่งไปยังไฟล์ เขาทำสิ่งนี้โดยไม่มีใครสังเกตเห็นเลยและโดยหลักการแล้วสามารถเขียนได้นานเท่าที่เขาชอบ - กระบวนการนี้จะต้องได้รับการควบคุมอย่างอิสระ โปรดทราบว่าเมื่อคุณหยุดและดำเนินการแปลงต่อ ไฟล์ผลลัพธ์จะถูกรีเซ็ตเป็นศูนย์ ดังนั้นคุณต้องเปลี่ยนชื่อไฟล์ที่บันทึกไว้ก่อนหน้านี้

เห็นได้ชัดว่าการดำเนินการดังกล่าวซ้ำทุกครั้งนั้นลำบากมาก โดยเฉพาะอย่างยิ่งถ้าคุณต้องการเขียนกระทู้ต่างกันในเวลาที่ต่างกัน เครื่องเล่น VLC มีเครื่องมือดาวน์โหลดตามกำหนดเวลาง่ายๆ ที่เรียกว่า VLC Configurator ระบุว่าจะเขียนอะไรและที่ไหน (พารามิเตอร์เหล่านี้ได้รับการกำหนดค่าในลักษณะเดียวกับที่อธิบายไว้ข้างต้น) และนานเท่าใด ตัวอย่างเช่น หากคุณต้องการบันทึกรายการวิทยุอินเทอร์เน็ตบางรายการทุกวัน คุณควรตั้งค่าตัวเลือก "ทำซ้ำ" และ "ช่วงเวลาระหว่างการเล่นซ้ำ" ในกล่องโต้ตอบ หลังจากเปิดตัวแล้ว โปรแกรมจะแปลงเนื้อหาสตรีมมิ่งอย่างอิสระ

อย่างไรก็ตาม VLC จะช่วยในการแปลงสตรีมเช่นไฟล์ ASF เป็น MP3 ซึ่งผู้เล่นพกพาคุ้นเคยและเข้าใจได้มากกว่า การดำเนินการนี้สามารถทำได้ด้วยตนเอง แปลงไฟล์ในเครื่องในแต่ละครั้ง หรือใช้สคริปต์ Powershell แบบธรรมดาโดยอัตโนมัติ ซึ่งดังที่คุณทราบมีอยู่ใน Windows 7 และมีอยู่ในระบบปฏิบัติการเวอร์ชันก่อนหน้านี้ สคริปต์ถูกส่งผ่านพารามิเตอร์หลายตัว - เส้นทางไปยังไฟล์, ตัวพรางไฟล์และโฟลเดอร์ผลลัพธ์ที่เก็บไฟล์ไว้ (หากไม่ได้ระบุ ไฟล์จะถูกเขียนไปยังไดเร็กทอรีต้นทาง) ภายในลูป โปรแกรม VLC จะถูกเรียก โดยพารามิเตอร์จะถูกส่งไป: สิ่งที่จะเข้ารหัส ตำแหน่งที่จะเขียน และพารามิเตอร์การเข้ารหัสจริง เมื่อการเข้ารหัสเสร็จสมบูรณ์ VLC จะถูกยกเลิกการโหลดจาก RAM คุณสามารถตรวจสอบสิ่งนี้ได้จากโครงสร้างสุดท้าย ซึ่งจะรอให้กระบวนการยกเลิกการโหลดจากหน่วยความจำ คุณสามารถป้อนสคริปต์ดังกล่าวในโปรแกรมแก้ไขข้อความ - แผ่นจดบันทึกหรือโปรแกรมแก้ไข "ภาพ" พิเศษ Powershell ISE หากคุณบันทึกไว้ในไฟล์ เช่น แปลง.ps1 ไฟล์นั้นจะถูกเปิดใช้งานด้วยโครงสร้างดังนี้:

. Convert.ps1 c:  files  music *.asf.

โดยสรุปแล้วมันก็คุ้มค่าที่จะสังเกตคุณสมบัติเพิ่มเติมบางประการของสคริปต์ ระบบปฏิบัติการ Windows ไม่ได้ระบุเส้นทางไปยังโปรแกรมโดยอัตโนมัติ ดังนั้นสคริปต์จะต้องระบุเส้นทางไปยัง vlc.exe ด้วย: ในเวอร์ชัน 64 บิต - C: 'Program Files (x86)'  VideoLAN  VLC (โปรดทราบว่าบรรทัดที่มีช่องว่างเป็น อยู่ในเครื่องหมายคำพูด) และแบบ 32 บิต - C:  'Program Files'  VideoLAN  VLC   นอกจากนี้ คุณควรตรวจสอบให้แน่ใจว่าคุณออกจากโปรแกรม VLC ก่อนที่จะรันสคริปต์ ไม่เช่นนั้นเมธอด waitforexit() จะทำงานอย่างไม่มีกำหนด (เนื่องจากโปรแกรมที่เรียกในสคริปต์จะออก แต่สำเนาจะยังคงอยู่) แน่นอนว่าการประมวลผลตัวระบุในสคริปต์สามารถประมวลผลได้เช่นกัน แต่ความเป็นไปได้ดังกล่าวจะทำให้ซับซ้อนเท่านั้น เพื่อแก้ไขปัญหานี้ คุณควรเพิ่มการบังคับให้สิ้นสุด VLC ที่ทำงานอยู่ทั้งหมดไปที่จุดเริ่มต้นของสคริปต์: ps vlc* | %($_.ฆ่า()) คุณสมบัติอื่นเกี่ยวข้องกับระบบรักษาความปลอดภัย Windows 7 ซึ่งกำหนดให้สคริปต์ทั้งหมดต้องลงนาม คำสั่ง Set-ExecutionPolicy RemoteSigned สามารถช่วยให้คุณข้ามข้อจำกัดนี้ได้ คุณต้องเรียกใช้ใน Powershell ในฐานะผู้ดูแลระบบ

สคริปต์ Convert.ps1 บน Powershell เพื่อแปลงเนื้อหาสตรีมมิ่งเป็น MP3

พารามิเตอร์ ( $inputpath, $wildcard, $outputpath = $inputpath)

ls -path $inputpath  $wildcard | % (

เขียนโฮสต์ $outputfile

vlc -i dummy $_.fullname ¨:sout=#transcode (acodec=mp3,ab=128,channels=2):มาตรฐาน (access=file,mux=asf,dst=$outputfile)¨ vlc://quit

แยกเสียงจากวิดีโอ FLV

อีกตัวอย่างหนึ่งของการใช้ VLC และ Powershell ร่วมกันคือการแยกเสียงจากวิดีโอ Flash ในรูปแบบ FLV คลิปวิดีโอดังกล่าวจะถูกจัดเก็บไว้ในพอร์ทัลพิเศษ เช่น YouTube ที่มีชื่อเสียง แน่นอนว่า Google และเจ้าของโฮสต์วิดีโออื่นๆ พยายามอย่างเต็มที่เพื่อป้องกันการดาวน์โหลดเนื้อหา แต่จะมีวิธีเลี่ยงการป้องกันและรับวิดีโอที่คุณชอบอยู่เสมอ...

อย่างไรก็ตาม งานที่กล่าวถึงในที่นี้มีดังต่อไปนี้: วิธีแยกเสียงจากไฟล์ FLV ที่ดาวน์โหลดโดยวิธีการใด ๆ ที่รู้จักเพื่อฟังในเครื่องเล่นพกพา การดำเนินการดังกล่าวค่อนข้างอยู่ในความสามารถของ VLC ทั้งใน GUI และจากบรรทัดคำสั่ง อย่างไรก็ตาม ในกรณีแรก คุณต้องดำเนินการชุดการกระทำเกือบเหมือนเดิม: เลือกคำสั่ง "สื่อ - แปลง/บันทึก" จากเมนู ระบุแหล่งที่มาและไฟล์ผลลัพธ์ รวมถึงพารามิเตอร์การแปลง เช่น ตัวแปลงสัญญาณที่สอดคล้องกัน

หากต้องการทำการแปลงด้วยตนเองโดยใช้ Powershell คุณต้องสร้างสคริปต์ขนาดเล็กเช่นเคย (เรียกว่า flv2mp.ps1) ซึ่งจะส่งชื่อของโฟลเดอร์ต้นทางและปลายทาง (โดยค่าเริ่มต้นจะเหมือนกับแหล่งที่มา) เคล็ดลับทั้งหมดอยู่ในพารามิเตอร์ที่ส่งผ่าน: เนื่องจากไม่จำเป็นต้องใช้วิดีโอ คุณควรใช้พารามิเตอร์จำลอง กำหนดพารามิเตอร์ไฟล์ในบล็อกมาตรฐาน และเพื่อให้สคริปต์ไม่รบกวนคุณด้วยหน้าต่างป๊อปอัป เพียงแค่บล็อกพวกมัน ด้วยตัวเลือก –dummy-quiet –sout

พารามิเตอร์($inputpath, $outputpath = $inputpath)

ls -path $inputpath  *.flv | % (

$outputfile = เข้าร่วมเส้นทาง $outputpath($_.name.replace($_.extension, '.mp3'))

เขียนโฮสต์ $outputfile

vlc $filename -I dummy --dummy-quiet --sout ¨#transcode (acodec=mp3,vcodec=dummy):standard (access=file,mux=raw,dst='$outputfile')¨ vlc://quit

PS VLC | %($_.รอทางออก())

เพลงบนเว็บไซต์นั้นหายากมากกว่าปกติ เมื่อใส่เพลงลงในเว็บไซต์ คุณต้องเข้าใจว่าผู้ใช้บางรายอาจถูกปิดโดยสมบูรณ์ ในบทความนี้ เราจะดูตัวเลือกต่างๆ ในการแทรกเพลงลงในเว็บไซต์ และดูวิธีสร้างเพลงพื้นหลังด้วย

วิธีแทรกเพลงพื้นหลังบนเว็บไซต์

การใส่เพลงประกอบบนเว็บไซต์เป็นตัวเลือกที่อันตรายที่สุดในแง่ของการสูญเสียผู้เยี่ยมชม เพราะเพลงพื้นหลังไม่เพียงแต่ไม่สามารถปิดได้ แต่ยังไม่สามารถปรับระดับเสียงได้ แต่อย่างใด (ทั้งหมดขึ้นอยู่กับระดับเสียงปัจจุบันบนคอมพิวเตอร์) ดังนั้นคุณต้องคิดร้อยครั้งก่อนที่จะใส่เพลงพื้นหลัง

มีสองวิธีในการแทรกเพลงลงใน html

ตัวเลือก 1. ผ่านแท็ก html

ไวยากรณ์สำหรับการแทรกเพลงพื้นหลัง

ที่ป้าย มีคุณสมบัติหลายประการ:

  • loop="value" - จำนวนการซ้ำของเพลง (ถ้า -1 ให้เล่นซ้ำไม่รู้จบ)
  • balance="value" - สมดุลสเตอริโอ (ตั้งแต่ -10,000 ถึง 10,000)
  • ปริมาณ = "ค่า" - ปริมาณ (สูงสุด 0, -10,000 ขั้นต่ำ)

เพลงจะเล่นโดยอัตโนมัติเมื่อโหลดหน้า

ตัวอย่างเช่น

ตัวเลือกที่ 2 ผ่านแท็ก

ไวยากรณ์สำหรับการแทรกวัตถุด้วยเพลง

ที่ป้าย คุณสามารถใช้แอตทริบิวต์ต่อไปนี้:

  • width="value" - ความกว้าง (เป็นพิกเซลหรือเปอร์เซ็นต์)
  • height="value" - ความสูง (เป็นพิกเซลหรือเปอร์เซ็นต์)
  • align="value" - การจัดตำแหน่ง (ซ้าย - ซ้าย, ขวา - ขวา, กึ่งกลาง - กึ่งกลาง)
  • ซ่อน = "ค่า" - การมองเห็นแผง (จริง - ซ่อน, เท็จ - แสดง) โดยค่าเริ่มต้นแผงจะมองเห็นได้
  • autostart="value" - เล่นเพลงเมื่อโหลด (จริง - ใช่, เท็จ - ไม่ใช่)
  • loop="value" - value true - เล่นเป็นวงกลม, false - หนึ่งครั้ง

ตัวอย่างเช่น

โปรแกรมเล่นมาตรฐานจะมีลักษณะแตกต่างกันไปในแต่ละเบราว์เซอร์ ดังนั้นเราจะไม่พิจารณาแต่ละเบราว์เซอร์แยกกัน

ใน html5 คุณสามารถใช้แท็กได้

ความหมายของการใช้แท็ก

ไวยากรณ์แท็ก

คุณสามารถใช้แอตทริบิวต์ต่อไปนี้:

  • autoplay="value" - เปิดเพลงทันทีเมื่อโหลดหน้า
  • Controls="value" - แสดงแผงควบคุมเครื่องเล่นในเบราว์เซอร์
  • loop="value" - รับผิดชอบต่อวงจร
  • preload="value" - โหลดเพลงทันทีเมื่อโหลดหน้า

ในความคิดของฉัน ตัวเลือกที่พิจารณานั้นไม่ใช่วิธีแก้ปัญหาในอุดมคติ เนื่องจากทั้งหมดนั้นขึ้นอยู่กับผู้เล่นมาตรฐาน แต่ละเบราว์เซอร์จะมีโปรแกรมเล่นเริ่มต้นเป็นของตัวเอง และในเบราว์เซอร์บางตัวอาจไม่ทำงานเลย ดังนั้นจึงเป็นการดีที่สุดที่จะดาวน์โหลดเครื่องเล่นไปยังเว็บไซต์ของคุณและดาวน์โหลดเพลงจากเครื่องเล่น เครื่องเล่นดังกล่าวจะมีฟังก์ชั่นในการหยุด ปรับระดับเสียง ฯลฯ - ทั้งหมด ชุดที่จำเป็นสำหรับผู้ใช้ทั่วไป