Skip to main content

A simple podcast client that runs on the CLI.

Project description

marrie is a simple podcast client that runs on the CLI (bash).

Command Line options

--version

show program’s version number and exit

-h, --help

show this help message and exit

--list

list all the feeds available

--list-files

list all the downloaded files available from podcast_id

--get-latest

fetch the latest chapter availeble from podcast_id

--play=FILE

play a given chapter from podcast_id

--play-latest

play a the latest chapter from podcast_id

--play-random

play a random chapter from podcast_id

Configuration

  • Section config:

    • fetch_command: command used to download the podcast files, e.g. using wget.

    • player_command: command used to play the podcast files, e.g using mplayer.

    • media_dir: directory path where the podcast files will be saved, in sub directories with the podcast_id as the name of the sub directory.

  • Section podcast:

    • syntax: podcast_id = url of the RSS feed

Please see the default config file (generated in the first run) for examples.

The config file will be found at ~/.marrie and the config is only in a per-user basis.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

marrie-0.2.tar.gz (4.7 kB view details)

Uploaded Source

File details

Details for the file marrie-0.2.tar.gz.

File metadata

  • Download URL: marrie-0.2.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for marrie-0.2.tar.gz
Algorithm Hash digest
SHA256 67ef89aa4d56789b6674a8599b3a53ada76dffd83ce0d4737921111f1db7c047
MD5 d34751c4f1447b737953f55f5bdd092b
BLAKE2b-256 f0198c48426648092f841f72e1b172c36e782f39d594a70ac012e2786ac2b99b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page