มีโปรแกรมที่แก้ไขไฟล์เสียงให้มีระดับเสียงเท่ากันหรือไม่?


16

เมื่อฟังเพลงใน Banshee หรือผู้เล่นคนอื่น ๆ ฉันจะต้องเพิ่มระดับเสียงสำหรับเพลงบางเพลงและเปิดเพลงให้คนอื่นฟังเพราะพวกเขาไม่มีผลกำไรซ้ำเหมือนเดิม

  • มี Add-on ที่สามารถทำให้เพลงของฉันเป็นปกติใน Banshee ได้หรือไม่
  • หรือมีโปรแกรมที่สามารถทำเช่นนี้กับคลังเพลงทั้งหมดของฉันได้หรือไม่?

ฉันกำลังใช้งาน Ubuntu 12.04 ในกรณีที่มีผลกระทบต่อคำตอบ

ขอบคุณล่วงหน้า.


ในEdit > PreferencesBanshee มีตัวเลือกให้เปิดใช้งานการแก้ไข ReplayGain ฉันคิดว่านี่เป็นค่าเริ่มต้นที่เปิดอยู่ มันไม่ทำงานสำหรับคุณ
Michael Martin-Smucker

มันใช้งานได้ค่อนข้างดี แต่สำหรับเพลงที่มีความแตกต่างมากเกินไปมันก็ไม่ดีพอสำหรับความชอบของฉัน
Oyibo

1
แทนที่จะใช้โปรแกรมอรรถประโยชน์ต่าง ๆ สำหรับรูปแบบที่แตกต่างกันคุณสามารถใช้ sox ได้ มีตัวอย่างในหน้าคนผมคิดว่าเป็น ...
RobotHumans

คำตอบ:


17

ฉันใช้โปรแกรมอรรถประโยชน์บรรทัดคำสั่งชื่อmp3gainซึ่งมีอยู่ในที่เก็บ

หากต้องการใช้งานให้ไปที่ไดเรกทอรีที่คุณเก็บไฟล์เพลงของคุณแล้วเรียกใช้คำสั่งนี้:

find -name '*mp3' -exec mp3gain -r -k {} \;

มันจะผ่านทุกไดเรกทอรีย่อยค้นหาไฟล์ใด ๆ ที่ลงท้ายด้วย.mp3และทำให้ได้กำไรตามปกติเพื่อให้พวกเขาสามารถเล่นในปริมาณที่สอดคล้องกัน

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

หากคุณเกิดขึ้นมี.oggไฟล์มีโปรแกรมที่คล้ายกันเรียกว่าvorbisgain :

find -name '*ogg' -exec vorbisgain -r {} \;

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

หากคุณมี.flacไฟล์คุณสามารถใช้metaflac :

find -name '*flac' -exec metaflac --add-replay-gain {} \;

หวังว่าจะช่วย


โปรดทราบว่าเมื่อเทียบกับ replaygain ซึ่งเพิ่มเมตาแท็ก mp3gain จะแก้ไขข้อมูลใน MP3 ของคุณอย่างถาวรเพื่อทำให้เป็นมาตรฐาน ผลกระทบนี้ไม่สามารถลบหรือย้อนกลับได้โดยไม่มีผลกระทบทางเทคนิคต่อคุณภาพของ MP3 แม้ว่าความแตกต่างใด ๆ อาจไม่สามารถมองเห็นได้ในหูมนุษย์ส่วนใหญ่
ish

5
@izx นี้ผิด mp3gain คือ“ lossless” เนื่องจากใช้คุณสมบัติ gain ในแต่ละเฟรมของข้อมูล mp3 จาก:mp3gain(1) Also, the changes mp3gain makes are completely lossless. There is no quality lost in the change because the program adjusts the mp3 file directly, without decoding and reencoding.ดังนั้นในขณะที่มันอาจเป็นเรื่องยากที่จะคิดออกค่าเริ่มต้นพวกเขากำลังแก้ไขโดยชดเชยคงที่ซึ่งสามารถย้อนกลับได้อย่างสมบูรณ์แบบ
Jonas Schäfer

2
@Oyibo ฉันได้ส่งคำขอแก้ไขคำตอบที่มีสิ่งที่คุณต้องทำสำหรับไฟล์ flac แทนที่*oggด้วย*flacและมีvorbisgain -r metaflac --add-replay-gainmp3gain จะคำนวณค่าชดเชยในลักษณะที่คล้ายคลึงกับ vorbisgain & co ทำดังนั้นจึงไม่จำเป็นต้องทำด้วยมือ
Jonas Schäfer

1
@Oyibo ตัวเลือกใน Banshee AFAIK เพียงเปิดใช้งานการสนับสนุนสำหรับการอ่าน RG-แท็กจากไฟล์ก็ไม่ได้ทำการแก้ไขในทันที ดังนั้นมันจะไม่ทำงานสำหรับไฟล์ที่ไม่มีแท็ก RG (ซึ่งอาจเป็นสาเหตุว่าทำไมมันไม่ทำงานในบางไฟล์สำหรับคุณ)
Jonas Schäfer

