Program GUI do nagrywania radia internetowego ze znacznikami utworów (tytuł, wykonawca itp.)?

12

W systemie Windows lubię Screamer Radio i wiem, że są to inne, takie jak RarmaRadio, programy, które mogą nagrywać muzykę z radia, a także zapisywać odpowiednie tytuły, nazwy artystów itp.

Czy w Ubuntu jest taki program?


Szukam natywnego programu linux, ale rozwiązania oparte na winie są mile widziane jako drugi wybór. Spróbuję też sam Wine i udzielę odpowiedzi.

Ponadto, chociaż szukam programu, który nagrywałby utwory z nazwami znaczników, nie znam programu Linux, który może nagrywać utwory radiowe osobno (dzielone), nawet bez nazw i tytułów znaczników. - A więc taki program może również zasługiwać na wzmiankę.

Innymi podstawowymi pożądanymi cechami, o których należy wspomnieć, są:

  • odtwarzanie utworów podczas nagrywania
  • duża baza danych stacji
  • możliwość dodawania nowych stacji
  • nagrywanie wielu stacji jednocześnie

Zamieściłem uzupełniającą odpowiedź ograniczoną do korzystania z programów Windows w Wine. Spodziewam się ostatecznej odpowiedzi na natywny program. Ale zaakceptuję to jako ostateczne tylko wtedy, gdy zaproponowane rozwiązania będą co najmniej tak dobre, jak te dostępne za pośrednictwem Wine .

Zanna
źródło

Odpowiedzi:

16

