All Projects → goulinkh → Podcast Cli

goulinkh / Podcast Cli

Podcast CLI player

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Podcast Cli

Youcast
Turn YouTube Channels into Subscribable Podcasts.
Stars: ✭ 142 (-37.72%)
Mutual labels:  audio, podcasts
Jamulus
Jamulus enables musicians to perform real-time jam sessions over the internet.
Stars: ✭ 491 (+115.35%)
Mutual labels:  audio, internet
Geek Life
The Todo List / Task Manager for Geeks in command line
Stars: ✭ 212 (-7.02%)
Mutual labels:  cli-app
Source separation
Deep learning based speech source separation using Pytorch
Stars: ✭ 226 (-0.88%)
Mutual labels:  audio
Jpsxdec
jPSXdec: cross-platform PlayStation 1 audio and video converter
Stars: ✭ 219 (-3.95%)
Mutual labels:  audio
Shikwasa
An audio player born for podcast
Stars: ✭ 216 (-5.26%)
Mutual labels:  audio
Go Astibob
Golang framework to build an AI that can understand and speak back to you, and everything else you want
Stars: ✭ 222 (-2.63%)
Mutual labels:  audio
Mimium
mimium (MInimal Musical medIUM) a programming language as an infrastructure for sound and music.
Stars: ✭ 212 (-7.02%)
Mutual labels:  audio
Oboe
Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
Stars: ✭ 2,845 (+1147.81%)
Mutual labels:  audio
Cordova Plugin Nativeaudio
The low latency audio plugin is designed to enable low latency and polyphonic audio from Cordova/PhoneGap applications, using a very simple and basic API.
Stars: ✭ 220 (-3.51%)
Mutual labels:  audio
Renderman
Command line C++ and Python VSTi Host library with MFCC, FFT, RMS and audio extraction and .wav writing.
Stars: ✭ 225 (-1.32%)
Mutual labels:  audio
Reactivenetwork
Android library listening network connection state and Internet connectivity with RxJava Observables
Stars: ✭ 2,484 (+989.47%)
Mutual labels:  internet
Graphql Rest Proxy
Turn your REST API into GraphQL - A Proxy Server that pipes request from GraphQL to REST with GraphQL DSL, performant nested children, mutations, input types, and more.
Stars: ✭ 218 (-4.39%)
Mutual labels:  cli-app
Quran Api
Simple Quran API with Indonesia Tafsir and media audio (murrotal) Syekh. Mishary Rashid Alafasy
Stars: ✭ 218 (-4.39%)
Mutual labels:  audio
Jackknife
⚔️ 金轮法王,哦不,是轮子大师带你玩转Android,是时候尝试下MVVM了。这是一个Android应用开发全家桶库,支持Kotlin+MVVM+Dagger2+Retrofit架构。
Stars: ✭ 215 (-5.7%)
Mutual labels:  audio
React H5 Audio Player
React audio player component with UI. It provides time indicator on both desktop and mobile devices.
Stars: ✭ 226 (-0.88%)
Mutual labels:  audio
Pyacoustid
Python bindings for Chromaprint acoustic fingerprinting and the Acoustid Web service
Stars: ✭ 214 (-6.14%)
Mutual labels:  audio
Speech Denoiser
A speech denoise lv2 plugin based on RNNoise library
Stars: ✭ 220 (-3.51%)
Mutual labels:  audio
Midir
Cross-platform realtime MIDI processing in Rust.
Stars: ✭ 221 (-3.07%)
Mutual labels:  audio
Mpv
🎥 Command line video player
Stars: ✭ 17,018 (+7364.04%)
Mutual labels:  audio

podcast-cli


Top-like interface for listening to podcasts podcast-cli lets you play your favourite podcasts from the terminal:

podcast-cli

podcast-cli is entirely built with Go, you can run it on Linux, Mac OS and Windows.

Install

Fetch the latest release

Linux

sudo wget https://github.com/goulinkh/podcast-cli/releases/download/1.3.1/podcast-cli-1.3.1-linux-amd64 -O /usr/local/bin/podcast-cli
sudo chmod +x /usr/local/bin/podcast-cli

OS X

sudo curl -Lo /usr/local/bin/podcast-cli https://github.com/goulinkh/podcast-cli/releases/download/1.3.1/podcast-cli-1.3.1-darwin-amd64
sudo chmod +x /usr/local/bin/podcast-cli

Usage

podcast-cli requires no arguments and uses your default internet settings to access the internet.

Options

Options Description
-h or --help Print help information
-s or --search <query> List podcasts that matches the search query
-r or --rss <url> Custom podcast rss url source
-o or --offset <episode number starting with 0> Play episode number

Keybindings

Key Action
Enter Select
p, Space Pause
Esc Back
Right +10s
Left -10s
u Slowdown
d Speedup
q Exit

Issues

  • Unable to get audio length of a remote content, I have to download the audio file before playing it
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].