กลับไปหน้าบทความ

อ่าน 4 นาที

กล้าหาญ (ซอฟต์แวร์)

Audaciousเป็นซอฟต์แวร์เล่นเสียงแบบโอเพนซอร์สและฟรี ที่เน้นการใช้ทรัพยากรน้อย คุณภาพเสียงสูง และรองรับรูปแบบเสียงที่หลากหลาย ออกแบบมาเพื่อใช้งานบน ระบบปฏิบัติการ แบบ...

กล้าหาญ (ซอฟต์แวร์)

กล้าหาญ
ปล่อย24 ตุลาคม 2548 ( 24 ตุลาคม 2548 )
เวอร์ชันเสถียร
4.6.1 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 7 มิถุนายน 2026 ( 7 มิถุนายน 2569 )
เขียนเป็นเดิมทีเขียนด้วยC99และGTKเขียนใหม่ด้วยC++11และQtในเวอร์ชัน 3.6 [ 2 ]
ระบบปฏิบัติการระบบปฏิบัติการที่คล้าย Unix , Windows XPและเวอร์ชันที่ใหม่กว่า
พิมพ์ซอฟต์แวร์เครื่องเล่นเสียง
ใบอนุญาตตั้งแต่ 3.3: BSD-2-Clause [ 3 ] 1.4 ถึง 3.2.4: GPL-3.0 เท่านั้น[ 4 ] 1.3 ถึง 1.3.2: GPL-2.0 เท่านั้น 0.1 ถึง 1.2.2: GPL-2.0 หรือเวอร์ชันที่ใหม่กว่า[ 5 ]
เว็บไซต์audacious-media-player .org
ที่เก็บข้อมูล
  • github.com/audacious-media-player/audacious

Audaciousเป็นซอฟต์แวร์เล่นเสียงแบบโอเพนซอร์สและฟรี ที่เน้นการใช้ทรัพยากรน้อย คุณภาพเสียงสูง และรองรับรูปแบบเสียงที่หลากหลาย ออกแบบมาเพื่อใช้งานบน ระบบปฏิบัติการ แบบ Unixที่เข้ากันได้กับPOSIX เป็นหลัก โดยมีการรองรับ Microsoft Windowsอย่างจำกัด[ 6 ]

Audacious เป็นโปรแกรมเล่นเสียงเริ่มต้นในUbuntu Studioในปี 2011–12 [ 7 ] [ 8 ] และเป็นโปรแกรมเล่นเพลงเริ่มต้นในLubuntuจนถึงเดือนตุลาคม 2018 เมื่อถูกแทนที่ด้วยVLC [ 9 ]

ประวัติศาสตร์

Audacious เริ่มต้นจากการแยกสาขาของ Beep Media Player ซึ่งตัวมันเองก็แยกสาขามาจากXMMS Ariadne "kaniini" Conill ตัดสินใจแยกสาขา Beep Media Player หลังจากที่ทีมพัฒนาเดิมประกาศว่าจะหยุดการพัฒนาเพื่อสร้างเวอร์ชันรุ่นต่อไปที่เรียกว่า BMPx ตามหน้าแรกของ Audacious Conill และคนอื่นๆ "มีความคิดของตัวเองเกี่ยวกับวิธีการออกแบบโปรแกรมเล่น ซึ่งพวกเขาต้องการลองใช้ในสภาพแวดล้อมการผลิต" [ 10 ]

ตั้งแต่เวอร์ชัน 2.1 เป็นต้นมา Audacious มีทั้ง อินเทอร์เฟซแบบ Winampที่คุ้นเคยจากเวอร์ชันก่อนหน้า และอินเทอร์เฟซใหม่ ที่ใช้ GTKซึ่งเรียกว่าGTKUIซึ่งมีลักษณะคล้ายกับfoobar2000ในระดับหนึ่ง โดย GTKUI ได้กลายเป็นอินเทอร์เฟซเริ่มต้นใน Audacious เวอร์ชัน 2.4

เปลี่ยนไปใช้ C++ และ Qt

