FFmpeg Audio Studio › ความช่วยเหลือ

ความช่วยเหลือ

FFmpeg Audio Studio คืออะไร?

FFmpeg Audio Studio แปลงไฟล์เสียงจากรูปแบบหนึ่งไปอีกรูปแบบหนึ่ง โดยใช้ ffmpeg เป็นกลไกหลัก คุณเพิ่มไฟล์ เลือกค่าที่ตั้งไว้ล่วงหน้า แล้วแปลง ผลลัพธ์จะอยู่ในโฟลเดอร์เดียวกับไฟล์ต้นฉบับ หรือในโฟลเดอร์ที่คุณเลือก มันอ่านได้ทุกอย่างที่ ffmpeg สามารถถอดรหัสได้ และเขียนได้สิบแปดรูปแบบ ตั้งแต่ MP3, AAC, FLAC, Opus และ Ogg Vorbis ไปจนถึง WAV, AIFF, WMA และรูปแบบเสียงเรียกเข้า iPhone

สิ่งที่ทำให้แตกต่างคือการเลือกสามอย่างแยกกัน โดยแต่ละอย่างมาจากเมนูแบบเลื่อนลงของตัวเองในแผงตัวเลือกทางด้านขวาของหน้าต่าง: การตั้งค่า preset (ผลลัพธ์คืออะไร), การตั้งค่า tags (แท็กและปกใดที่ถูกเก็บไว้) และการตั้งค่า effects (สิ่งที่ทำกับเสียง) ดังนั้น ค่าที่ตั้งไว้ล่วงหน้าหนึ่งค่าสามารถใช้กับการตั้งค่าที่ลบความคิดเห็นออก, กับอีกค่าที่ปรับระดับเสียงให้เป็นปกติ, หรือไม่ใช้เลยก็ได้ แท็กยังถูกส่งผ่านจากรูปแบบหนึ่งไปยังอีกรูปแบบหนึ่งภายใต้ชื่อที่โปรแกรมแก้ไขแท็กแสดง ดังนั้นฟิลด์จะยังคงความหมายจาก FLAC ไปยัง MP3 ไปยัง M4A ไปยัง WMA

FFmpeg Audio Studio มีสองมุมมอง ซึ่งเลือกได้จากปุ่มสองปุ่มแรกของส่วนหัว มุมมองการทำงาน จะเปิดขึ้นก่อน: ทีละไฟล์ พร้อมด้วยรูปคลื่น, การเล่นจริงพร้อมเอฟเฟกต์ที่ใช้, การตัด, การเฟด และลิ้นชักสำหรับช่องเสียง, อีควอไลเซอร์, คอมเพรสเซอร์ และระดับ (ดู มุมมองการทำงาน) มุมมองการประมวลผลเป็นชุด สำหรับหลายไฟล์พร้อมกัน: รายการไฟล์, ส่วนหัวพร้อมการดำเนินการไฟล์, แผงทางด้านขวาพร้อมตัวเลือกที่กำหนดการทำงาน - ค่าที่ตั้งไว้ล่วงหน้า, แท็ก, เอฟเฟกต์, ปลายทาง และสิ่งที่ต้องทำเมื่อมีไฟล์อยู่แล้ว - และที่ด้านล่างสุด, จำนวนการแปลงพร้อมกัน, ปุ่มแปลง และปุ่มที่เปิดโฟลเดอร์เอาต์พุต, และแถบด้านล่างพร้อมบรรทัดสถานะ ส่วนที่เหลือของหน้านี้จะอธิบายมุมมองการประมวลผลเป็นชุด เว้นแต่จะระบุไว้เป็นอย่างอื่น

  • งาน: ทีละหนึ่งไฟล์ แสดงมุมมองการทำงาน
  • แบตช์: แปลงหลายไฟล์ด้วยค่าที่ตั้งไว้ล่วงหน้า แสดงมุมมองการประมวลผลเป็นชุด

มุมมองงาน

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

  • แสดงรายการไฟล์ แสดงรายการไฟล์อีกครั้งหลังจากที่ลิ้นชักเข้ามาแทนที่
  • ซ่อนแผงใต้รูปภาพ ซ่อนแผงใต้รูปคลื่น และ แสดงแผงใต้รูปภาพ นำกลับมา

รูปคลื่นและการเล่น

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

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

การตัด

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

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

เฟด

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

ลิ้นชัก

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

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

รายการเอฟเฟกต์ของมุมมองงาน

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

นอกจากนี้ มุมมองงานยังมีตัวเลือกของตัวเองสำหรับไฟล์: ค่าที่ตั้งไว้ล่วงหน้า เสียง, การตั้งค่าแท็ก (แท็ก), ปลายทาง และ ถ้ามีอยู่ ซึ่งทำงานตามที่อธิบายไว้ในส่วนเกี่ยวกับค่าที่ตั้งไว้ล่วงหน้า แท็ก และปลายทาง

  • เอฟเฟกต์ที่แสดงในมุมมองการทำงาน บนแท็บ ffmpeg ของการตั้งค่าจะเลือกเอฟเฟกต์ที่รายการแสดงพร้อมที่จะเปิดใช้งาน; ส่วนที่เหลือจะอยู่ในเมนู เพิ่มเอฟเฟกต์ เอฟเฟกต์ที่แอปสร้างขึ้นมาจะแสดงอยู่ในรายการเสมอ กลับสู่รายการมาตรฐาน จะกลับไปที่รายการมาตรฐาน

คำสั่ง ffmpeg

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

  • คำสั่ง ffmpeg คือแผง และ คัดลอก จะคัดลอกคำสั่งไปยังคลิปบอร์ด

การเพิ่มไฟล์

สร้างรายการไฟล์ที่จะแปลงโดยการเลือกไฟล์ เลือกโฟลเดอร์ทั้งหมด หรือลากไฟล์ลงในหน้าต่าง แต่ละแถวจะแสดงรูปภาพที่ฝังอยู่ในไฟล์เป็นภาพขนาดย่อเล็กๆ หรือโน้ตดนตรีเมื่อไม่มี

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

รายการ

ไฟล์จะถูกเพิ่มเพียงครั้งเดียว การเพิ่มไฟล์เดิมซ้ำอีกครั้งจะไม่มีผลใดๆ แถวที่เสร็จสิ้น (Done), ข้าม (Skipped), ล้มเหลว (Failed) หรือยกเลิก (Cancelled) จะยังคงอยู่ในรายการและจะถูกแปลงอีกครั้งพร้อมกับการตั้งค่าของตัวเองในครั้งถัดไปที่คุณกดแปลง

ไฟล์ทุกไฟล์มีการตั้งค่าของตัวเอง - ค่าที่ตั้งไว้ล่วงหน้า, การตั้งค่าแท็ก, การตั้งค่าเอฟเฟกต์, ปลายทาง และสิ่งที่ต้องทำหากไฟล์มีอยู่ ไฟล์ที่คุณเพิ่มจะใช้ตัวเลือกที่แผงตัวเลือกแสดงอยู่ในขณะนั้น และเฉพาะไฟล์ที่เพิ่มใหม่เท่านั้นที่จะถูกเลือกหลังจากนั้น แผงนี้เปรียบเสมือนแปรง: มันไม่เคยแสดงตัวเลือกของแถว และการเลือกแถวก็ไม่เคยเปลี่ยนมัน หากต้องการให้ไฟล์อื่นมีตัวเลือกที่แตกต่างกัน ให้เลือกไฟล์เหล่านั้น ตั้งค่าแผง และกด ใช้: มันจะเขียนตัวเลือกทั้งหมดของแผงลงบนแถวที่เลือกซึ่งไม่ได้อยู่ในคิวหรือกำลังทำงาน และจะปิดใช้งานเมื่อไม่มีอะไรถูกเลือก เลือกด้วยการคลิก, Ctrl (หรือ Cmd) และคลิกเพื่อเพิ่มหรือลบแถว, Shift และคลิกสำหรับช่วงจากการคลิกครั้งล่าสุด, หรือ Ctrl+A สำหรับทุกแถว; การคลิกที่ส่วนว่างของรายการจะล้างการเลือก แถบด้านล่างจะบอกว่ามีกี่แถวที่ถูกเลือก

