skip to navigation
skip to content

canalplus 1.0.9

Parcourir/visionner/télécharger les vidéos mises en ligne par la chaine Canal+

Canal+ est un script Python permettant de parcourir/visionner/télécharger les vidéos mises en ligne par la chaine Canal+ (Guignols de l’info, Groland, etc.).

Fonctionnalités

  • Permet de rechercher une vidéo
  • Permet de télécharger/visionner toutes les vidéos d’un programme
  • Permet de télécharger/visionner la dernière vidéo d’un programme
  • Permet de visionner une vidéo dans un lecteur externe (MPV, VLC…)
  • Fonctionne en mode interactif ou non
  • Sélectionne automatiquement la meilleure qualité vidéo disponible
  • Fonctionne en ligne de commande sur n’importe quel système (Linux, Mac, Windows, serveur sans interface graphique…)

Installation

Python >= 3.3 requis.

A partir de PyPI (avec PIP)

  1. Si pas déjà fait, installer PIP pour Python 3
  2. Installer canalplus : pip3 install canalplus

A partir des source

  1. Si pas déjà fait, installer setuptools pour Python 3
  2. Cloner ce dépot : git clone https://github.com/desbma/canalplus
  3. Installer canalplus : python3 setup.py install

Ligne de commande

Exécuter canalplus -h pour obtenir une liste complète des options disponibles.

Les vidéos téléchargées sont le plus souvent au format MPEG-TS, lisible par MPV ou VLC.

Si FFMpeg ou LibAV est detecté sur le système, les vidéos sont automatiquement “remuxées” au format MP4, plus couramment supporté.

Exemples

  • Lister toutes les vidéos des Guignols, et visionner la sélection avec VLC :

    canalplus -p '?guignols' player:vlc

  • Télécharger la dernière vidéo de Groland dans ~/Bureau :

    canalplus -p '?groland' -m last ~/Bureau

  • Naviguer dans les programmes et vidéos interactivement, et visionner la sélection avec VLC :

    canalplus player:vlc

  • Télécharger toutes les bandes annonces sur le bureau :

    canalplus -p 'Dernieres Bandes Annonces' -m auto ~/Bureau

Licence

GPLv3

 
File Type Py Version Uploaded on Size
canalplus-1.0.9.tar.gz (md5) Source 2015-12-24 13KB