터미널 용 인터 액티브 뮤직 라디오 플레이어를 Bash Scripts로 만든 이야기

Terminal Radio (TERA)





Introduction



아마존 음악은 이미 듣고 질렸다. Youtube는 브라우저를 여는 것이 귀찮다. Spottify에는 없다. 그래서 Terminal용 music radio player를 Bash Script로 만들었기 때문에 여러분에게 사용해 주었으면 하는 이야기입니다.

여기가 repo입니다.

Features


  • Radio Browser API을 사용하여 27780+의 radio stations를 찾을 수 있습니다

  • MPV을 미디어 플레이어로 사용합니다.
  • 자신의 목록을 CRUD 할 수 있습니다.
  • tag, name, language, country code, state로 검색할 수 있습니다.
  • radio station을 추가/삭제할 수 있습니다.
  • I feel lucky menu가 있습니다.
  • Gist에 업로드 할 수 있습니다.

  • Requirements


  • mpv는 오픈 소스 미디어 플레이어입니다.
  • jq는 JSON용 프로세서입니다.
  • gh는 GitHub CLI입니다.

  • Installation



    Awesome Package Manager 에서 설치.
    awesome install shinokada/tera
    

    HomeBrew/LinuxBrew를 사용하는 사람은.
    brew tap shinokada/tera
    brew install tera
    

    Usage


    tera 라고 두드리면 메뉴가 나오므로 그에 따라 조작해 주세요.
    tera
    



    Play from my list



    샘플 목록이 있습니다.

    검색 메뉴





    검색은 tag, name, language, country code, state, advanced search로 할 수 있습니다.

    검색을 듣고 듣고 마음에 들면 목록에 추가할 수 있습니다.

    country code 은 ISO 3100-1 alpha-2를 준수합니다.

    Advanced search 이외는 모두 단독으로 search합니다.
    Advanced search는 다음과 같이 여러 번 검색하십시오.
    -d tag=rock -d language=english -d countrycode=uk
    

    List CRUD



    자신의 목록을 만들고, 읽고, 업데이트하고, 삭제할 수 있습니다.

    Delete a radio station



    라디오 스테이션을 목록에서 선택하여 삭제할 수 있습니다.

    I feel lucky



    Key word를 넣으면 무작위로 Radio station을 찾아 Play합니다.

    Gist



    자신의 목록을 모두 Gist에 업로드합니다.

    사용해 보고 뭔가 있으면 GitHub issue 에 연락을.

    좋은 웹페이지 즐겨찾기