แต่ละแถวจะแสดงชิปเล็กๆ หนึ่งชิ้นต่อตัวเลือก - ค่าที่ตั้งไว้ล่วงหน้า, การตั้งค่าแท็ก, การตั้งค่าเอฟเฟกต์, ปลายทาง และนโยบายหากมีอยู่ ตัวเลือกที่ปล่อยทุกอย่างไว้ตามเดิมจะถูกละไว้ ดังนั้นแถวธรรมดาจะแสดงเฉพาะค่าที่ตั้งไว้ล่วงหน้า

  • ใช้ ใช้ตัวเลือกของแผงกับไฟล์ที่เลือก

การแปลง

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

  • แปลง แปลงทุกแถวที่ไม่ได้อยู่ในคิวหรือกำลังทำงานอยู่ โดยแต่ละแถวมีค่าการตั้งค่าของตัวเอง (ดู รายการ) แถวที่ตัวเลือกของตัวเองจะเข้ารหัสซ้ำเหมือนเดิมจะไม่มีอะไรต้องทำและจะถูกละเว้น
  • หยุด จะปรากฏขึ้นในขณะที่กำลังทำงานอยู่และยกเลิกทุกไฟล์ที่อยู่ในคิวหรือกำลังแปลงอยู่; ผลลัพธ์ที่เขียนไปบางส่วนจะถูกลบออก
  • ยกเลิก บนแถวจะยกเลิกไฟล์นั้นไฟล์เดียว

แถบสถานะของแถวบอกอะไร

แถวจะเคลื่อนที่ผ่านสถานะต่างๆ ตามลำดับ และแถบสถานะจะแสดงสถานะปัจจุบัน

  • อยู่ในคิว กำลังรอตำแหน่งว่าง
  • กำลังอ่าน คือไฟล์ที่กำลังถูกตรวจสอบ
  • กำลังวิเคราะห์ ตามด้วยเปอร์เซ็นต์คือไฟล์ที่กำลังถูกอ่านก่อนที่จะถูกแปลง เนื่องจากเอฟเฟกต์ต้องการตัวเลขจากไฟล์นั้น (เสียงเริ่มและหยุดที่ไหน, ความดังเท่าไหร่); มันจะปรากฏขึ้นเมื่อนั้น การแปลงที่ตามมาจะวัดจากความยาวของผลลัพธ์ ดังนั้นไฟล์ที่ถูกตัดแต่งก็ยังคงถึงหนึ่งร้อยเปอร์เซ็นต์
  • เปอร์เซ็นต์คือการแปลงเอง ซึ่งวัดจากความยาวของผลลัพธ์ที่จะได้
  • เสร็จสิ้น เสร็จสิ้น; แถวยังแสดงตำแหน่งที่ไฟล์ถูกบันทึก
  • ข้ามแล้ว ผลลัพธ์มีอยู่แล้วและปลายทางระบุให้ข้าม
  • ล้มเหลว มีบางอย่างผิดพลาด; เหตุผลจะแสดงบนแถว
  • ยกเลิกแล้ว คุณหยุดมัน

บรรทัดสถานะที่ด้านล่างซ้ายจะบอกจำนวนไฟล์ที่พร้อมก่อนการรัน จำนวนไฟล์ที่ถูกประมวลผลระหว่างการรัน และหลังจากนั้นผลลัพธ์: จำนวนไฟล์ที่ถูกแปลง ข้าม และล้มเหลว

ไฟล์พร้อมกัน

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

  • ไฟล์ที่แปลงพร้อมกัน คือชื่อเมื่อคุณวางเมาส์เหนือมัน

เมื่อ "แปลง" เป็นสีเทา

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

ค่าที่ตั้งไว้ล่วงหน้า: รูปแบบและคุณภาพ

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

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

ค่าที่ตั้งไว้ล่วงหน้า

การติดตั้งใหม่มาพร้อมกับชุดค่าที่ตั้งไว้ล่วงหน้าที่พร้อมใช้งาน (MP3 ที่ 128, 192 และคุณภาพสูงแบบแปรผัน, AAC, Opus, WMA, AC-3, เสียงเรียกเข้า iPhone, Ogg Vorbis, FLAC, WAV 16 บิต และ AIFF 16 บิต) เป็นค่าที่ตั้งไว้ล่วงหน้าทั่วไป: เปลี่ยนชื่อ แก้ไข หรือลบออก เสียงเรียกเข้า iPhone จะถูกตัดให้เหลือ 40 วินาที ซึ่งเป็นความยาวสูงสุดที่ iOS ยอมรับ

  • ชื่อ คือชื่อที่แสดงในเมนูแบบเลื่อนลง
  • รูปแบบ คือรูปแบบเอาต์พุต ตัวเลือกด้านล่างจะตามมา: รูปแบบจะแสดงเฉพาะการควบคุมที่มีอยู่จริงเท่านั้น

คุณภาพ

ทุกรูปแบบมีค่าการตั้งค่าคุณภาพหลักหนึ่งค่า ซึ่งเป็นช่องตัวเลขพร้อมหน่วยกำกับอยู่ข้างๆ และความหมายของมันจะตามด้วยรูปแบบ: บิตเรตเป็น kbps สำหรับ MP3, AAC, Opus, WMA และ AC-3; ระดับคุณภาพผันแปรสำหรับ Ogg Vorbis และ MP3 แบบผันแปร; ระดับการบีบอัดสำหรับ FLAC และ WavPack ซึ่งจะเปลี่ยนเฉพาะระยะเวลาในการเข้ารหัสและขนาดไฟล์เท่านั้น ไม่เคยเปลี่ยนเสียง WAV ไม่มีค่าการตั้งค่าคุณภาพ บิตเรตหรือระดับที่สูงขึ้นหมายถึงไฟล์ที่มีขนาดใหญ่ขึ้นและเสียงดีขึ้น

  • โหมดบิตเรต (MP3 และ Ogg Vorbis) เลือกวิธีที่ตัวเข้ารหัสใช้บิต: คงที่ คือบิตเรตเท่ากันตลอด, แปรผัน ตามเพลงเพื่ออัตราส่วนขนาดต่อคุณภาพที่ดีขึ้น, และ เฉลี่ย (ABR) (MP3 เท่านั้น) ตั้งเป้าหมายที่ค่าเฉลี่ย
  • บิตเรต คือบิตเรตสำหรับโหมดคงที่และโหมดเฉลี่ย
  • ระดับคุณภาพ คือระดับสำหรับโหมดผันแปร
  • การบีบอัด คือระดับการบีบอัดของ FLAC และ WavPack

อัตราการสุ่มตัวอย่างและความลึกของบิต

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

  • อัตราตัวอย่าง คือจำนวนตัวอย่างต่อวินาทีที่เอาต์พุตมี
  • ความลึกบิต คือขนาดของตัวอย่างสำหรับรูปแบบที่มี (FLAC, ALAC, WAV, AIFF และอื่นๆ อีกเล็กน้อย)

Dither

เมื่อทำการบันทึก 24 บิตเป็น 16 บิต ตัวอย่างจะถูกปัดเศษ และการปัดเศษจะทิ้งความผิดเพี้ยนจางๆ ที่สามารถได้ยินได้ในส่วนที่เงียบ Dither จะเพิ่มเสียงรบกวนเล็กน้อยก่อน ซึ่งจะเปลี่ยนความผิดเพี้ยนนั้นให้กลายเป็นเสียงฟู่ที่สม่ำเสมอซึ่งอยู่ต่ำกว่าเสียงเพลงมาก การปัดเศษธรรมดาเป็นค่าเริ่มต้นและใช้ได้ดีกับเพลงส่วนใหญ่ Dither ใช้สำหรับมาสเตอร์ที่เงียบและมีความละเอียดสูง จะไม่ถูกนำไปใช้กับเอาต์พุต 24 บิต

  • Dither (เมื่อเอาต์พุตเป็น 16 บิต) จะปรากฏขึ้นเมื่อเอาต์พุตเป็น 16 บิต

