keotl / ohdieux

A podcast feed converted for Radio-Canada Ohdio / Un convertisseur de flux de balados pour Radio-Canada Ohdio
https://ohdieux.ligature.ca
GNU Affero General Public License v3.0
31 stars 5 forks source link
ohdio podcast radio-canada

Ohdieux

Ohdieux est un convertisseur de balados de l'application Radio-Canada Ohdio vers un flux RSS standard. Cela permet l'écoute de ces émissions dans d'autres applications spécialisées dans la gestion de balados, telles que Apple Podcasts.

Ohdieux is a podcast format converter to convert Radio-Canada Ohdio podcasts to a standard RSS feed. This allows the podcasts to be consumed in any third-party app, such as Apple Podcasts.

Guide d'utilisation / Getting Started

  1. Rendez-vous au https://ohdieux.ligature.ca. Head over to https://ohdieux.ligature.ca.
  2. Prenez note du code d'émission sur le site de Radio-Canada Ohdio. Write down the programme number on Radio-Canada Ohdio. Instructions
  3. Copiez le lien RSS généré par le site pour votre émission dans votre application de balados. Copy the generated RSS link into your podcasts application.

FAQ

Configuration avancée (pour développeurs) / Advanced Configuration (for developers)

Exécution locale / Running Locally

Ohdieux peut être exécuté localement depuis un environnement Python.

Ohdieux can be run locally in a Python environment.

virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py

Configuration

Ohdieux est parfaitement configurable dans les deux langues officielles, en conformité avec la loi sur les langues officielles. Le tableau ci-dessous est une liste exhaustive des paramètres d'environnement pouvant être utilisés pour paramétriser le logiciel.

Ohdieux can be completely configured in both official languages, in compliance with the Official Languages Act. The table below is a complete list of the supported environment variables.

Propriété (FR) Property (EN) Description
DELAI_RAFRAICHISSEMENT_CACHE CACHE_REFRESH_DELAY Délai au-delà duquel le flux RSS généré est considéré périmé et doit être regénéré. / Delay after which the cached RSS feed should be regenerated.
STRATEGIE_CACHE CACHE_STRATEGY "memory","redis" Mécanisme de cache. Pour redis, REDIS_URL doit être fourni. / Caching provider. If using redis, REDIS_URL must also be provided.