ก่อนเวอร์ชัน 3.0 Audacious ใช้ชุดเครื่องมือ GTK 2.x เป็นค่าเริ่มต้น การสนับสนุน GTK3 บางส่วนถูกเพิ่มเข้ามาในเวอร์ชัน 2.5 [ 11 ]และ Audacious 3.0 มีการสนับสนุน GTK3 อย่างเต็มที่และใช้เป็นค่าเริ่มต้น[ 12 ]อย่างไรก็ตาม ด้วยความไม่พอใจกับการพัฒนาของ GTK3 ทีม Audacious จึงเลือกที่จะกลับไปใช้ GTK2 ตั้งแต่เวอร์ชัน 3.6 เป็นต้นไป โดยมีแผนระยะยาวที่จะพอร์ตไปยังQt [ 13 ]

ตั้งแต่วันที่ 8 สิงหาคม พ.ศ. 2561 การสนับสนุน GTK 3 ถูกยกเลิกอย่างสมบูรณ์[ 14 ]

ตั้งแต่เวอร์ชัน 4.0 เป็นต้นไป Audacious ใช้ Qt เป็นชุดเครื่องมือหลัก แต่ยังคงรองรับ GTK 2.x อยู่[ 15 ]

ตั้งแต่เวอร์ชัน 4.3 เป็นต้นไป Audacious ได้นำการรองรับ GTK3 กลับมาใช้แล้ว

คุณสมบัติ

โปรแกรม Audacious ที่มี อินเทอร์เฟซคล้าย WinampทำงานบนUbuntu 8.04
โปรแกรม Audacious พร้อมสกินภายนอก (.wsz) ทำงานบนUbuntu 11.10
Audacious 4.5, อินเทอร์เฟซ GTK3

Audacious มีระบบเล่นเพลงแบบไร้รอยต่อ ในตัว

การรองรับโคเดกเริ่มต้น

ปลั๊กอิน

โปรแกรม Audacious อาศัย ปลั๊กอินเป็นหลักในการทำงาน รวมถึง โคเดกทั้งหมด และยังมีฟีเจอร์เพิ่มเติมให้ใช้งานได้ผ่านปลั๊กอินจากผู้พัฒนาภายนอก

เวอร์ชันปัจจุบันของโปรแกรม Audacious จัดประเภทปลั๊กอินดังนี้ (บางส่วนเป็นปลั๊กอินระดับต่ำและผู้ใช้มองไม่เห็นในขณะนี้):

  • ปลั๊กอินถอดรหัสซึ่งประกอบด้วยตัวแปลงสัญญาณ (codec) ที่ใช้ในการถอดรหัสเนื้อหาจริง
  • ปลั๊กอินการขนส่งซึ่งเป็นส่วนระดับต่ำและถูกใช้งานโดยเลเยอร์ VFS
  • ปลั๊กอินทั่วไปซึ่งให้บริการเพิ่มเติมแก่โปรแกรมเล่นเพลง (เช่น การส่งแทร็กด้วยAudioScrobbler )
  • ปลั๊กอินเอาต์พุตซึ่งเป็นส่วนหลังของระบบเสียงสำหรับเครื่องเล่น
  • ปลั๊กอินสำหรับการแสดงภาพข้อมูลซึ่งให้การแสดงภาพข้อมูลโดยใช้การแปลงฟูริเยร์แบบเร็วของข้อมูลคลื่น
  • ปลั๊กอินเอฟเฟ็กต์ซึ่งให้การประมวลผลเสียงต่างๆ บนสตรีมเสียงที่ถอดรหัสแล้ว
  • ปลั๊กอินคอนเทนเนอร์ซึ่งให้การสนับสนุนสำหรับเพลย์ลิสต์และโครงสร้างอื่นๆ ที่คล้ายกัน
  • ปลั๊กอินระดับต่ำ คือปลั๊กอินที่ให้บริการเบ็ดเตล็ดแก่แกนหลักของโปรแกรมเล่น และไม่ได้ถูกจัดอยู่ในหมวดหมู่ปลั๊กอินอื่นๆ
  • ปลั๊กอินเอาต์พุต:
    • เอาต์พุตPulseAudio
    • เอาต์พุตOSS4
    • เอาต์พุตALSA
    • เอาต์พุต Sndio
    • เอาต์พุตSDL
    • ปลั๊กอิน FileWriter – ไม่มีการเล่นเสียง แต่จะบันทึกผลลัพธ์ลงในไฟล์ใหม่แทน ปลั๊กอินนี้รองรับรูปแบบไฟล์เอาต์พุต: WAV , mp3 , Ogg VorbisและFLACสามารถใช้ในการแปลงไฟล์และคัดลอกข้อมูลจากซีดี ได้
    • เอาต์พุตJACK
    • เอาต์พุตPipeWire [ 16 ]