เวอร์ชันแท็ก ID3

เอาต์พุต MP3, AIFF และ WAV มีแท็ก ID3 ในเวอร์ชัน 2.3 หรือ 2.4 เวอร์ชัน 2.3 สามารถอ่านได้โดยเครื่องเล่นทุกเครื่อง และเป็นสิ่งที่ Mp3tag เขียนโดยค่าเริ่มต้น 2.4 เป็นเวอร์ชันใหม่กว่าและจัดเก็บข้อความเป็น UTF-8 ทั้งสองเวอร์ชันเก็บฟิลด์ที่ซ้ำกันเป็นค่าแยกต่างหาก ปล่อยไว้ที่ 2.3 เว้นแต่จะมีบางอย่างที่ต้องการ 2.4

  • เวอร์ชันแท็ก ID3 เลือกเวอร์ชัน

ตัวเลือกขั้นสูง

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

  • ตัวเลือกขั้นสูง คือส่วน; แต่ละรายการคือ อัตโนมัติ จนกว่าคุณจะตั้งค่า
  • MP3: สเตอริโอร่วม, คุณภาพตัวเข้ารหัส (0 ดีที่สุด, 9 เร็วที่สุด), ตัวกรองความถี่ต่ำ (Hz), ตัวกรองความถี่สูง (Hz), ใช้บิตรีเซอร์วัวร์, ตั้งค่าสถานะลิขสิทธิ์ และ ตั้งค่าสถานะต้นฉบับ
  • Ogg Vorbis: บิตเรตต่ำสุด (kbps) และ บิตเรตสูงสุด (kbps) เปลี่ยนเป็นโหมดที่กำหนดเป้าหมายบิตเรต
  • Opus: ปรับให้เหมาะสมสำหรับ (เพลง, เสียง, หรือความล่าช้าต่ำ), โหมดบิตเรต, ขนาดเฟรม, ความซับซ้อน (0 ถึง 10), แบนด์วิดท์ และ การกลับเฟสสเตอริโอแบบความเข้ม
  • FLAC: ขนาดบล็อก, โหมดสเตอริโอ, ลำดับ LPC สูงสุด, ความแม่นยำของสัมประสิทธิ์ LPC, ลำดับพาร์ติชันต่ำสุด, ลำดับพาร์ติชันสูงสุด และ การค้นหารูปแบบที่ละเอียด
  • AAC: ขีดจำกัดแบนด์วิดท์ (Hz) จำกัดความถี่สูงสุดที่เก็บไว้

(ต้นฉบับ)

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

ปลายทาง: ไฟล์จะไปที่ไหน

ปลายทางคือโฟลเดอร์บวกกับรูปแบบที่ตั้งชื่อไฟล์ ซึ่งเลือกในแผงตัวเลือกและแก้ไขบนแท็บ ปลายทาง ของการตั้งค่า

  • แก้ไขปลายทาง เปิดแท็บปลายทาง
  • ตำแหน่งที่ไฟล์ที่แปลงแล้วจะถูกเขียน คือรายการแบบหล่นลงของปลายทางในแผงตัวเลือก
  • ชื่อ คือชื่อที่แสดงในรายการแบบหล่นลง
  • โฟลเดอร์ คือที่ที่ไฟล์ถูกเขียน และ เรียกดู เป็นตัวเลือกโฟลเดอร์ โฟลเดอร์สัมพัทธ์ เช่น convert, .\convert หรือ ..\convert จะนับจากโฟลเดอร์ของแต่ละไฟล์: .\convert คือโฟลเดอร์ convert ที่อยู่ข้างไฟล์, ..\convert คือโฟลเดอร์ที่อยู่ข้างโฟลเดอร์ของไฟล์ ดังนั้นรายการเดียวจึงใช้ได้กับไฟล์ที่อยู่ในหลายโฟลเดอร์ โครงสร้างโฟลเดอร์จะไม่ถูกเก็บไว้ เนื่องจากโฟลเดอร์ที่ไฟล์อยู่แล้วคือโครงสร้าง เส้นทางแบบเต็ม เช่น D:\Out คือที่เดียวสำหรับทุกไฟล์

โฟลเดอร์ต้นฉบับ

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

รูปแบบชื่อไฟล์

รูปแบบจะตั้งชื่อเอาต์พุตแต่ละรายการจากแท็กของไฟล์นั้นๆ คลิกแท็กเพื่อเพิ่ม แท็กเครื่องหมายทับจะสร้างโฟลเดอร์ย่อย แท็กคือชื่อของไฟล์ต้นฉบับ ชื่อเพลง ศิลปิน ศิลปินอัลบั้ม อัลบั้ม หมายเลขแทร็ก หมายเลขแผ่น ปี และประเภท

  • รูปแบบชื่อไฟล์ คือรูปแบบ แท็กที่ไฟล์ไม่มีจะสร้างส่วนที่ว่างเปล่าซึ่งจะถูกละทิ้ง ยกเว้นว่าศิลปินหรืออัลบั้มที่หายไปจะอ่านว่า "Unknown Artist" หรือ "Unknown Album" และชื่อเพลงที่หายไปจะกลับไปใช้ชื่อไฟล์ต้นฉบับ
  • ตัวอย่าง แสดงให้เห็นว่าไฟล์ที่สร้างขึ้นจะถูกเรียกว่าอะไร เพื่อให้คุณสามารถตรวจสอบรูปแบบก่อนใช้งาน

รูปแบบของศิลปิน จากนั้นอัลบั้ม จากนั้นแทร็กและชื่อเพลงโดยมีเครื่องหมายขีดคั่นระหว่างกัน จะวางแทร็กที่ติดแท็ก Björk, Homogenic, 3, "Jóga" ไว้ที่ Björk/Homogenic/03 - Jóga.mp3; หมายเลขแทร็กจะถูกเติมด้วยศูนย์สองหลัก และอักขระที่ระบบไฟล์ไม่อนุญาตจะถูกแทนที่

เก็บโครงสร้างโฟลเดอร์ไว้

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

  • คงโครงสร้างโฟลเดอร์ไว้เมื่อแปลงโฟลเดอร์ เปิดใช้งานโดยค่าเริ่มต้น

หากไฟล์มีอยู่แล้ว

จะเกิดอะไรขึ้นเมื่อมีไฟล์เอาต์พุตชื่อนั้นอยู่แล้ว ไฟล์เอาต์พุตไม่เคยเป็นไฟล์อินพุตเอง

  • สิ่งที่ต้องทำเมื่อไฟล์เอาต์พุตมีอยู่แล้ว คือเมนูแบบเลื่อนลงในแผงตัวเลือก
  • ข้าม (ค่าเริ่มต้น) จะคงไฟล์ที่มีอยู่ไว้และทำเครื่องหมายแถวว่าข้าม
  • เขียนทับ จะแทนที่ไฟล์นั้น
  • เก็บทั้งคู่ จะเขียนไฟล์ใหม่ไว้ข้างๆ ภายใต้ชื่อที่มีหมายเลข เช่น name (2).mp3

เปิดโฟลเดอร์เอาต์พุต

  • เปิดโฟลเดอร์เอาต์พุต เปิดโฟลเดอร์ของไฟล์ที่เสร็จสิ้นล่าสุด และก่อนที่จะมีอะไรเสร็จสิ้น โฟลเดอร์ปลายทางเอง

แท็ก: สิ่งที่เก็บไว้และสิ่งที่ถูกลบออก

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

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

เก็บทั้งหมด หรือลบทั้งหมด