Możesz użyć StreamTuner2 z [Streamripper ( https://apps.ubuntu.com/cat/applications/streamripper/ ) ( Zainstaluj streamripper ) do nagrywania strumieni radiowych online.

Aby Grap Streamripper w terminalu po prostu wykonaj następujące czynności:

sudo apt-get install streamripper 

Streamripper i streamtuner2 to aplikacje Linux, które działają w tandemie, umożliwiając słuchanie i nagrywanie strumieniowego radia.

Streamtuner2 to podstawowa aplikacja używana głównie do odtwarzania radia internetowego z dowolnej liczby źródeł, w tym Xiph, basic.ch, punkcast.com, Google Stations, Live365 i SHOUTcast . Będzie używać streamripperdo nagrywania, a zewnętrzny odtwarzacz do odtwarzania strumienia.

wprowadź opis zdjęcia tutaj

Streamtuner2 może dodawać ulubione stacje do zakładek. Nowe stacje można dodać, wybierając jakąś stację, klikając prawym przyciskiem myszy, Edytuj, „Nowy”, a po ustawieniu nowej nazwy i adresu URL OK, a następnie przycisk Załaduj ponownie.

Kliknięcie przycisku odtwarzania po wybraniu stacji spowoduje uruchomienie stacji radiowej w odtwarzaczu zewnętrznym. To samo dzieje się po dwukrotnym kliknięciu stacji na liście.

Kliknięcie przycisku nagrywania po wybraniu stacji uruchomi się streamripperw oknie terminala i domyślnie każda ścieżka zostanie zapisana osobno w folderze głównym.

Aby ustawić niestandardowy folder dla nagrań w Streamtuner2, w polu „Edytuj-Właściwości-Aplikacja do nagrywania”, edytuj wiersz w „Aplikacja”, dodając -d path_to_folderna końcu (jak x-terminal-emulator -e streamripper %srv -d /home/user/Audio/Recordings). Można dodać wiele innych niestandardowych poleceń, które streamripperpozwalają - patrz poniżej więcej opcji.

Funkcja wyszukiwania nie działa tak, jak powinna.

Aby zapisać w niestandardowym folderze za pomocą streamrippera w terminalu (CLI, bez Streamtuner), otwórz terminal w tym folderze.

Wiele wystąpień streamripper (czyli zapis wielu ścieżek) może być uruchomionych w tym samym czasie w osobnych oknach terminala.

wprowadź opis zdjęcia tutaj

Więcej opcji w Streamripperie zawiera Przewodnik Ubuntu , Dokumentacja , Samouczek , Strona podręcznika Ubuntu , Mój blogspot Ubuntu .

Streamripper ukrywa się w terminalu, nagrywając i parsując całą muzykę przesyłaną przez system do plików MP3. Pozostawienie Streamrippera uruchomionego przez cały dzień zapewni ci zdrową dawkę ulubionych utworów. Sam w sobie streamripperjest w stanie rejestrować strumienie za pomocą polecenia:

$ streamripper <URL>

Szczególnie przyjemne w połączeniu Streamrippera i streamtuner2 jest to, że po wybraniu stacji do nagrywania możesz wyjść z streamtuner2, pozostawiając tylko niewielkie, nienarzucające się okno terminala dla Streamripper.

Sridhar
źródło
4

Ta uzupełniająca odpowiedź jest ograniczona do korzystania z programów Windows w Wine. Spodziewam się ostatecznej odpowiedzi na natywny program.


Moimi ulubionymi w systemie Windows są RadioSure, Screamer Radio i RarmaRadio . Próbowałem zainstalować je w Playonlinux, ale nie działają. Niektóre poprawki w ustawieniach lub wersjach Wine mogą je naprawić, ale to przekracza moje możliwości.

Po przetestowaniu większości programów wymienionych tutaj i tutaj skończyłem z 3 programami pracującymi w Playonlinux.

wprowadź opis zdjęcia tutaj

TapinRadio:

wprowadź opis zdjęcia tutaj

  • można odtwarzać podczas nagrywania - TAK
  • rejestruje osobno - TAK
  • ma dużą bazę danych - TAK
  • można dodawać nowe stacje - TAK
  • można zapisać tagi - TAK
  • może nagrywać tylko jedną stację na raz

StreamWriter:

wprowadź opis zdjęcia tutaj

  • można odtwarzać podczas nagrywania - TAK
  • rejestruje osobno - TAK
  • ma dużą bazę danych - TAK
  • można dodawać nowe stacje - TAK
  • można zapisać tagi - TAK (wymaga ustawień niestandardowych - patrz poniżej)
  • może nagrywać wiele stacji jednocześnie

StationRipper:

wprowadź opis zdjęcia tutaj

  • można odtwarzać podczas nagrywania - NIE (zwykle tak, ale nie w Wine)
  • rejestruje osobno - TAK
  • ma dużą bazę danych - NIE (zwykle tak, powinien uzyskać dostęp do Shoutcast, ale to nie działa w Wine)
  • można dodawać nowe stacje - TAK
  • można zapisać tagi - TAK
  • może nagrywać 2 stacje jednocześnie w wersji darmowej

Wspominam o StationRipper tylko w celach informacyjnych - ale nie polecam go w Linux / Wine.

Pozostałe dwa działają świetnie.

TapinRadio jest bardzo łatwy w użyciu i natychmiast po wyjęciu z pudełka; może nagrywać tylko jedną stację na raz i zapisywać ścieżkę jako mp3, wma, aac i ogg.

StreamWriter ma więcej funkcji: może nagrywać wiele strumieni jednocześnie, może planować nagrywanie określonej stacji, utworów, wykonawców itp. Może konwertować do formatu mp3, aac i ogg, lub może uniknąć zmiany formatu. Należy jednak zwrócić uwagę na dwie kwestie:

  • funkcja zapisywania tagów jest z jakiegoś powodu domyślnie wyłączona. Tak więc włącz go w „Ustawieniach plików - Przetwarzanie danych” oraz w „Ustawieniach plików dla automatycznych nagrań - Przetwarzanie danych”. W pełni oznakowany plik zostanie zapisany w osobnym folderze na końcu każdej ścieżki. Podczas nagrywania niekompletny plik nie zostanie oznaczony.

  • nagrywanie działa tylko wtedy, gdy zaczyna się ścieżka do folderu, w którym zapisywane są utwory C:

wprowadź opis zdjęcia tutaj

Zmiana tego na Z:błąd powoduje brak miejsca na dysku.


źródło
Znakomity Cipricus. Zawsze korzystałem ze StreamRippera w systemie Windows, ale dzisiaj znalazłem twoją radę i zainstalowałem Wine, PlayOnLinux i StreamWriter i postępowałem zgodnie z instrukcjami. Świetne rzeczy!
Andy Pyne
@AndyPyne - dziękuję za to, że mnie o tym pamiętasz - sam go ponownie zainstalowałem, a także wolę od natywnego rozwiązania dla Linuksa, którego odpowiedź i tak wymaga aktualizacji.
1

Odtwarzacz muzyki Exaile od dawna ma możliwość korzystania z wbudowanego Streamrippera. Wystarczy zainstalować Exaile i Streamripper, a następnie włączyć go w preferencjach GUI Exaile, znajdziesz go ze wszystkimi innymi wtyczkami. To wszystko, wystarczy nacisnąć przycisk nagrywania podczas słuchania ulubionej stacji radiowej.

Greenjeans
źródło