Skip to main content

Fetch media from remote sources daily!

Project description

#Lazy Channel

lazychannel is a python project intended to be used in the aggregation of Creative Commons music from various sources around the internet.

## Installation

pip install lazychannel

## Usage

LazyChannel can be run from a cron job, or manually from the CLI. Before you do anything relating to using this script as an automated utility - you will need to generate the configuration.

lazy init ~/.lazychannel

This will generate a boilerplate config.yaml in ~/.lazychannel

settings:

dir: ~/Music/lazychannel limit: 5 cache: “{}.cache”

youtube:

ArgoFoxCreativeCommons: UC56Qctnsu8wAyvzf4Yx6LIw

#### The configuration breakdown

Settings are global declarations to lazychannel, and provide sane defaults

  • dir: Where lazychannel will initialize its directory structure, and place fetched media

  • limit: The number of items to process for each “channel” or “stream”

  • cache: A template file for naming the channel cache - {} will be replaced with the service name.

## Support

Visit our [Github Issues](https://github.com/chuckbutler/lazychannel/issues)

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

lazychannel-0.1.2.tar.gz (5.9 kB view hashes)

Uploaded Source

Supported by

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