รายการมีโหมดและรายการข้อยกเว้น

  • เก็บแท็กทั้งหมด เก็บแท็กทุกแท็ก รายการจะเก็บแท็กที่จะลบ (ข้อยกเว้น: แท็กที่จะลบ)
  • ลบแท็กทั้งหมด ลบแท็กทุกแท็ก รายการจะเก็บแท็กที่จะเก็บไว้ (ข้อยกเว้น: แท็กที่ต้องการเก็บ)
  • แท็ก คือตัวเลือกระหว่างสองสิ่งนี้

การติดตั้งใหม่จะมีหนึ่งรายการคือ "เก็บแท็กทั้งหมด" พร้อมรายการว่างเปล่า หากต้องการลบฟิลด์ที่มีเสียงรบกวน ให้ใช้โหมดเริ่มต้นและระบุรายการ หากต้องการเก็บเฉพาะข้อมูลพื้นฐาน ให้เปลี่ยนไปลบทุกอย่างและระบุ TITLE, ARTIST, ALBUM และ TRACK

การตั้งชื่อแท็ก

เขียนชื่อหนึ่งชื่อต่อบรรทัด หรือคั่นด้วยเครื่องหมายอัฒภาค ตามที่โปรแกรมแก้ไขแท็กของคุณแสดง ชื่อไม่คำนึงถึงตัวพิมพ์เล็กใหญ่ และเครื่องหมายดอกจันจะตรงกับข้อความใดๆ ดังนั้น REPLAYGAIN_* จะตรงกับฟิลด์ ReplayGain ทุกฟิลด์ ชื่อจะตรงกันไม่ว่ารูปแบบจะสะกดฟิลด์อย่างไร: ชื่อของโปรแกรมแก้ไข (ENCODERSETTINGS), ID เฟรม ID3 (TSSE), ชื่อ Vorbis หรือคำอธิบายของฟิลด์ที่กำหนดเอง ขณะที่คุณพิมพ์ ชื่อฟิลด์ที่รู้จักที่ตรงกันจะปรากฏใต้กล่อง คลิกหนึ่งครั้งเพื่อใช้งาน ชื่อใดๆ ก็ตามจะได้รับการยอมรับ ไม่ว่าจะเสนอหรือไม่ก็ตาม

รูปภาพปก

รูปภาพไม่ใช่ชื่อแท็ก ดังนั้นจึงมีสวิตช์ของตัวเอง และโหมดที่ลบแท็กทั้งหมดจะไม่แตะต้องมัน

  • ลบรูปภาพหน้าปก จะไม่รวมรูปภาพปกไว้ในเอาต์พุต

เนื้อเพลง

เนื้อเพลงเป็นแท็กเหมือนแท็กอื่นๆ และมีสองประเภท: ข้อความธรรมดา และเนื้อเพลงแบบมีเวลา ซึ่งแต่ละบรรทัดจะเริ่มต้นด้วยเวลา เช่น [01:23.45] ไฟล์ FLAC จะเก็บทั้งสองประเภทไว้ในช่องเนื้อเพลงเดียว ดังนั้น FFmpeg Audio Studio จะอ่านข้อความ: จะถือว่าเป็นเนื้อเพลงแบบมีเวลาเมื่อมีอย่างน้อยสองบรรทัดขึ้นต้นด้วยเวลา ไฟล์ MP3, AIFF หรือส่วน ID3 ของ WAV มีเฟรมสำหรับแต่ละประเภท - SYLT สำหรับเนื้อเพลงแบบมีเวลา, USLT สำหรับข้อความธรรมดา - และเนื้อเพลงแบบมีเวลาที่อยู่ในเฟรม SYLT ในไฟล์ต้นฉบับจะถูกส่งต่อเป็นข้อความ .lrc เพื่อให้คงอยู่รอดเมื่อแปลงเป็นรูปแบบใดๆ

  • ฝังไฟล์ .lrc เป็นเนื้อเพลง จะนำไฟล์ .lrc ที่มีชื่อเดียวกันซึ่งอยู่ข้างไฟล์ต้นฉบับ และทำให้ข้อความนั้นเป็นเนื้อเพลงของไฟล์ใหม่ มันจะแทนที่เนื้อเพลงใดๆ ที่ไฟล์ต้นฉบับมีอยู่แล้ว และรายการแท็กที่ลบเนื้อเพลงไม่สามารถลบออกได้
  • เนื้อเพลงในแท็ก เลือกเฟรมที่เอาต์พุต ID3 จะได้รับ: อัตโนมัติ (เนื้อเพลงแบบมีเวลาเป็น SYLT, แบบธรรมดาเป็น USLT) เขียนหนึ่งเฟรมที่เลือกโดยข้อความ, ทั้งสองเฟรม (USLT และ SYLT) เขียนทั้งสอง, ใช้ USLT เสมอ และ ใช้ SYLT เสมอ เขียนเฟรมนั้นไม่ว่าข้อความจะเป็นอย่างไร (ข้อความธรรมดาจะได้รับทุกบรรทัดที่เวลาศูนย์ใน SYLT) มันไม่มีผลกับรูปแบบอื่นๆ ซึ่งเก็บข้อความไว้ในช่องเนื้อเพลงของตัวเอง
  • ลบเวลาออกเมื่อเขียน USLT ลบเวลาออกจากข้อความของทุกเฟรม USLT ที่เขียน; SYLT จะเก็บเวลาไว้

แท็กเดินทางระหว่างรูปแบบต่างๆ อย่างไร

ffmpeg เพียงอย่างเดียวจะเปลี่ยนชื่อฟิลด์ที่ไม่รู้จักและทิ้งบางฟิลด์ไป FFmpeg Audio Studio จะเขียนแต่ละฟิลด์ภายใต้ชื่อที่โปรแกรมแก้ไขแท็กใช้สำหรับรูปแบบนั้นๆ ดังนั้น ศิลปินอัลบั้ม, ฟิลด์การจัดเรียง, ผู้แต่ง, BPM, เนื้อเพลง, ISRC และฟิลด์ที่กำหนดเองจะยังคงความหมายเดิมจากรูปแบบหนึ่งไปยังอีกรูปแบบหนึ่ง ฟิลด์ที่มีหลายค่าจะเก็บไว้เป็นค่าแยกกัน, หมายเลขแทร็กหรือแผ่นดิสก์จะถูกเขียนพร้อมกับจำนวนรวม (3/10) ในรูปแบบที่รองรับ, ปีที่แท็กจัดเก็บไม่ดีจะไม่สูญหาย, และฟิลด์ที่แหล่งที่มาสะกดสองแบบด้วยสองค่าที่แตกต่างกัน (PUBLISHER และ ORGANIZATION) จะเก็บทั้งสองไว้: ค่าที่สองจะยังคงเป็นฟิลด์ของตัวเองแทนที่จะถูกเขียนทับ ปกจะถูกส่งไปยังทุกรูปแบบที่สามารถเก็บได้; ข้อยกเว้นคือ FLAC ใน Ogg, เสียงเรียกเข้า iPhone และ AU ซึ่งไม่มีปก สตรีมดิบ (AC-3, AAC ดิบ, MP2, Wave64) ไม่มีแท็กและไม่มีปกเลย

(ไม่มี)

ตัวเลือกแรกของเมนูแบบเลื่อนลงแท็ก (ไม่มี) ไม่ใช่รายการ: มันเก็บทุกแท็กและปกไว้โดยไม่มีข้อยกเว้น ไม่สามารถแก้ไขหรือลบได้

