โปรแกรม GUI เพื่อบันทึกวิทยุอินเทอร์เน็ตพร้อมแท็กเพลง (ชื่อศิลปิน ฯลฯ )?


12

ใน Windows ฉันชอบ Screamer Radio และฉันรู้ว่าเป็นคนอื่นเช่น RarmaRadio โปรแกรมที่สามารถบันทึกเพลงวิทยุและบันทึกชื่อที่เหมาะสมชื่อศิลปิน ฯลฯ

มีโปรแกรมดังกล่าวใน Ubuntu หรือไม่?


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

นอกจากนี้แม้ว่าฉันกำลังมองหาโปรแกรมที่จะบันทึกเพลงด้วยชื่อแท็ก แต่ฉันไม่ทราบว่าโปรแกรม Linux ที่สามารถบันทึกเพลงวิทยุแยก (แยก)แม้จะไม่มีชื่อแท็กและชื่อ - ดังนั้นโปรแกรมดังกล่าวอาจสมควรได้รับการกล่าวถึงด้วย

อีกคุณสมบัติที่พึงประสงค์ขั้นพื้นฐานที่ต้องกล่าวถึงคือ:

  • เล่นเพลงขณะบันทึก
  • ฐานข้อมูลขนาดใหญ่ของสถานี
  • ความเป็นไปได้ของการเพิ่มสถานีใหม่
  • บันทึกหลายสถานีในเวลาเดียวกัน

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

คำตอบ:


16

