Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cclive [Le 27/08/2011, 20:30] – [Installation par compilation à partir de Ubuntu] 81.56.159.154cclive [Le 22/11/2025, 00:31] (Version actuelle) – Pourquoi garder la page d'un projet obsolète https://cclive.sourceforge.net/ 92.184.108.153
Ligne 1: Ligne 1:
-{{tag>Karmic Lucid multimédia vidéo flash}} 
  
------ 
- 
-====== Cclive ====== 
-**Cclive** est un logiciel libre ([[http://fr.wikipedia.org/wiki/Licence_publique_générale_GNU|GPL v3]]) développé en C++, qui récupère des vidéos sur des sites tels que Youtube ou Dailymotion. 
-Plus précisément, c'est un outil en ligne de commande qui permet d'enregistrer en local (dans le répertoire courant) une vidéo se trouvant sur un site d'hébergement de vidéo, à partir de l'URL de la page normalement utilisée pour regarder la vidéo. 
- 
- 
-<note help>Mais à quoi sert cclive ? En effet, si je veux enregistrer une vidéo, il me suffit de la jouer, et de la récupérer dans mon répertoire /tmp.</note> 
-Cclive est surtout utile lorsque, sensibilisé aux bonnes raisons de ne pas utiliser le [[http://fr.wikipedia.org/wiki/Adobe_Flash|plugin Flash]] ([[http://www.adobe.com/fr/products/flashplayer/|site officiel]])((Voir à ce sujet [[http://grunt.no-ip.info/blog/index.php?2009/06/08/19/04/45-ras-le-bol-de-adobe-flash-sur-le-web-|ce blog]].)), vous avez décidé de ne pas l'utiliser sur votre ordinateur. Il vous était alors impossible d'accéder à de nombreuses vidéos circulant sur le Web. L'intérêt de cclive, c'est que vous pouvez obtenir ces vidéos sans avoir le plugin Flash installé. 
- 
-===== Installation ===== 
-Pour installer Cclive, plusieurs solutions s'offrent à vous : 
-==== Installation par paquets ==== 
-  * Si vous utilisez une [[lucid|Ubuntu 10.04 LTS]], il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://cclive|cclive]]**. 
-<note important>Préférer une version de cclive > 0.7 avec une version de libquvi0 >= 0.2.11</note> 
-  * Si vous utilisez une [[karmic|Ubuntu 9.10]] ou antérieure, vous pouvez télécharger le paquet pour [[lucid|Ubuntu 10.04 LTS]] [[http://packages.ubuntu.com/fr/lucid/cclive|ici]] et l'installez avec [[dpkg]] (ou [[GDebi]]), mais ce n'est pas très propre et vous ne bénéficierez pas des mises à jour automatiques. 
-==== Installation par compilation à partir de Ubuntu ==== 
-  * Vous pouvez télécharger les sources  et compiler vous-même cclive (aui dépend de quvi). Vous ne bénéficierez pas des mises à jour automatiques: 
-=== Compilation de quvi à partir de Ubuntu 9.10 === 
-Téléchargement : 
-  wget -q http://downloads.sourceforge.net/project/quvi/0.2/quvi-0.2.19.tar.gz && gunzip quvi-0.2.19.tar.gz && tar -xf quvi-0.2.19.tar && cd quvi-0.2.19/ 
-Installation des dépendances : 
-**[[apt>libcurl4-gnutls-dev,liblua5.1-0-dev,checkinstall|libcurl4-gnutls-dev liblua5.1-0-dev checkinstall]]** 
- 
-Compilation proprement dite : 
-  ./configure --prefix=/usr --enable-nsfw && make && sudo checkinstall && cd .. 
-=== Compilation de cclive à partir de Ubuntu 10.10 === 
-Téléchargement : 
-  wget -q http://downloads.sourceforge.net/project/cclive/0.7/cclive-0.7.5.1.tar.gz && gunzip cclive-0.7.5.1.tar.gz && tar -xf cclive-0.7.5.1.tar && cd cclive-0.7.5.1/ 
-Sur Ubuntu Lucid, il faut d'abord ajouter un dépot ppa pour libpcre3 v8 : 
-  sudo add-apt-repository ppa:martin-james-robinson/webkitgtk && sudo apt-get update -qq 
-Sur Ubuntu Lucid, il faut aussi ajouter un dépot ppa pour libboost-*-dev v1.42 : 
-  sudo add-apt-repository ppa:gezakovacs/boost && sudo apt-get update -qq 
-Installation des dépendances : 
-**[[apt>libpcre3-dev g++ libboost-date-time-dev libboost-iostreams-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libpcre3-dev g++ libboost-date-time-dev libboost-iostreams-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev]]** 
- 
-Compilation proprement dite : 
-  ./configure --prefix=/usr && make && sudo checkinstall 
- 
-===== Utilisation ===== 
-Le synopsis est très simple : 
-<code>cclive [options] [url]...</code> 
-Pour l'URL, il faut tout simplement mettre l'URL de la page utilisant Flash. On peut donner plusieurs URL simultanément. 
-Il existe plusieurs options intéressantes : 
-  * -f ; -''''-format=mon_format : Définit le format dans lequel télécharger la vidéo (comme MPEG4 ou FLV). best signifie télécharger dans le format présentant la meilleure qualité d'image 
-  * -''''-print-fname : affiche le nom et le type du fichier en cours de téléchargement 
-  * -O ; -''''-output-video=nom_de_fichier : spécifie un nom de fichier pour la vidéo téléchargée 
-  * -W ; -''''-overwrite : ne pas reprendre le téléchargement là où il en était lorsqu'il a été interrompu 
-  * -F ; -''''-filename-format=schéma : nomme les vidéo selon un schéma précis. %t est remplacé par le titre de la vidéo, et %s par l'extension usuelle. Exemple : ''-''''-filename-format=%t.%s'' 
- 
-<note tip>Il est possible de commencer à télécharger une vidéo et de commencer à la visualiser immédiatement, grâce à [[mplayer]], par exemple. Pour cela, utilisez les lignes suivantes : 
-<code>cclive 'http://www.youtube.com/watch?votre_vidéo' > /dev/null & 
-mplayer votre_vidéo.mp4</code> 
-Ceci vous permet de reprendre la main dans votre console immédiatement. N'hésitez pas à utiliser la touche de tabulation pour profiter de l'auto-complétion du nom de fichier.</note> 
- 
-===== Sites supportés ===== 
-Cclive prend en charge de nombreux sites d'hébergement de vidéos. En voici la liste : 
-<note> 
-  * youtube.com 
-  * video.google.* 
-  * break.com 
-  * evisor.tv 
-  * sevenload.com 
-  * liveleak.com 
-  * dailymotion.* 
-  * vimeo.com 
-  * golem.de 
-  * clipfish.de 
-  * funnyhub.com 
-  * myubo.com 
-  * cctv.com 
-  * ehrensenf.de 
-  * spiegel.de 
-  * redtube.com 
-  * youjizz.com 
-  * xvideos.com 
-  * tube8.com 
-</note> 
-Parmi eux, certains proposent d'autres formats que le FLV, comme le MPEG4, par exemple. 
-===== Voir aussi ===== 
-  * **(en)** [[http://code.google.com/p/cclive/|Site du projet]] 
-  * **(en)** [[http://code.google.com/p/abby/|Abby]] une interface graphique pour  Cclive. 
-  * [[:clive|Clive un logiciel proche de Cclive]] 
- 
----- 
-//Contributeurs principaux : [[utilisateurs:Pylade]]//