ข้ามไปเนื้อหา
batonbox

คู่มือ

ตัด MP3 อย่างไรไม่ให้เสียงแย่ลง

ตัดต้นหรือท้ายไฟล์ MP3 โดยคงคุณภาพเดิม และเข้าใจว่าทำไมบางเครื่องมือทำให้ไฟล์ใหญ่ขึ้น

อัปเดต 2026-09-21

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

คู่มือนี้เล่าว่าภายในไฟล์ MP3 เกิดอะไรขึ้นตอนตัด วิธีตัดแบบไม่สูญเสียคุณภาพ และสิ่งที่ควรเช็กก่อนกดส่งออก

MP3 คือสายเฟรม ไม่ใช่คลื่นเสียง

ไฟล์ MP3 คือลำดับเฟรมบีบอัดเล็ก ๆ แต่ละเฟรมครอบคลุม 1152 แซมเปิล — ประมาณ 26 มิลลิวินาทีที่ 44.1 kHz ทุกเฟรมมีเฮดเดอร์ของตัวเอง เครื่องเล่นจึงเริ่มฟังจากจุดไหนในไฟล์ก็ได้ โครงสร้างนี้ทำให้ตัดแบบไม่สูญเสียได้: เครื่องมือเก็บเฉพาะเฟรมในช่วงที่เลือก ทิ้งส่วนที่เหลือ แล้วเขียน MP3 ที่เล่นได้โดยไม่ต้องถอดรหัสแม้แต่แซมเปิลเดียว

ทางเลือกที่ตัวแก้บนเว็บส่วนใหญ่ใช้คือถอดรหัสทั้งไฟล์เป็นเสียงดิบ ตัดตรงมิลลิวินาทีที่ขอ แล้วเข้ารหัสเป็น MP3 ใหม่ การเข้ารหัสรอบสองคือการบีบอัดแบบสูญเสียอีกรอบ ถ้าต้นฉบับ 128 kbps อาจฟังแทบไม่ต่าง แต่ข้อมูลที่ทิ้งไปแล้วเอากลับไม่ได้

ทำไมไฟล์ที่ตัดแล้วกลับใหญ่ขึ้น

ถ้าตัดเพลงเหลือครึ่งหนึ่งแล้วไฟล์ออกมาใหญ่กว่าต้นฉบับ แปลว่าเครื่องมือเข้ารหัสใหม่ที่บิตเรตสูงกว่าต้นทาง พอดแคสต์ 96 kbps ที่เข้ารหัสใหม่เป็น 192 kbps จะใหญ่ขึ้นเท่าตัวโดยไม่ได้รายละเอียดคืนมา — ของที่หายไปหายไปแล้ว หลายเว็บดังถึงกับเขียนในหน้าช่วยเหลือว่าเป็นเรื่องปกติ

การตัดแบบคัดลอกเฟรมไม่มีปัญหานี้ ไฟล์ที่ได้มีแค่เฟรมเดิมบางส่วน จึงเล็กกว่าอินพุตเสมอ ทีละไบต์

ตัดตามเฟรมละเอียดแค่ไหน

เพราะเฟรมยาวราว 26 มิลลิวินาที จุดตัดแบบไม่สูญเสียจะตกที่ขอบเฟรมใกล้สุด ไม่ใช่แซมเปิลเป๊ะ สำหรับคำพูด เพลง และริงโทน ค่านี้ต่ำกว่าที่หูแยกได้มาก ถ้าต้องการแก้ละเอียดระดับแซมเปิลจริง ๆ — เช่น จุดลูปในบีต — ให้ตัดไฟล์ WAV หรือ FLAC หรือยอมเข้ารหัสใหม่ครั้งเดียวที่บิตเรตสูงสุดที่ใช้ได้

รายละเอียดที่ควรรู้: เฟรม MP3 ยืมบิตจากเฟรมก่อนหน้าได้ (bit reservoir) เครื่องมือตัดที่ดีจะเริ่มไฟล์ที่เฟรมซึ่งไม่พึ่งข้อมูลก่อนจุดตัด หรือยอมให้มีเสียงเกินสองสามมิลลิวินาทีต้นไฟล์ ดีกว่าได้เสียงคลิก

ใส่เฟดแล้วกติกาเปลี่ยน

เฟดอินหรือเฟดเอาต์แก้แซมเปิล จึงต้องถอดรหัส ถ้าต้องการเฟด ให้คาดว่าจะมีการเข้ารหัสใหม่ — และเลือกบิตเรตขาออกอย่างตั้งใจ: ให้ตรงต้นฉบับ หรือขึ้นไป 192–256 kbps ถ้าต้นฉบับ 128 kbps ขึ้นไป อะไรที่สูงกว่าบิตเรตต้นทางเพิ่มแต่ขนาดไฟล์

ทีละขั้น

  1. 1

    ดูต้นฉบับก่อน

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

  2. 2

    กำหนดช่วงด้วยหู แล้วค่อยใส่ตัวเลข

    ลากจุดคร่าว ๆ แล้วใช้ปุ่มลูกศรหรือพิมพ์เวลาให้เป๊ะ ฟังวินาทีสุดท้ายก่อนจุดออก นั่นคือจุดที่ตัดแล้วฟังสะดุด

  3. 3

    เลือกแบบไม่สูญเสียถ้าทำได้

    ถ้าเครื่องมือมีโหมดไม่เข้ารหัสใหม่หรือคัดลอก และไม่ได้ใส่เอฟเฟกต์ ให้ใช้โหมดนั้น ไฟล์ที่ได้ควรเล็กกว่าต้นทาง

  4. 4

    ส่งออกแล้วตรวจ

    ฟังสองวินาทีแรกและสองวินาทีท้าย เช็กว่าความยาวตรงกับช่วงที่เลือกในระดับเสี้ยววินาที และขนาดไฟล์สมเหตุสมผล

คำถาม

ตัด MP3 แล้วคุณภาพลดไหม
ลดเฉพาะเมื่อเครื่องมือเข้ารหัสใหม่ การตัดแบบคัดลอกเฟรมเก็บเสียงบีบอัดเดิมไว้ครบ คุณภาพเท่าต้นฉบับ
ตัด MP3 ขนาด 2 GB ในเบราว์เซอร์ได้ไหม
ได้ ถ้าเครื่องมือคัดลอกเฟรมแทนการถอดรหัส การถอดรหัส MP3 ยาวหลายชั่วโมงเป็นเสียงดิบกินหน่วยความจำหลายกิกะไบต์ การคัดลอกเฟรมแทบไม่กินเลย
ตัดสั้นที่สุดได้เท่าไหร่
หนึ่งเฟรม ประมาณ 26 มิลลิวินาทีที่ 44.1 kHz จุดตัดจะชิดขอบเฟรมใกล้สุด
ทำไมมีเสียงคลิกตรงจุดตัด
อาจตัดกลางเฟรมด้วยเครื่องมือที่ไม่สนใจขอบเฟรม หรือเฟรมแรกหลังจุดตัดพึ่ง bit reservoir ของเฟรมที่ถูกตัดทิ้ง เลื่อนจุดเข้าไปสองสามมิลลิวินาที หรือใช้เครื่องมือที่จัดการ reservoir ได้