คุณสามารถใช้StreamTuner2กับ [Streamripper ( https://apps.ubuntu.com/cat/applications/streamripper/ ) ( ติดตั้ง streamripper ) เพื่อบันทึกสตรีมวิทยุออนไลน์

เพื่อ Grap Streamripper ใน terminal เพียงแค่ทำสิ่งนี้:

sudo apt-get install streamripper 

Streamripper และ streamtuner2 เป็นแอพพลิเคชั่น Linux ที่ทำงานควบคู่ช่วยให้คุณฟังและบันทึกวิทยุสตรีมมิ่ง

Streamtuner2 เป็นโปรแกรมพื้นฐานที่ใช้เป็นหลักสำหรับการเล่นวิทยุอินเทอร์เน็ตจากจำนวนแหล่งใด ๆ รวมทั้งXiph, basic.ch, punkcast.com, Google สถานี Live365 และ SHOUTcast มันจะใช้streamripperในการบันทึกและผู้เล่นภายนอกเพื่อเล่นกระแส

ป้อนคำอธิบายรูปภาพที่นี่

Streamtuner2 สามารถเพิ่มสถานีโปรดลงในบุ๊คมาร์ค สามารถเพิ่มสถานีใหม่ได้โดยเลือกสถานีบางสถานีคลิกขวาแก้ไข 'ใหม่' และหลังจากตั้งชื่อใหม่และ URL แล้วคลิกตกลงแล้วคลิกปุ่มรีโหลด

การคลิกปุ่มเล่นหลังจากเลือกสถานีจะเริ่มสถานีวิทยุในเครื่องเล่นภายนอก สิ่งเดียวกันนี้เกิดขึ้นเมื่อดับเบิลคลิกที่สถานีในรายการ

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

หากต้องการตั้งค่าโฟลเดอร์ที่กำหนดเองสำหรับการบันทึกใน Streamtuner2 ภายใต้ 'แอปพลิเคชันแก้ไขคุณสมบัติการบันทึก' ให้แก้ไขบรรทัดภายใต้ 'แอปพลิเคชัน' โดยเพิ่ม-d path_to_folderที่ท้าย (เช่นx-terminal-emulator -e streamripper %srv -d /home/user/Audio/Recordings) สามารถเพิ่มคำสั่งที่กำหนดเองอื่น ๆ อีกมากมายที่streamripperอนุญาต - ดูตัวเลือกเพิ่มเติมด้านล่าง

ฟังก์ชั่นการค้นหาไม่ทำงานอย่างที่ควรจะเป็น

หากต้องการบันทึกในโฟลเดอร์ที่กำหนดเองโดยใช้เพียงสตรีมมิ่งในเทอร์มินัล (CLI โดยไม่มี Streamtuner) ให้เปิดเทอร์มินัลในโฟลเดอร์นั้น

Streamripper หลายอินสแตนซ์ (ที่กำลังบันทึกแทร็กหลายแทร็ก) สามารถเรียกใช้พร้อมกันในหน้าต่างเทอร์มินัลแยกกัน

ป้อนคำอธิบายรูปภาพที่นี่

เกี่ยวกับตัวเลือกมากขึ้นในการ Streamripper มีคู่มือ Ubuntu , อ้างอิง , กวดวิชา , อูบุนตูหน้าคน , ฉันอูบุนตู Blogspot

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

$ streamripper <URL>

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


4

คำตอบเพิ่มเติมนี้ จำกัด เฉพาะการใช้โปรแกรม Windows ใน Wine ฉันคาดหวังคำตอบที่ชัดเจนในโปรแกรมภาษา


รายการโปรดของฉันใน Windows มีRadioSure, Screamer RadioและRarmaRadio ฉันได้ลองติดตั้งในPlayonlinux แล้วแต่มันไม่ทำงาน การปรับแต่งบางอย่างด้วยการตั้งค่าหรือรุ่นไวน์อาจแก้ไขได้ แต่นั่นก็เกินความสามารถของฉัน

หลังจากทดสอบโปรแกรมส่วนใหญ่ที่กล่าวถึงที่นี่และที่นี่ฉันลงเอยด้วย 3 โปรแกรมที่ทำงานใน Playonlinux

ป้อนคำอธิบายรูปภาพที่นี่

TapinRadio:

ป้อนคำอธิบายรูปภาพที่นี่

  • สามารถเล่นในขณะบันทึก - YES
  • บันทึกแยกต่างหาก - ใช่
  • มีฐานข้อมูลขนาดใหญ่ - ใช่
  • สามารถเพิ่มสถานีใหม่ - ใช่
  • สามารถบันทึกแท็ก - ใช่
  • สามารถบันทึกได้ครั้งละหนึ่งสถานีเท่านั้น

StreamWriter:

ป้อนคำอธิบายรูปภาพที่นี่

  • สามารถเล่นในขณะบันทึก - YES
  • บันทึกแยกต่างหาก - ใช่
  • มีฐานข้อมูลขนาดใหญ่ - ใช่
  • สามารถเพิ่มสถานีใหม่ - ใช่
  • สามารถบันทึกแท็ก - ใช่ (ต้องการการตั้งค่าที่กำหนดเอง - ดูด้านล่าง)
  • สามารถบันทึกหลายสถานีพร้อมกัน

StationRipper:

ป้อนคำอธิบายรูปภาพที่นี่

  • สามารถเล่นในขณะที่บันทึก - ไม่ (โดยปกติใช่ แต่ไม่ใช่ในไวน์)
  • บันทึกแยกต่างหาก - ใช่
  • มีฐานข้อมูลขนาดใหญ่ - ไม่ (ปกติแล้วใช่แล้วควรเข้าถึง Shoutcast แต่ใช้ไม่ได้ใน Wine)
  • สามารถเพิ่มสถานีใหม่ - ใช่
  • สามารถบันทึกแท็ก - ใช่
  • สามารถบันทึก 2 สถานีพร้อมกันในรุ่นฟรี

ฉันพูดถึงStationRipperเพียงเพื่อการอ้างอิง - แต่ฉันไม่แนะนำใน Linux / Wine

อีกสองคนทำงานได้ยอดเยี่ยม

TapinRadioนั้นใช้งานง่ายและตรงไปตรงมานอกกรอบ สามารถบันทึกได้ครั้งละหนึ่งสถานีและบันทึกแทร็กเป็น mp3, wma, aac และ ogg

StreamWriterมีคุณสมบัติเพิ่มเติม: สามารถบันทึกสตรีมหลายรายการในเวลาเดียวกันสามารถกำหนดตารางเวลาการบันทึกสถานีเพลงศิลปิน ฯลฯ สามารถแปลงเป็น mp3, aac และ ogg หรือหลีกเลี่ยงการเปลี่ยนรูปแบบ สองประเด็นต้องการความสนใจ:

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

  • การบันทึกจะใช้งานได้หากเส้นทางไปยังโฟลเดอร์ที่จะบันทึกเพลงเริ่มต้นด้วย C:

ป้อนคำอธิบายรูปภาพที่นี่

การเปลี่ยนที่จะZ:ให้ข้อผิดพลาดในการขาดพื้นที่ดิสก์


cipricus ยอดเยี่ยม ฉันเคยใช้ StreamRipper ใน Windows แต่พบคำแนะนำของคุณวันนี้และติดตั้ง Wine, PlayOnLinux และ StreamWriter แล้วทำตามคำแนะนำของคุณ สิ่งที่ยอดเยี่ยม!
Andy Pyne

@AndyPyne - ขอบคุณสำหรับการจดจำฉันเกี่ยวกับเรื่องนี้ - ฉันได้ติดตั้งอีกครั้งด้วยตัวเองและฉันยังชอบโซลูชัน Linux เนทีฟซึ่งคำตอบต้องอัปเดตอยู่ดี

1

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

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