1
@Oyibo คุณไม่ต้องการเพราะออฟเซตถูกปรับอัตราส่วนเพื่อให้เล่นพร้อมกับไฟล์ replaygain อื่น ๆ คุณจะใช้การควบคุมระดับเสียงของคุณสำหรับสิ่งนั้น
Jonas Schäfer

3

ฉันไม่คิดว่าจะมี Add-on สำหรับ Banshee แต่คุณสามารถปรับระดับเสียงตามปกติในคอลเล็กชันของคุณได้ บน AVPฉันพบสองวิธีที่จะทำให้เสร็จ:

  • sox: ติดตั้งผ่านsudo apt-get install soxหรือศูนย์ซอฟต์แวร์ Ubuntu ในสถานีนำทางไปยังไดเรกทอรีที่ไฟล์เพลงของคุณอาศัยอยู่โดยใช้คำสั่งแล้วพิมพ์cd sox <input-file.mp3> <output-file.mp3> gain −n −3สิ่งนี้จะทำให้มาตรฐานของไฟล์ mp3 เป็น -3 dB เทียบกับการโก่งเต็มสเกล

  • normalize-mp3: แอปพลิเคชันนี้เป็นวิธีที่จะดำเนินการเมื่อคุณจัดการไฟล์หลาย ๆ ไฟล์ ติดตั้งผ่านsudo apt-get install normalize-audioหรือศูนย์ซอฟต์แวร์ Ubuntu ในเทอร์มินัลนำทางไปยังไดเรกทอรีที่ไฟล์เพลงของคุณอยู่โดยใช้cdคำสั่งจากนั้นพิมพ์normalize-audio -b *.mp3สำหรับอัลบั้มศิลปินหรือnormalize-audio -m *.mp3รวมอัลบั้ม


1

คุณสามารถใช้ความกล้าเพื่อปรับระดับเสียงของคลังเพลงทั้งหมดของคุณให้เป็นมาตรฐาน

Audacity เป็นโปรแกรมแก้ไขและบันทึกเสียงที่ใช้งานง่ายและพูดได้หลายภาษาสำหรับ Windows, Mac OS X, GNU / Linux และระบบปฏิบัติการอื่น ๆ คุณสามารถใช้ความกล้าที่จะ:

  • บันทึกเสียงสด
  • แปลงเทปและบันทึกลงในการบันทึกแบบดิจิตอลหรือซีดี
  • แก้ไขไฟล์เสียง Ogg Vorbis, MP3, WAV หรือ AIFF
  • ตัดคัดลอกประกบกันหรือผสมเสียงเข้าด้วยกัน
  • เปลี่ยนความเร็วหรือระดับเสียงของการบันทึก
  • และอื่น ๆ! ดูรายการคุณสมบัติทั้งหมด

หนึ่งในคุณสมบัติเหล่านี้คือปรับระดับเสียงด้วยคอมเพรสเซอร์, ขยาย, ปกติและเอฟเฟ็กต์เฟด In / Out 1

หมายเหตุ : การใช้ความกล้าจะส่งผลต่อคุณภาพเพลงของคุณ แต่ถ้าคลังเพลงของคุณเป็น mp3 คุณภาพสูงทั้งหมดผมหมายถึง 256 และ 320 kbit / s และความถี่ในการสุ่มตัวอย่างคือ 44.1 และ 48 kHz คุณอาจจะไม่สังเกตเห็นการสูญเสียคุณภาพ (ลดลง) ตอนนี้ความกล้าได้ยินอ้างว่าพวกเขามีการปรับปรุงปกติอย่างมีนัยสำคัญ แต่ฉันคิดว่าสิ่งนี้ควรจำไว้ก่อนที่คุณจะพยายามทำให้เสียงเป็นปกติ

1ที่มา:ความกล้า


2
ปัญหาเกี่ยวกับความกล้าคือมันจะทำให้เกิดการสูญเสียคุณภาพ (และทำให้การเปลี่ยนแปลงระดับเสียงกลับไม่ได้) เพราะมันจะต้องถอดรหัสและเข้ารหัสไฟล์ MP3 อีกครั้งเพื่อให้สามารถแก้ไขได้ ...
ish

ฉันรู้ว่าฉันใช้มันในสื่อของฉัน 320 kbit / s และคุณแทบจะไม่สามารถสังเกตเห็นการลดลงของคุณภาพใด ๆ แต่คุณพูดถูกมันจะส่งผลต่อคุณภาพ
มิทช์

1
ตกลง คุณสามารถเพิ่มโน้ตเล็ก ๆ ท้ายเรื่องนี้ได้ไหม? ขอบคุณ
ish
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.