สกิน

Audacious รองรับสกินของWinamp 2 อย่างเต็มรูปแบบ และตั้งแต่เวอร์ชัน 1.2 เป็นต้นไป สามารถสร้างสกินแบบอิสระได้ ไฟล์สกิน Winamp .wsz ซึ่งเป็นไฟล์บีบอัดแบบ Zip สามารถใช้งานได้โดยตรง หรือสามารถแตกไฟล์ไปยังไดเร็กทอรีต่างๆ ได้ โปรแกรมสามารถใช้กราฟิก Windows Bitmap (.bmp) จากไฟล์เก็บถาวรของ Winamp ได้ แม้ว่าสกินดั้งเดิมสำหรับ Linux มักจะแสดงผลใน รูปแบบ Portable Network Graphics (.png) ก็ตาม Audacious 1.x อนุญาตให้ผู้ใช้ปรับสมดุลสี RGB ของสกินใดๆ ก็ได้ ทำให้สกินสีขาวพื้นฐานเทียบเท่ากับสกินสีต่างๆ มากมายโดยไม่ต้องแก้ไขด้วยตนเอง

ลูกค้า

Audacious ถูกออกแบบมาให้เป็นโปรแกรมเล่นสื่อแบบสแตนด์อโลน ไม่ใช่เซิร์ฟเวอร์ (ต่างจาก XMMS2) แม้ว่าจะสามารถรับการเชื่อมต่อจากซอฟต์แวร์ไคลเอ็นต์ เช่นConky ได้ก็ตาม

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

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • แมคฟาร์แลนด์, แพทริค (5 ธันวาคม 2006). "จาก XMMS ถึง Audacious: ประวัติความเป็นมาของโปรแกรมเลียนแบบ Winamp" . นิตยสารซอฟต์แวร์เสรี . เก็บถาวรจากต้นฉบับเมื่อ 8 มกราคม 2013. สืบค้นเมื่อ 20 พฤษภาคม 2013 .
  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • กล้าหาญบนGitHub
  • ปลั๊กอินสุดล้ำบนGitHub
  • ตัวติดตามบั๊ก
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Audacious_(software)&oldid=1357806114 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ กล้าหาญ (ซอฟต์แวร์)

Audaciousเป็นซอฟต์แวร์เล่นเสียงแบบโอเพนซอร์สและฟรี ที่เน้นการใช้ทรัพยากรน้อย คุณภาพเสียงสูง และรองรับรูปแบบเสียงที่หลากหลาย ออกแบบมาเพื่อใช้งานบน ระบบปฏิบัติการ แบบ...

ประวัติศาสตร์

Audacious เริ่มต้นจาก การแยกสาขา ของ Beep Media Player ซึ่งตัวมันเองก็แยกสาขามาจาก XMMS Ariadne "kaniini" Conill ตัดสินใจแยกสาขา Beep Media Player หลังจากที่ทีมพัฒนาเดิมประกาศว่าจะหยุดการพัฒนาเพื่อสร้างเวอร์ชันรุ่นต่อไปที่เรียกว่า BMPx ตามหน้าแรกของ Audacious...

เปลี่ยนไปใช้ C++ และ Qt

ก่อนเวอร์ชัน 3.0 Audacious ใช้ ชุดเครื่องมือ GTK 2.x เป็นค่าเริ่มต้น การสนับสนุน GTK3 บางส่วนถูกเพิ่มเข้ามาในเวอร์ชัน 2.5 [ 11 ] และ Audacious 3.

คุณสมบัติ

Audacious มี ระบบเล่นเพลงแบบไร้รอย ต่อ ในตัว