ผู้เขียน หัวข้อ: เราจะหาความยาวของแต่ละเพลงว่ามีความยาวกี่นาทีได้อย่างไร  (อ่าน 4900 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ kara2018

  • ลงทะเบียน HL
  • ระดับ 1
  • *
  • กระทู้: 16
  • 789ADFD4 หนุ่มเมืองลำดวน
สมมติ เรามี playlist เพลงอยู่ เราจะหาความยาวของเพลงแต่ละเพลงว่ายาวกีนาที่ และยอดรวม ของเพลงทั้งหมด

ออฟไลน์ เด็กชายไพศาล

  • ลงทะเบียน HL
  • ขี้โม้ระดับสุดยอด
  • *
  • กระทู้: 4997
  • 96E35CF7,6D291875,56292D0D
เราจะหาความยาวของแต่ละเพลงว่ามีความยาวกี่นาทีได้อย่างไร
« ตอบกลับ #1 เมื่อ: วันที่ 20 กุมภาพันธ์ 2024, 12:39:20 น. »
คงต้องเขียนโปรแกรมขึ้นมาใหม่เพื่อดูครับเพราะตอนนี้ไม่มี
แต่เอาแบบบ้านๆง่ายๆคร่าวๆคือ กะเอาเพลงนึงยาว 3-4 นาที ถ้ามี 10 เพลงคือใช้เวลา 30-40 นาที ครับ

ออฟไลน์ Loedsak2012

  • ลงทะเบียน HL
  • ระดับ 2
  • *
  • กระทู้: 25
  • รหัสฮาร์ดล๊อค 1268906A,42F44A00 ซื้อจาก noi1960
เราจะหาความยาวของแต่ละเพลงว่ามีความยาวกี่นาทีได้อย่างไร
« ตอบกลับ #2 เมื่อ: วันที่ 16 สิงหาคม 2024, 18:11:43 น. »
งานยากครับ โดยปกติจะคิดเฉลี่ยที่เพลงละ 3.3 นาทีซึ่งก็ไม่เป๊ะ เนื่องจากจำนวนห้องเพลง ความเร็วเพลง
เป็นความสัมพันธ์กันอยู่  ถ้าเพลงเร็ว 150 Bpm ผมก็ตีรวมๆ ไว้ 3 นาที  เพลงช้า 3.5 นาที  ช้าปนเร็ว 3.3 นาที
ก็จะได้แบบคร่าวๆ ครับ

ออฟไลน์ ขวัญ

  • คณะก่อการ
  • ขี้โม้ระดับสุดยอด
  • ***
  • กระทู้: 6591
  • HL1= 4C9D39A7 ตัวหลัก HL2=12269859 ตัวสำรอง
เราจะหาความยาวของแต่ละเพลงว่ามีความยาวกี่นาทีได้อย่างไร
« ตอบกลับ #3 เมื่อ: วันที่ 17 สิงหาคม 2024, 07:45:10 น. »
เอาเพลลิสเข้าโปรแกรมเล่นเพลง  มันมีเวลาขึ้นแต่ละเพลงมั้ยครับ


« แก้ไขครั้งสุดท้าย: วันที่ 17 สิงหาคม 2024, 08:20:52 น. โดย ขวัญ »

ออฟไลน์ ครูเบียร์

  • ลงทะเบียน HL
  • ระดับ 5
  • *
  • กระทู้: 1043
  • HL#9667E443 & 42F44CE6 (X-MEN)
เราจะหาความยาวของแต่ละเพลงว่ามีความยาวกี่นาทีได้อย่างไร
« ตอบกลับ #4 เมื่อ: วันที่ 25 สิงหาคม 2024, 07:51:28 น. »
 :thank1:

ออฟไลน์ ขอชอลอ

  • คณะก่อการ
  • ขี้โม้ระดับสุดยอด
  • ***
  • กระทู้: 2416
  • HLno. 96E63ADF / 8D001112 (xmen)
เราจะหาความยาวของแต่ละเพลงว่ามีความยาวกี่นาทีได้อย่างไร
« ตอบกลับ #5 เมื่อ: วันที่ 25 สิงหาคม 2024, 22:17:12 น. »
ถ้าจังหวะเพลงเป็น 4/4  ก็คำนวณคร่าวๆได้อยู่ครับ



อย่างเช่นในรูปข้างบนนี้
เพลงบางระจันวันเพ็ญ จะมีความยาว 3 นาที 42 วินาที

คำนวณยังไง???

ความยาวเพลง = ( จำนวนห้อง x 4 ) / tempo

จะได้ความยาวเพลงในหน่วย "นาที"
(ก็เพราะว่า tempo มีหน่วยเป็น bpm - beat per minute)

บางระจันวันเพ็ญ
tempo = 135 bpm
จำนวนห้อง = 125

ความยาวเพลง ก็จะเท่ากับ 125*4/135 = 3.703 นาที
เศษ 0.7 นาที  ก็ประมาณ 42 วินาที  (0.7*60=42)

ได้แบบนี้คร่าวๆ นะครับ  พอจะประมาณการได้แค่นี้


ข้อจำกัด และ สิ่งที่เราไม่รู้ ที่ไม่มีข้อมูลปรากฎในคิวเพลงให้เห็น ได้แก่
- ถ้าในเพลง มีการ change tempo  ก็จะคำนวณผิดเพี้ยนไป
- บางเพลง ไม่ได้เป็น 4/4   เช่น วอลซ์เป็น 3/4  รำวง เป็น 2/4   หรือเพลงแจ๊สบางเพลงเป็น 5/4
- บางเพลง มีการเปลี่ยนจังหวะนับ กลางเพลง ก็มี  เช่น โบว์รักสีดำ

เอาเป็นว่า ถ้าไม่ซีเรียส  ก็พอประมาณการได้อยู่ครับ
อย่างน้อย คิวเพลงที่เหลือ ก็พอคำนวณได้ ว่าจะจบตอนกี่ทุ่ม