เอฟเฟกต์: สิ่งที่ทำกับเสียง

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

  • แก้ไขเอฟเฟกต์ เปิดแท็บเอฟเฟกต์
  • ใหม่, ทำซ้ำ และ ลบ สร้าง คัดลอก และลบรายการ การลากแถวจะเปลี่ยนลำดับของรายการ
  • ชื่อ คือชื่อของรายการ
  • เพิ่มเอฟเฟกต์ เพิ่มเอฟเฟกต์ลงในรายการ (ดู การเพิ่มเอฟเฟกต์)
  • ปิดเอฟเฟกต์ทั้งหมด ปิดการ์ดทุกใบของรายการ และปุ่มเดียวกันนี้จะเปิดขึ้นอีกครั้ง (เปิดเอฟเฟกต์ทั้งหมด)
  • ลากเพื่อเปลี่ยนเวลาที่เอฟเฟกต์นี้ทำงาน คือที่จับทางด้านซ้ายของการ์ด; ลบเอฟเฟกต์นี้ ลบเอฟเฟกต์ออกจากรายการ
  • กลับสู่ค่าเริ่มต้น คือปุ่มที่อยู่ข้างการตั้งค่าที่ทำให้กลับไปเป็นค่าเริ่มต้น

รายการเอฟเฟกต์

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

การเพิ่มเอฟเฟกต์

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

ลำดับการทำงานของเอฟเฟกต์

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

เอฟเฟกต์ทั้งหมด

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

เวลาและเฟรม - เทคนิคเฟรม: ไทม์แลปส์, การเคลื่อนไหวที่ราบรื่น, การเติม

  • เล่นย้อนหลัง: เล่นคลิปจากท้ายไปต้น รวมถึงเสียงด้วย คลิปทั้งหมดจะถูกเก็บไว้ในหน่วยความจำ

ระดับเสียงและไดนามิก - ดังขึ้น, เบาลง, ปรับให้เท่ากัน, บีบอัด, จำกัด, เกต, ปรับระดับเสียงปกติ

  • การปรับไดนามิกให้ราบรื่น: ปรับการกระโดดของเสียงที่เกิดขึ้นอย่างกะทันหันให้ราบรื่น
  • เกตเสียงรบกวน: ทำให้เสียงเงียบเมื่อระดับเสียงลดลงต่ำกว่าที่กำหนด
  • ควบคุมช่วงไดนามิกสเปกตรัม: ควบคุมระดับของแต่ละย่านความถี่แยกกัน
  • คอนทราสต์เสียง: ทำให้เสียงมีพลังมากขึ้นโดยการขยายหรือบีบอัดไดนามิกเล็กน้อย
  • คอมเพรสเซอร์: ทุกอย่างที่อยู่เหนือระดับที่กำหนดจะถูกลดลงตามอัตราส่วน ทำให้ส่วนที่ดังและส่วนที่เงียบใกล้กันมากขึ้น
  • คอมเพรสเซอร์หลายย่านความถี่: บีบอัดแต่ละย่านความถี่แยกกัน
  • ซอฟต์คลิปเปอร์: ปัดจุดสูงสุดอย่างนุ่มนวลแทนที่จะตัดออก
  • ไซโคอะคูสติกคลิปเปอร์: ตัดจุดสูงสุดที่ดังในลักษณะที่หูรับรู้ได้น้อยลง
  • ปรับความดังเสียงอัตโนมัติ: ปรับเสียงให้มีความดังมาตรฐาน (EBU R128)
  • ปรับระดับเสียงพูด: ปรับระดับเสียงพูดให้สม่ำเสมอ
  • ปรับระดับเสียงอัตโนมัติ: ปรับระดับเสียงให้สม่ำเสมอเมื่อเวลาผ่านไป ทั้งส่วนที่เงียบและดัง
  • ระดับเสียง: ทำให้เสียงดังขึ้นหรือเบาลง
  • ระดับเสียง: ใช้ ReplayGain: ใช้ ReplayGain gain ของแทร็ก (หรือของอัลบั้ม) กับเสียงโดยตรง โดยมี limiter
  • ระดับเสียง: ปรับให้เป็นความดังที่กำหนด: ปรับความดังของส่วนที่เก็บไว้ให้เป็นเป้าหมาย โดยมี limiter เพื่อไม่ให้ gain เกิน
  • ระดับเสียง: ปรับให้เป็นจุดสูงสุด: ปรับตัวอย่างที่สูงสุดให้เป็นระดับเป้าหมาย
  • ระดับเสียง: เพิ่ม/ลดคงที่: ทำให้เสียงดังขึ้นหรือเบาลงด้วยปริมาณที่คงที่ โดยมี limiter
  • ลิมิตเตอร์: หยุดเสียงไม่ให้เกินระดับที่กำหนดโดยไม่มีการคลิปที่รุนแรง
  • เลื่อนระดับ DC: เลื่อนรูปคลื่นทั้งหมดขึ้นหรือลง
  • อีควอไลเซอร์ไดนามิก: อีควอไลเซอร์ที่เกนจะปรับตามระดับเสียง
  • Compressor / expander: บีบอัดหรือขยายไดนามิกด้วยเส้นโค้งการถ่ายโอนที่คุณตั้งค่า
  • ReplayGain: เขียนแท็ก: เขียน track gain และ peak ของไฟล์ใหม่เป็นแท็ก เสียงจะไม่ถูกแตะต้อง

อีควอไลเซอร์และฟิลเตอร์ - เสียงเบส, เสียงแหลม, คงไว้หรือตัดช่วงความถี่

  • ตัดความถี่สูงมาก: ลบความถี่ที่เกินช่วงการได้ยินออก
  • ตัดเสียงซับเบส: ลบความถี่ที่ต่ำที่สุดออก
  • เน้นเสียง (RIAA และอื่นๆ): ใช้หรือยกเลิกเคิร์ฟเน้นเสียงในการบันทึก เช่น RIAA
  • แบนด์พาสลำดับสูง: คงย่านความถี่หนึ่งไว้ด้วยฟิลเตอร์ที่ชันมาก
  • แบนด์สต็อปลำดับสูง: ลบย่านความถี่หนึ่งออกด้วยฟิลเตอร์ที่ชันมาก
  • ปรับความเอียงสเปกตรัม: ปรับสมดุลระหว่างความถี่ต่ำและความถี่สูง
  • เพิ่มเสียงเบส: เพิ่มความถี่ในช่วงซับวูฟเฟอร์
  • ฟิลเตอร์นิพจน์โดเมนความถี่: เปลี่ยนเสียงด้วยสูตรที่ใช้กับความถี่ของเสียง
  • ฟิลเตอร์ All-pass: เปลี่ยนเฟสของเสียงโดยไม่เปลี่ยนความดัง
  • ฟิลเตอร์ Band-pass: เก็บย่านความถี่หนึ่งและลบส่วนที่เหลือ
  • ฟิลเตอร์ Band-reject: ลบย่านความถี่หนึ่ง เช่น เสียงฮัม
  • ฟิลเตอร์ Biquad จากสัมประสิทธิ์: ใช้ฟิลเตอร์สองขั้ว สองศูนย์ที่คุณกำหนดเป็นตัวเลข
  • ฟิลเตอร์ High-pass: ลบความถี่ที่ต่ำกว่าขีดจำกัด: เสียงครืน, เสียงฮัม
  • ฟิลเตอร์ IIR จากสัมประสิทธิ์: ใช้ฟิลเตอร์ตอบสนองอิมพัลส์อนันต์ที่คุณกำหนดเป็นตัวเลข
  • ฟิลเตอร์ Low-pass: ลบความถี่ที่สูงกว่าขีดจำกัด: เสียงซ่า
  • เลื่อนความถี่: เลื่อนทุกความถี่ขึ้นหรือลงด้วยปริมาณที่กำหนด
  • เลื่อนเฟส: เลื่อนเฟสของทุกความถี่
  • เสียงจากนิพจน์: เขียนตัวอย่างเสียงแต่ละตัวใหม่ด้วยสูตร
  • เสียงเบส: เพิ่มหรือลดความถี่ต่ำ
  • เสียงแหลม: เพิ่มหรือลดความถี่สูง
  • อนุพันธ์เสียง: คำนวณอัตราการเปลี่ยนแปลงของเสียง ซึ่งเป็นเครื่องมือประมวลผลสัญญาณ
  • อินทิกรัลเสียง: คำนวณผลรวมต่อเนื่องของเสียง ซึ่งเป็นเครื่องมือประมวลผลสัญญาณ
  • อีควอไลเซอร์ 18 แบนด์: อีควอไลเซอร์ที่มี 18 แบนด์คงที่
  • อีควอไลเซอร์พาราเมตริก: อีควอไลเซอร์หลายย่านความถี่พร้อมเคิร์ฟเฉพาะสำหรับแต่ละช่องสัญญาณ
  • อีควอไลเซอร์ (สิบบ้านด์): การเพิ่มหรือลดเสียงสำหรับแต่ละย่านความถี่ octave ตั้งแต่ 31 Hz ถึง 16 kHz
  • อีควอไลเซอร์ (หนึ่งย่านความถี่): เพิ่มหรือลดความถี่หนึ่งย่าน
  • FIR อีควอไลเซอร์: อีควอไลเซอร์ที่แม่นยำพร้อมเส้นโค้งที่คุณกำหนด
  • High shelf: เพิ่มหรือลดทุกอย่างที่อยู่เหนือความถี่ที่กำหนด
  • Low shelf: เพิ่มหรือลดทุกอย่างที่อยู่ต่ำกว่าความถี่ที่กำหนด
  • Tilt shelf: ฟิลเตอร์แบบ shelf ที่ปรับสมดุลความถี่ทั้งหมด

