แอบแฝง. mp3 เป็น. wav และ .ogg จากคำสั่ง
- หมวดหมู่: เพลงและวิดีโอ
ฉันมีไฟล์เพลงมากมายในเครื่องของฉันซึ่งอยู่ในสถานะต่างๆของการย้ายจาก. mp3 ไปยังรูปแบบต่างๆ สาเหตุหลักเป็นเพราะปัญหาการออกใบอนุญาตระหว่าง Linux และรูปแบบ MP3 และแม้ว่าจะมีเครื่องมือ GUI สำหรับทำงานเกือบทุกอย่างที่คุณต้องการ แต่ก็มีบางครั้งที่บรรทัดคำสั่งยังคงเป็นเพื่อนของคุณ ตัวอย่างเช่นสมมติว่าคุณต้องการทำชุดงาน - บรรทัดคำสั่งเหมาะสำหรับสิ่งนี้ หรือบอกว่าคุณต้องการ (ไม่ว่าด้วยเหตุผลใดก็ตาม) รักษาความปลอดภัยเชลล์ไว้ในเครื่องระยะไกลแล้วแปลงไฟล์ของคุณ ด้วยเหตุผลใดก็ตามที่คุณต้องการคุณควรทราบว่ามีเครื่องมือสำหรับงานนั้น ๆ
เครื่องมือที่ฉันพูดถึงคือ mpg123 และ mpg321 . แม้ว่า mpg321 จะอ้างว่าเป็นการแทนที่แบบดร็อปอินสำหรับ mpg123 แต่ฉันก็ยังชอบใช้เครื่องมือทั้งสอง (เดิมสำหรับการแปลง. mp3 เป็น. wav และอันหลังสำหรับการแปลง. mp3 เป็น. ogg) และในบทความนี้คุณจะเห็นว่าการแปลงไฟล์ประเภทนี้ทำได้ง่ายเพียงใด (โดยใช้บรรทัดคำสั่ง)
การติดตั้ง
เนื่องจากเราจะใช้บรรทัดคำสั่งสำหรับการแปลงเราจะติดตั้งเครื่องมือจากบรรทัดคำสั่ง ตัวอย่างการกระจายที่ฉันใช้นั้นอ้างอิงจาก Debian ล่าสุดที่เสถียร คุณไม่จำเป็นต้องเพิ่มที่เก็บใด ๆ ในไฟล์ /etc/apt/sources.list เนื่องจากเครื่องมือทั้งหมดอยู่ในที่เก็บมาตรฐาน ในการติดตั้งเครื่องมือเหล่านี้ให้ทำตามขั้นตอนเหล่านี้:
- เปิดหน้าต่างเทอร์มินัล
- หากมีความจำเป็น, ของมัน เพื่อรูท (ถ้าคุณใช้ sudo แทนที่รูทเพียงแค่เพิ่ม sudo ไปที่จุดเริ่มต้นของคำสั่งการติดตั้งด้านล่าง)
- ออกคำสั่ง apt-get ติดตั้ง mpg123 mpg321 vorbis-tools
แค่นั้นแหละ. ตอนนี้เรามาดูวิธีการใช้เครื่องมือ
แปลงไฟล์. mp3 เป็น. wav
การแปลงครั้งแรกคือ. wav ทำไมต้องใช้. wav? ก่อนอื่นไฟล์. wav ไม่ได้ถูกบีบอัดและไม่มีการสูญเสียเสียงจึงดีกว่า ข้อเสียเพียงอย่างเดียวคือไฟล์มีขนาดใหญ่ขึ้นมาก ดังนั้นหากคุณมีไฟล์ใดไฟล์หนึ่งและต้องการรักษาคุณภาพให้ได้มากที่สุด. wav คือรูปแบบที่จะใช้ แน่นอนในกรณีนี้เรากำลังแปลงไฟล์ประเภท lossy (.mp3) ดังนั้นจึงมีคุณภาพเสียงที่ลดลงแล้ว แต่ทำไมลดน้อยลงไปอีก? ในการทำการแปลงนี้คำสั่งมีลักษณะดังนี้:
mpg123 -w output_file.wav input_file.mp3
ที่ไหน output_file คือชื่อของไฟล์. wav ที่จะถูกแปลงจากไฟล์ mp3 ชื่อ input_file สมมติว่าคุณต้องการแปลงไฟล์ Rush_Tom_Sawyer.mp3 เป็น. wav คำสั่งนั้นจะมีลักษณะดังนี้:
mpg123 -w Rush_Tom_Sawyer.wav Rush_Tom_Sawyer.mp3
แปลง. mp3 เป็น. ogg
รูปแบบ. ogg เป็นโอเพ่นซอร์สที่เทียบเท่ากับ. mp3 และได้รับการสนับสนุนจากผู้เล่นจำนวนมาก รูปแบบ. ogg เป็นรูปแบบที่ดีที่จะใช้ในการสร้าง 'mix cd's' (ฉันแก่แล้วฉันยังอยากจะพูดว่า 'mix tapes') เพราะคุณสามารถใส่ไฟล์ต่อซีดีได้มากกว่าถ้าคุณใช้รูปแบบ. wav . แต่ในการแปลง. mp3 เป็น. ogg คำสั่งมีลักษณะดังนี้:
mpg321 Input_File.mp3 -w raw && oggenc raw -o Output_file.ogg
ลองตรวจสอบไฟล์เดียวกันกับที่เราแปลงเป็น. wav ด้านบน คำสั่งในการแปลงเป็น. ogg จาก. mp3 จะมีลักษณะดังนี้:
mpg321 Rush_Tom_Sawyer.mp3 -w raw && oggenc raw -o Rush_Tom_Sawyer.ogg
ง่ายใช่มั้ย?
ความคิดสุดท้าย
ตอนนี้คุณสามารถมีฝีมือและสร้างสคริปต์แบตช์ที่จะช่วยให้คุณทำการแปลงเป็นกลุ่มได้ โดยปกติหลายคนจะคิดว่า 'ทำไมฉันถึงต้องทำเช่นนั้นในเมื่อฉันสามารถดาวน์โหลดเครื่องมือ GUI ที่มีประโยชน์เช่น Soundconverter เพื่อทำงานได้ ทำไม? เนื่องจากการมีตัวเลือกบรรทัดคำสั่งอยู่รอบ ๆ มันเป็นเรื่องฉลาดเสมอ วันหนึ่งคุณอาจต้องการมัน