ฉันต้องการเพิ่มระดับเสียงของไฟล์ MP3 บางไฟล์ที่ฉันมี มีวิธีทำแบบนี้แบบไม่สูญเสีย (โดยไม่บีบอัดไฟล์ MP3 ใหม่และทำให้คุณภาพลดลง)?
ฉันต้องการเพิ่มระดับเสียงของไฟล์ MP3 บางไฟล์ที่ฉันมี มีวิธีทำแบบนี้แบบไม่สูญเสีย (โดยไม่บีบอัดไฟล์ MP3 ใหม่และทำให้คุณภาพลดลง)?
คำตอบ:
ใช่. คุณสามารถทำได้ เทคนิคถูกใช้โดยหลายโปรแกรมและระดับจะถูกคำนวณโดยอัลกอริทึมที่เรียกว่า ReplayGain ข้อมูลระดับเสียง Mp3 สามารถปรับได้แบบไม่มีการสูญเสียเช่นเดียวกับภาพ JPEG ที่สามารถหมุนได้อย่างไม่มีการสูญเสีย
มีสองวิธี
ในวิธีเมทาดาทาสามารถจัดเก็บข้อมูลเกี่ยวกับ ReplayGain (กำไรจากการติดตามและกำไรจากอัลบั้ม) ทั้งสองประเภท ข้อมูลการเปลี่ยนแปลงปริมาณสามารถแม่นยำมาก หากข้อมูลเสียงเปลี่ยนแปลงเช่นกันข้อมูลเมตาสามารถมีข้อมูล "เลิกทำ" เครื่องเล่น / เครื่องถอดรหัสเสียงทั้งหมดไม่ทราบวิธีการอ่านและใช้ข้อมูล ReplayGain ที่จัดเก็บในข้อมูลเมตา และไม่มีมาตรฐานสำหรับการจัดเก็บข้อมูล ReplayGain ที่ไหนและอย่างไร การใช้งานแต่ละรูปแบบใช้รูปแบบที่แตกต่างกันและวางข้อมูลในตำแหน่งที่แตกต่างกัน
ในวิธีข้อมูลเสียงข้อมูลเสียงที่แท้จริงของไฟล์จะได้รับการแก้ไขเพื่อให้ปริมาณการเล่นตามธรรมชาติ / ค่าเริ่มต้นอยู่ในระดับเป้าหมาย ในสถานการณ์นี้สามารถใช้ ReplayGain เพียงชนิดเดียว (กำไรจากการติดตามหรือกำไรจากอัลบั้ม) หากไม่มีข้อมูล "เลิกทำ" ถูกบันทึกไว้ที่ไหนสักแห่งอาจไม่สามารถกู้คืนข้อมูลเสียงต้นฉบับได้ ข้อ จำกัด ของรูปแบบไฟล์เสียงอาจป้องกันไม่ให้ปรับได้อย่างแม่นยำ (ปรับละเอียด) ด้วยวิธีนี้ ตัวอย่างเช่นไฟล์ MP3 และ AAC สามารถแก้ไขได้เพียง 1.5 เดซิเบลในขั้นตอนเท่านั้น ขึ้นอยู่กับรูปแบบไฟล์เสียงกระบวนการอาจสูญเสียในแง่ที่ว่ามันสามารถผลักสัญญาณที่อยู่เหนือแอมพลิจูดสูงสุดของฟอร์แมทได้อย่างไม่สามารถย้อนกลับได้
วิธีที่สองจะแก้ไขไฟล์ของคุณ แต่เนื่องจากข้อมูลที่อยู่ภายใต้ไม่ได้ถูกแก้ไขจะไม่มีคุณภาพดังนั้นการปรับสามารถทำได้โดยไม่สูญเสีย โดยทั่วไปจะไม่แนะนำให้ใช้สำหรับคอลเลกชันหลักของคุณเนื่องจากกำลังแก้ไขไฟล์จากสถานะดั้งเดิม แต่อาจเป็นประโยชน์อย่างมากสำหรับเครื่องเล่นสื่อพกพา
โปรแกรมที่เรียกว่าmp3gainสามารถทำตัวเลือกที่สองและปรับระดับเสียงของ mp3 ได้แบบย้อนกลับได้ มันไม่มีการเข้ารหัสซ้ำและเพียงแค่ปรับค่าขนาดในไฟล์ mp3 เพื่อเปลี่ยนระดับเสียง จากHydrogenAudio: ReplayGain
หากการแก้ไขอัตราขยายจะปรับเปลี่ยนฟิลด์อัตราขยายทั่วโลกในข้อมูลเสียง MP3 สามารถเพิ่มข้อมูลเมตาที่ค่อนข้างแม่นยำรวมถึงเลิกทำข้อมูล
เนื่องจากวิธีเข้ารหัสไฟล์ mp3 การปรับจะ จำกัด เพียง 1.5 เดซิเบลซึ่งปกติเพียงพอที่จะเข้าใกล้
Foobar2k ยังมีฟังก์ชั่นนี้และสามารถใช้การเปลี่ยนแปลงกับไฟล์ได้
ในความคิดของฉัน Replaygain ไม่ใช่คำตอบสำหรับคำถามนี้ มันไม่ได้เพิ่มปริมาณของเนื้อหาเพียงแค่เพิ่มแท็กเพื่อบอกผู้เล่น (เฉพาะผู้เล่นที่สนับสนุนแท็ก) เพื่อทำการปรับระดับเสียงของตัวเองในเวลาที่เล่น โดยเฉพาะอย่างยิ่งมันไม่สามารถใช้งานได้กับผู้เล่นทุกคนและไม่เหมาะสำหรับการใช้ mp3s ทุกประเภท (เช่นการเชื่อมต่อเข้ากับสตรีมเดี่ยว ฯลฯ )
ในทางทฤษฎีแล้วมันเป็นไปได้ที่จะไต่ระดับสัมประสิทธิ์ DCT ทั้งหมดโดยไม่ต้องถอดรหัสและเข้ารหัสใหม่ (เช่นโดยไม่ต้องย้อนกลับ quantization และ DCT จากนั้นทำซ้ำพวกเขา) เพียงทำซ้ำการเข้ารหัส Huffman (ซึ่งไม่สูญเสีย) ย้อนกลับไปเมื่อฉันทำงานกับ MPlayer ฉันเชื่อว่ามีบางคนมีโปรแกรมอรรถประโยชน์ที่ทำสิ่งนี้ แต่ฉันลืมชื่อ
ใช่มันเรียกว่ากำไรจากการเล่นซ้ำหลักการนั้นง่ายมากและใช้งานได้ดี โดยทั่วไปซอฟต์แวร์ "ฟัง" เพลงของคุณและกำหนดว่าจะต้องขยายเท่าไรเพื่อให้เสียง "ปกติ" ข้อมูลถูกเขียนเป็น mp3tag แยกจากข้อมูล
เครื่องเล่นที่ใช้งานร่วมกันได้จะใช้ข้อมูลนั้นเพื่อเพิ่มระดับเสียงโดยอัตโนมัติเพื่อให้แทร็กทั้งหมดได้รับการทำซ้ำในระดับความดังเดียวกัน ฉันอยากจะแนะนำให้ลองhttp://www.foobar2000.org/สำหรับแบบฝึกหัดนี้ โดยการคลิกขวาที่แทร็กคุณสามารถสแกนและในการตั้งค่าโปรแกรมคุณต้องตั้งค่าให้ใช้ข้อมูลการเล่นซ้ำ
หลังจากดาวน์โหลด Audacity (แอพฟรี) https://sourceforge.net/projects/audacity/ให้เลือกไฟล์ / นำเข้า / เสียงนำทางไปยังไฟล์ mp3 ของคุณคลิกที่มันแล้วเลือกเปิด คุณจะเห็นรูปคลื่นสองช่อง
จากรายการแบบหล่นลงที่ด้านบนคลิกที่แก้ไข / เลือก / ทั้งหมด ในขณะที่ไฟล์ถูกเลือกให้เลือกเอฟเฟ็กต์จากรายการดรอปดาวน์ที่ด้านบนและเลือกปกติ เพียงคลิก "ตกลง" จากหน้าต่างที่เปิดขึ้น ค่าเริ่มต้นมักจะเพียงพอ คลิกสามเหลี่ยมเล่นสีเขียวจากปุ่มตัวเลือกที่ปรากฏเพื่อทดสอบไฟล์ที่แก้ไขของคุณ คุณสามารถทำงานกับเอฟเฟกต์อื่น ๆ เช่น Equalization, Amplify, Bass & Treble เป็นต้นเมื่อพอใจกับผลลัพธ์ให้เลือกไฟล์ / ส่งออกเสียงและเลือก "บันทึกเป็นประเภท" ที่คุณต้องการโดยปกติแล้ว. WAV หรือ. MP3
ฉันต้องทำเช่นนี้กับไฟล์ที่อ่อนแอจำนวนมากที่ฉันได้รับ