สัญญาณรบกวนและการซ่อมแซม - เสียงฟู่, เสียงคลิก, เสียงคลิป, เสียงฮัม, เสียงเสียดแทรก

  • ซ่อมแซมเสียงคลิป: กู้คืนจุดสูงสุดที่ถูกตัดออกเนื่องจากระดับเสียงสูงเกินไป
  • ถอดรหัส HDCD: ถอดรหัสแผ่นดิสก์ High Definition Compatible Digital
  • ลดสัญญาณรบกวน (เวฟเล็ต): ลดสัญญาณรบกวนโดยใช้เวฟเล็ต
  • ลดสัญญาณรบกวนเสียงพูด (โครงข่ายประสาทเทียม): ลดสัญญาณรบกวนในเสียงพูดด้วยโครงข่ายประสาทเทียมที่ได้รับการฝึกฝน
  • ลดสัญญาณรบกวน (FFT): ลดสัญญาณรบกวนคงที่ เช่น เสียงฟู่ โดยใช้การวิเคราะห์ความถี่
  • ลดสัญญาณรบกวน (non-local means): ลดสัญญาณรบกวนแบบบรอดแบนด์ด้วยวิธีการจับคู่แพทช์
  • ลบเสียงคลิก: ลบเสียงคลิกและป๊อปสั้นๆ เช่นจากแผ่นเสียงเก่า
  • De-esser: ทำให้เสียง 'ส' ที่แข็งกระด้างในการพูดนุ่มนวลขึ้น

เวลาและระดับเสียง - เฟด, ความเร็ว, ระดับเสียง, ตัด, วนซ้ำ, ความเงียบ

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

สเตอริโอและช่องสัญญาณ - ขยาย, แพน, ผสมช่องสัญญาณ, หูฟัง, เซอร์ราวด์

  • ขยายสเตอริโอ: ทำให้ภาพสเตอริโอกว้างขึ้นด้วยการตอบรับที่ล่าช้า
  • ขยายสเตอริโอสำหรับหูฟัง: ทำให้ภาพสเตอริโอกว้างขึ้น ปรับแต่งมาเพื่อหูฟัง
  • เครื่องมือสเตอริโอ: ปรับสมดุล, ระดับกลางและด้านข้าง, ปิดเสียง, เฟส และอื่นๆ ในฟิลเตอร์เดียว
  • จัดเรียงช่องสัญญาณใหม่: ย้ายช่องสัญญาณไปยังตำแหน่งอื่น
  • ช่องสัญญาณ: สลับซ้ายและขวา, เล่นหนึ่งช่องสัญญาณทั้งสองข้าง, ผสมทั้งสองเป็นหนึ่ง, หรือผสมรูปแบบใดๆ ลงเป็นสเตอริโอ
  • ผสมช่องสัญญาณ: ผสมช่องสัญญาณใหม่ด้วยค่าสัมประสิทธิ์ของคุณเอง: สเตอริโอเป็นโมโน, สลับข้าง
  • เพิ่มประสิทธิภาพบทสนทนา: ทำให้เสียงพูดโดดเด่นในการผสมเสียงภาพยนตร์
  • แยกความสัมพันธ์ช่องสัญญาณ: ทำให้ช่องสัญญาณแตกต่างกันน้อยลง ซึ่งจะขยายเสียงให้กว้างขึ้น
  • สเตอริโอพิเศษ: เพิ่มความแตกต่างระหว่างซ้ายและขวา
  • อัปมิกซ์เป็นเซอร์ราวด์: กระจายเสียงสเตอริโอไปทั่วเลย์เอาต์เซอร์ราวด์
  • Crossfeed หูฟัง: ผสมเสียงจากแต่ละข้างเข้าหากันเล็กน้อยเพื่อความสบายในการฟังหูฟัง
  • Haas สเตอริโอเอนแฮนเซอร์: ขยายเสียงให้กว้างขึ้นด้วยการหน่วงเวลาเล็กน้อยระหว่างสองข้าง

เอฟเฟกต์เสียง - เอคโค่, คอรัส, เฟเซอร์, เทรโมโล, ดิสทอร์ชัน

  • บิตครัชเชอร์: ลดความลึกบิตของเสียงเพื่อสร้างเอฟเฟกต์แบบโลไฟและเสียงกรอบแกรบ
  • เบสเสมือน: ทำให้ลำโพงขนาดเล็กดูเหมือนเล่นโน้ตที่ลึกกว่า
  • พัลเซเตอร์: ทำให้ระดับเสียงเต้นเป็นจังหวะ โดยที่ด้านสเตอริโอสลับกัน
  • เฟเซอร์: เพิ่มเอฟเฟกต์เฟสที่กวาดไปมา
  • เอ็กไซเตอร์: เพิ่มความสดใสโดยการปรับปรุงความถี่สูง
  • เอคโค่: เพิ่มเสียงสะท้อนหนึ่งครั้งหรือมากกว่านั้นให้กับเสียง
  • Chorus: ทำให้เสียงหนาขึ้นด้วยสำเนาที่ปรับจูนเล็กน้อย
  • Crystalizer: เพิ่มความคมชัดของเสียงโดยการเน้นการเปลี่ยนแปลง
  • Flanger: เพิ่มเอฟเฟกต์เสียงกวาดคล้ายเครื่องบินเจ็ต
  • Tremolo: ทำให้ระดับเสียงสั่นไหว
  • Vibrato: ทำให้ระดับเสียงสั่นไหว

ไม่มีเอฟเฟกต์

ตัวเลือกแรกของเมนูแบบเลื่อนลงเอฟเฟกต์, ไม่มีเอฟเฟกต์, ไม่ใช่รายการ: มันไม่ทำอะไรเลย ไม่สามารถแก้ไขหรือลบได้

หน้าต่าง: ภาษา, ธีม, การแจ้งเตือน, ข่าวสาร

ไอคอนรูปเฟืองในส่วนหัวจะเปิดการตั้งค่า ซึ่งมีแท็บ Presets, Effects, Tags และ Destinations ที่อธิบายไว้ข้างต้น และแท็บของหน้าต่างเอง

  • เปิดการตั้งค่า เปิดการตั้งค่า
  • ภาษา คือภาษาของหน้าต่าง
  • ธีม คือ สว่าง หรือ มืด
  • แสดงข่าวจาก yaiol เปิดใช้งานโดยค่าเริ่มต้นและครอบคลุมประกาศที่อธิบายไว้ด้านล่าง
  • ffmpeg แสดงว่าติดตั้ง ffmpeg เวอร์ชันใดและเวอร์ชันล่าสุดที่ yaiol เสนอ ดาวน์โหลด ffmpeg ติดตั้ง และ อัปเดต แทนที่ด้วยเวอร์ชันล่าสุด ดู ffmpeg, กลไกการแปลง

ffmpeg, เอ็นจินการแปลง

FFmpeg Audio Studio ไม่ได้มาพร้อมกับ ffmpeg และไม่เคยใช้ตัวที่อยู่ใน PATH ของคุณ มันจะดาวน์โหลดบิลด์ที่ yaiol อนุมัติ ตรวจสอบ และติดตั้งลงในโฟลเดอร์ที่แอป yaiol ทั้งหมดใช้ร่วมกัน ดังนั้นแอปที่สองที่ต้องการก็จะพบว่ามีอยู่แล้ว จนกว่าจะติดตั้ง จะไม่มีอะไรสามารถแปลงได้: บรรทัดสถานะจะระบุเช่นนั้น และ ดาวน์โหลด ffmpeg จะเริ่มการดาวน์โหลด พร้อมกับการแสดงความคืบหน้า เมนูเอฟเฟกต์ก็จะว่างเปล่าจนกว่าจะถึงตอนนั้น เพราะเอฟเฟกต์มาพร้อมกับ ffmpeg

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

การแจ้งเตือนเมื่อการทำงานสิ้นสุดลง

เมื่อไม่มีอะไรอยู่ในคิวหรือกำลังแปลงอีกต่อไป การแจ้งเตือนจากระบบปฏิบัติการจะแสดงจำนวนไฟล์ที่ แปลงแล้ว, ข้ามแล้ว และ ล้มเหลว การทำงานที่ถูกยกเลิกเท่านั้นจะไม่แสดงการแจ้งเตือนใดๆ การแจ้งเตือนจะปรากฏขึ้นไม่ว่าหน้าต่างจะอยู่ในโฟกัสหรือไม่ก็ตาม

  • แสดงการแจ้งเตือนเมื่อการแปลงเสร็จสิ้น บนแท็บ การแจ้งเตือน จะปิดการแจ้งเตือนนี้

เวอร์ชันใหม่และข่าวสาร

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

  • ไม่ต้องแสดงอีก จะป้องกันไม่ให้การ์ดนั้นกลับมาอีก สำหรับการ์ดเวอร์ชันใหม่ จนกว่าจะมีเวอร์ชันใหม่กว่าออกมา
  • ปิด จะปิดกล่องโต้ตอบสำหรับการรันนี้
  • แสดงข่าวจาก yaiol ในการตั้งค่าจะปิดการประกาศ และจะไม่มีการร้องขอ การ์ดเวอร์ชันใหม่ไม่ขึ้นอยู่กับสิ่งนี้

บรรทัดคำสั่ง

ถัดจาก FFmpeg Audio Studio ตัวติดตั้งจะใส่โปรแกรมขนาดเล็ก yac (yaiol audio converter) ซึ่งทำการแปลงแบบเดียวกันจากเทอร์มินัล โปรแกรมนี้อ่านค่าที่ตั้งไว้ล่วงหน้า การตั้งค่าแท็ก เอฟเฟกต์ และปลายทางที่บันทึกไว้เหมือนกับหน้าต่าง ดังนั้นค่าที่ตั้งไว้ล่วงหน้าที่สร้างในหน้าต่างก็คือค่าที่ตั้งไว้ล่วงหน้าบนบรรทัดคำสั่ง และไฟล์ที่เขียนก็เหมือนกัน

yac -p "MP3 320 kbps" -d Export Music/
yac -p FLAC -t Clean -o D:/Converted Album/
yac --list
  • ระบุไฟล์และโฟลเดอร์; โฟลเดอร์จะถูกค้นหาพร้อมกับโฟลเดอร์ย่อย
  • -p ระบุชื่อค่าที่ตั้งไว้ล่วงหน้าที่บันทึกไว้ (original จะเก็บรูปแบบของแต่ละไฟล์ไว้), -t การตั้งค่าแท็กที่บันทึกไว้, -e รายการเอฟเฟกต์ที่บันทึกไว้ และ -d ปลายทางที่บันทึกไว้ ชื่อจะถูกจับคู่โดยไม่คำนึงถึงตัวพิมพ์ใหญ่-เล็ก และ ID ก็ใช้ได้เช่นกัน
  • หากละเว้น -t และ -e หมายความว่าจะไม่มีการเปลี่ยนแปลงใดๆ: แท็กและปกทั้งหมดจะถูกเก็บไว้ ไม่มีการใช้เอฟเฟกต์ใดๆ ไม่ว่าหน้าต่างจะเลือกอะไรไว้ก็ตาม หากละเว้น -p และ -d จะเป็นตัวเลือกปัจจุบันของหน้าต่าง
  • -o เขียนลงในโฟลเดอร์ เมื่อใช้ร่วมกับ -d จะเป็นรูปแบบชื่อไฟล์และโครงสร้างโฟลเดอร์ของปลายทางนั้น ซึ่งเขียนลงในโฟลเดอร์นั้น
  • -j คือจำนวนการแปลงที่ทำงานพร้อมกัน สูงสุดตามคอร์จริงของเครื่อง, --overwrite คือ skip, overwrite หรือ rename, และ -q จะพิมพ์เฉพาะความล้มเหลวและสรุปเท่านั้น
  • --list แสดงสิ่งที่แต่ละรายการเหล่านี้สามารถระบุชื่อได้ โดยมีตัวเลือกปัจจุบันของหน้าต่างถูกทำเครื่องหมายไว้
  • หาก ffmpeg ยังไม่ได้ติดตั้ง โปรแกรมจะแจ้งและหยุด: เปิดแอปหนึ่งครั้งแล้วจะติดตั้ง ffmpeg ด้วยตัวเอง

โปรแกรมจะพิมพ์หนึ่งบรรทัดต่อไฟล์และสรุปเหมือนกับหน้าต่าง เช่น 3 converted · 1 skipped · 2 failed รหัสออกคือ 0 เมื่อไม่มีอะไรล้มเหลว, 1 เมื่อไฟล์ล้มเหลว และ 2 สำหรับข้อผิดพลาดในคำสั่ง ดังนั้นสคริปต์สามารถรอและดำเนินการตามผลลัพธ์ได้

หากต้องการเรียกใช้จากเทอร์มินัลใดๆ ให้ทำเครื่องหมายที่ตัวเลือกสุดท้ายของตัวติดตั้ง ซึ่งจะเพิ่มโฟลเดอร์ของโปรแกรมลงใน PATH ของคุณ หรือเรียกใช้ด้วยเส้นทางเต็มในโฟลเดอร์ติดตั้ง ตัวเลือกนี้ปิดอยู่โดยค่าเริ่มต้นและจะเปลี่ยนเฉพาะ PATH ของคุณเท่านั้น

ข้อมูลอ้างอิงทางเทคนิค

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

ชื่อฟิลด์ตามมาตรฐานแท็ก

หนึ่งแถวต่อหนึ่งฟิลด์ หนึ่งคอลัมน์ต่อหนึ่งมาตรฐาน แต่ละเซลล์คือชื่อที่ฟิลด์มีอยู่: ID3 frame id, MP4 atom, WMA attribute, Vorbis comment หรือ APE item name, หรือ WAV INFO id เครื่องหมายขีดกลางหมายความว่ามาตรฐานไม่มีชื่อของตัวเองสำหรับฟิลด์นั้น แอปจะเก็บไว้เป็นฟิลด์ที่กำหนดเอง ภายใต้ชื่อของฟิลด์เอง เพื่อไม่ให้ค่าสูญหาย

Field            ID3v2.3  ID3v2.4  MP4 atom  WMA attribute               Vorbis / APE     WAV INFO
---------------  -------  -------  --------  --------------------------  ---------------  --------
ALBUM            TALB     TALB     ©alb      WM/AlbumTitle               ALBUM            IPRD
ALBUMSORT        TSOA     TSOA     soal      WM/AlbumSortOrder           ALBUMSORT        -
ALBUMARTIST      TPE2     TPE2     aART      WM/AlbumArtist              ALBUMARTIST      -
ALBUMARTISTSORT  TSO2     TSO2     soaa      -                           ALBUMARTISTSORT  -
ARTIST           TPE1     TPE1     ©ART      Author                      ARTIST           IART
ARTISTSORT       TSOP     TSOP     soar      WM/ArtistSortOrder          ARTISTSORT       -
BPM              TBPM     TBPM     tmpo      WM/BeatsPerMinute           BPM              -
COMMENT          COMM     COMM     ©cmt      Description                 COMMENT          ICMT
COMPILATION      TCMP     TCMP     cpil      -                           COMPILATION      -
COMPOSER         TCOM     TCOM     ©wrt      WM/Composer                 COMPOSER         -
COMPOSERSORT     TSOC     TSOC     soco      -                           COMPOSERSORT     -
CONDUCTOR        TPE3     TPE3     ©con      WM/Conductor                CONDUCTOR        -
CONTENTGROUP     TIT1     TIT1     ©grp      WM/ContentGroupDescription  CONTENTGROUP     -
COPYRIGHT        TCOP     TCOP     cprt      Copyright                   COPYRIGHT        ICOP
DISCNUMBER       TPOS     TPOS     disk      WM/PartOfSet                DISCNUMBER       -
ENCODEDBY        TENC     TENC     ©enc      WM/EncodedBy                ENCODEDBY        -
ENCODERSETTINGS  TSSE     TSSE     -         WM/EncodingSettings         ENCODERSETTINGS  -
GENRE            TCON     TCON     ©gen      WM/Genre                    GENRE            IGNR
INITIALKEY       TKEY     TKEY     -         WM/InitialKey               INITIALKEY       -
ISRC             TSRC     TSRC     -         WM/ISRC                     ISRC             -
LANGUAGE         TLAN     TLAN     -         WM/Language                 LANGUAGE         ILNG
LYRICIST         TEXT     TEXT     -         WM/Writer                   LYRICIST         -
MEDIATYPE        TMED     TMED     -         -                           MEDIATYPE        -
MIXARTIST        TPE4     TPE4     -         -                           MIXARTIST        -
MOOD             -        TMOO     -         WM/Mood                     MOOD             -
ORIGALBUM        TOAL     TOAL     -         WM/OriginalAlbumTitle       ORIGALBUM        -
ORIGARTIST       TOPE     TOPE     -         WM/OriginalArtist           ORIGARTIST       -
ORIGLYRICIST     TOLY     TOLY     -         WM/OriginalLyricist         ORIGLYRICIST     -
ORIGYEAR         TORY     -        -         WM/OriginalReleaseYear      ORIGYEAR         -
PUBLISHER        TPUB     TPUB     ©pub      WM/Publisher                PUBLISHER        -
SUBTITLE         TIT3     TIT3     -         WM/SubTitle                 SUBTITLE         -
TITLE            TIT2     TIT2     ©nam      Title                       TITLE            INAM
TITLESORT        TSOT     TSOT     sonm      WM/TitleSortOrder           TITLESORT        -
TRACK            TRCK     TRCK     trkn      WM/TrackNumber              TRACKNUMBER      IPRT
UNSYNCEDLYRICS   USLT     USLT     ©lyr      WM/Lyrics                   UNSYNCEDLYRICS   -
YEAR             TYER     TDRC     ©day      WM/Year                     DATE             ICRD

แต่ละรูปแบบใช้มาตรฐานใด

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

Format                 Extension  Tags are written as                                          Names from
---------------------  ---------  -----------------------------------------------------------  ------------------------
AAC (M4A)              .m4a       MP4 atoms                                                    MP4 atom column
AAC (raw ADTS)         .aac       none (a raw stream)                                          -
AC-3                   .ac3       none (a raw stream)                                          -
AIFF                   .aiff      an ID3v2.3 or v2.4 chunk (the preset)                        ID3 columns
ALAC (M4A)             .m4a       MP4 atoms                                                    MP4 atom column
AU                     .au        an annotation field: title, artist and album only            -
FLAC                   .flac      Vorbis comments                                              Vorbis / APE column
FLAC in Ogg            .oga       Vorbis comments                                              Vorbis / APE column
M4R (iPhone ringtone)  .m4r       MP4 atoms                                                    MP4 atom column
MP2                    .mp2       none (a raw stream)                                          -
MP3                    .mp3       ID3v2.3 or v2.4 (the preset)                                 ID3 columns
Ogg Vorbis             .ogg       Vorbis comments                                              Vorbis / APE column
Opus                   .opus      Vorbis comments                                              Vorbis / APE column
TTA                    .tta       APEv2 tag                                                    Vorbis / APE column
WAV                    .wav       an ID3v2.3 or v2.4 chunk (the preset), and a RIFF INFO list  ID3 columns; INFO column
Wave64                 .w64       none (a raw stream)                                          -
WavPack                .wv        APEv2 tag                                                    Vorbis / APE column
WMA                    .wma       WMA attributes                                               WMA column

หมายเหตุ

  • ฟิลด์ที่ไม่มีชื่อของตัวเอง จะถูกเก็บไว้เป็นฟิลด์ที่กำหนดเอง: เฟรม TXXX ใน ID3, อะตอมแบบอิสระ (----:com.apple.iTunes:NAME) ใน M4A, รายการที่มีชื่อเดียวกันในแท็ก Vorbis หรือ APE, แอตทริบิวต์ที่มีชื่อเดียวกันใน WMA
  • ID3 เวอร์ชันหนึ่งที่ไม่มีชื่อ ID3v2.3 ไม่มีเฟรมอารมณ์ และ ID3v2.4 เก็บการเผยแพร่ต้นฉบับเป็น timestamp (TDOR) แทนที่จะเป็นเฟรมข้อความ ดังนั้นเซลล์ทั้งสองนี้จึงเป็นขีดกลางและค่าจะถูกเก็บไว้เป็นฟิลด์ที่กำหนดเองในเวอร์ชันนั้น
  • วันที่ ID3v2.3 จัดเก็บวันที่เป็นปี (TYER) และวันกับเดือน (TDAT); ID3v2.4 มี timestamp เดียว (TDRC) แท็ก Vorbis หรือ APE เก็บไว้เป็น DATE
  • หมายเลขแทร็กและแผ่นดิสก์ ผลรวมเป็นส่วนหนึ่งของหมายเลขใน ID3 และ MP4 (3/10); แท็ก Vorbis เก็บ TRACKNUMBER และ TRACKTOTAL เป็นสองฟิลด์
  • WAV INFO เฉพาะ id ที่มีชื่อในคอลัมน์สุดท้ายเท่านั้นที่จะถูกนำไปใช้; id ที่ไม่มีชื่อจะถูกละทิ้ง เนื่องจากค่าเดียวกันอยู่ในส่วน ID3 เมื่อโปรแกรมแท็กเขียนไว้
  • ฟิลด์การจัดเรียงและวาทยกร ชื่อเช่น ALBUMSORT และ CONDUCTOR จะถูกเขียนในลักษณะเดียวกันในทุกเอาต์พุตของ Vorbis; วาทยกรที่อ่านจากเฟรม ID3 TPE3 จะถูกเขียนเป็น CONDUCTOR ไม่ใช่ PERFORMER
  • ปก ปกจะถูกนำไปใช้โดยทุกรูปแบบที่เขียนแท็ก ยกเว้น FLAC ใน Ogg, เสียงเรียกเข้า iPhone และ AU; สตรีมดิบไม่มีปก
สารบัญ