#151 Le 25/05/2014, à 21:43
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
ben faut dire que ça m'amuse beaucoup... donc si ça peut servir à d'autres, autant se faire plaisir. En plus j'apprend des trucs!
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#152 Le 27/05/2014, à 11:08
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Nouvelle version !
dPluzz_v0.5.deb
Cette version (sans nouvelle dépendance) prépare la venue du téléchargement des emissions de canal+, quand j'aurais trouvé un script qui fonctionne bien. Nesthib n'a pas encore répondu à mon message...
-> ajout de la navigation par onglets
-> ajout de quelques goodies pour faire plus joli
-> ajout d'un choix pour le lecteur vidéo (mplayer, kaffeine, totem, ou vlc)
-> correction d'un bug à l'annulation: possibilité d'annuler à 0% de téléchargement
-> ajout d'un message dans le terminal à l'annulation
-> sauvegarde des options à la fermeture (dossier, encodeur, lecteur)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#153 Le 27/05/2014, à 19:23
- Tokay67
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Salut Gaara ,
Tout d'abord félicitations et merci pour tout ton boulot !!!
Je suis sur Linux Mint 14 Mate 64 Bits , et depuis que j 'ai installé ton programme à partir du moment où tu as fais des deb , le téléchargement se passe correctement , mais se termine automatiquement par "annulation du téléchargement ".
Jusqu'à la version dPluzz_v0.4.3.py ( non deb) , çà marche sans problème .
Bizarre .
Slts
Tokay67
Hors ligne
#154 Le 27/05/2014, à 19:27
- melixgaro
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Je pense que la vidéo est bien récupérée, non ? Dans ce cas, tu peux ignorer ce message (en attendant que ce soit réparé)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#155 Le 27/05/2014, à 19:44
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
@Tokay67:
Ahhh oui... J'ai pas vu ça Ce sera corrigé !
Mais la vidéo est bien enregistrée, pas de soucis.
Merci pour ton retour
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#156 Le 27/05/2014, à 19:46
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
En fait j'ai le même problème que Tokay67 :
je suis en Ubuntu 12.04, et les versions dPluzz_v0.4.deb et dPluzz_v0.5.deb
s'arrêtent lorsque le téléchargement atteint 76%.
Lorsque l'option ffmpeg est cochée le téléchargement s'arrête à 76% → "annulation du téléchargement "
Lorsque l'option ffmpeg est décochée le téléchargement s'arrête à 76% → "annulation du téléchargement " + fermeture brutale de dPluzz
comme lui, les versions précédentes dPluzz_v0.4.3.py ( non deb) fonctionnent nickel
SOPI
Hors ligne
#157 Le 27/05/2014, à 19:57
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
@f.x0:
Tu te rappelles quelle vidéo c'était? Je viens de faire un essai avec une petite, ça s'est bien arrêté à 100%.
Bizarre que ça coupe à 76%...
Faudrait que tu fasses un essai avec un programme court pour voir.
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#158 Le 27/05/2014, à 20:07
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
oui, c'est un programme court : pluzz
Mais je rappelle que je suis en Ubuntu 12.04 (64 bits)
SOPI
Hors ligne
#159 Le 27/05/2014, à 20:30
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
alors je viens d'essayer un programme de 12 min et celui que tu m'a donné, tous les 2 finissent bien à 100%. Peut-être une coupure du flux, que ce soit chez toi ou sur le site...
Il n'y a que le bug de l'annulation qui s'affiche à 100%.
Mais, bien qu'il n'y ait pas d'autre dépendance, il y a deux imports de plus entre la version 0.4.3 et la 0.5 (un import est un module que python charge au début du script, et je crois que moins il y en a mieux c'est)
Je vais voir ça, pour essayer de simplifier un peu le script.
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#160 Le 27/05/2014, à 21:05
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Je ne pense pas que cela soit une coupure du flux, que ce soit chez moi ou sur le site,
cela me fait toujours la même chose (aujourd'hui, hier, avant hier, etc ..)
d'ailleurs je viens de récupérer la vidéo avec les versions précédentes dPluzz_v0.4.3.py, les versions précédentes dPluzz_v0.4.2.py
Dernière modification par f.x0 (Le 27/05/2014, à 21:16)
SOPI
Hors ligne
#161 Le 27/05/2014, à 21:06
- Tokay67
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
@Tokay67:
Ahhh oui... J'ai pas vu ça Ce sera corrigé !
Mais la vidéo est bien enregistrée, pas de soucis.
Merci pour ton retour
Resalut Gaara ,
En fait la vidéo commence à se télécharger et quand la progression a atteint 100 % , çà marque "annulation du téléchargement " et le fichier vidéo disparait , donc ,non , il n'est pas enregistré.
Cldt
Tokay67
Hors ligne
#162 Le 27/05/2014, à 22:53
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Oui, cette version (0.5) est toute beuguée en fait. J'ai vu pleins de problèmes, (dont certains qui sont aussi dans 0.4.3)
Je corrige tout ça demain!
(j'ai bien fait de laisser les anciennes versions!!)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#163 Le 28/05/2014, à 07:44
- marty
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Bonjour
Peut on avoir les sources pour les versions > 0.4.3 et 0.5.x pour créer des paquets sur d'autres distributions ?
merci
ArchLinux + KDE
Hors ligne
#164 Le 28/05/2014, à 07:56
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Bonjour, les sources sont disponibles en décompactant le fichier deb avec Ark, si tu es sous KDE.
-> décompactage du deb
-> décompactage du data.tar.xz
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#165 Le 28/05/2014, à 15:28
- Gaara
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Version 0.5.1: dPluzzv_0.5.1.deb
-> Correction de divers bugs, les plus importants... (dont la suppression du fichier à l'annulation, la taille du texte du chemin de sauvegarde, etc..)
-> Suppression du message à l'annulation, trop de pbs avec.
Ah oui, pour ceux qui ont déjà installé le logiciel, il faut supprimer à la main le fichier ~/.cache/dPluzz/dPluzz.conf pour repartir sur de bonnes bases.
Pour les bugs spécifiques à la 12.04, voir avec cette version si ça persiste, sinon je verrais. S'il y a des bugs, envoyez les messages d'erreur du terminal, ce sera plus facile pour moi de les corriger.
Donc après l'install, faites
rm ~/.cache/dPluzz/dPluzz.conf
dPluzz
Voilà, bon tests
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#166 Le 28/05/2014, à 22:39
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Ah je suis désolé Gaara,
mais toujours pas de fichier téléchargé.
J'ai fait
rm ~/.cache/dPluzz/dPluzz.conf
puis lancé
dPluzz
Mais je n'ai aucun message dans le terminal après la commande.
Par contre voici le contenu de dPluzz-cli
DEBUT DU TRAITEMENT
-->RECUPERATION DU JSON
-->TRAITEMENT DU JSON
-->RECUPERATION DU FICHIER VIDEO
ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Feb 6 2014 20:56:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[applehttp @ 0x230e9c0] max_analyze_duration reached
[applehttp @ 0x230e9c0] Estimating duration from bitrate, this may be inaccurate
Input #0, applehttp, from 'http://ftvodhdsecz-f.akamaihd.net/i/streaming-adaptatif_france-dom-tom/2014/S22/J1/102812610-20140526-,398,632,934,k.mp4.csmil/index_2_av.m3u8?null=':
Duration: 00:00:49.00, start: 10.106000, bitrate: N/A
Stream #0.0: Video: h264 (Main), yuv420p, 704x396 [PAR 1:1 DAR 16:9], 25 tbr, 90k tbn, 50 tbc
Stream #0.1: Audio: aac, 48000 Hz, stereo, s16
Stream #0.2: Data: [21][0][0][0] / 0x0015
Output #0, matroska, to '/home/Pluzz/image_du_jour_roland_garros_102812610.mkv':
Metadata:
encoder : Lavf53.21.1
Stream #0.0: Video: libx264, yuv420p, 704x396 [PAR 1:1 DAR 16:9], q=2-31, 1k tbn, 25 tbc
Stream #0.1: Audio: libvo_aacenc, 48000 Hz, stereo
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press ctrl-c to stop encoding
frame= 983 fps=176 q=-1.0 Lsize= 4300kB time=39.31 bitrate= 896.1kbits/s
video:3960kB audio:320kB global headers:0kB muxing overhead 0.481008%
FIN DU TRAITEMENT
Votre Fichier Final Est :
/home/Pluzz/image_du_jour_roland_garros_102812610.mkv
En fait il y a eu un message "annulation du téléchargement" juste avant les 100% '→à 80%),
contrairement à ce qui est écrit dans la dernière ligne.
Dernière modification par f.x0 (Le 28/05/2014, à 22:42)
SOPI
Hors ligne
#167 Le 28/05/2014, à 22:44
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Je viens de voir qu'en choisissant avconv au lieu de ffmpeg :
le programme se ferme (autour de 80%)
et j'ai dans le terminal le message
Erreur de segmentation
SOPI
Hors ligne
#168 Le 28/05/2014, à 23:05
- melixgaro
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Quand je suis passé à 13.10 en octobre dernier, avconv était beuguée. J'avais des erreurs de segmentations quand je jouais avec des vidéos. Finalement, j'ai compilé avconv à partir des sources.
J'ai l'impression que tu es en 12.04, non ?
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#169 Le 28/05/2014, à 23:17
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Oui oui je suis bien en 12.04
SOPI
Hors ligne
#170 Le 29/05/2014, à 00:24
- melixgaro
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Je ne vois pas d'où peut venir le problème.
J'ai testé la dernière version et ça marche très bien chez moi. Je peux annuler l'opération en cours, visualiser la vidéo.
Question bête : tu n'as pas un problème de place sur la partition où tu écris ton fichier ?
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#171 Le 29/05/2014, à 00:29
- melixgaro
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
à Gaara
voilà l'équivalent pour c+ (je crois que le script de nesthib a une autre philosophie que ce que tu construis)
#!/bin/bash
kill_jobs()
{
pkill -TERM -P "$BASHPID"
echo "ARRÊT DU PROGRAMME"
}
trap kill_jobs EXIT
usage()
{
cat << EOF
usage: $(basename $0) [OPTIONS] URL
OPTIONS:
-f utilise ffmpeg au lieu de avconv
-d DIR dossier de destination
-u URL adresse de la vidéo
-h affiche cette aide
EOF
}
if [[ $# == 0 ]]
then
usage
exit 1
fi
IsFFMPEG="False"
while getopts "fd:hvu:" opt; do
case $opt in
"f")
IsFFMPEG="True"
;;
"d")
Directory="${OPTARG%%/}"
;;
"h")
usage
exit 1
;;
"u")
URL="${OPTARG}"
;;
"v")
set -x
;;
"?")
echo "Invalid option: -$OPTARG"
usage
exit 1
;;
esac
done
shift $(($OPTIND-1))
if [[ -z "${URL}" ]]
then
URL="${1}"
fi
if [[ "x${Directory}" == "x" ]]
then
Directory="${HOME}"
fi
#COULEUR
VERT="\\033[0;32m"
ROUGE="\\033[7;0;31m"
ROSE="\\033[0;35m"
BLEU="\\033[1;34m"
JAUNE="\\033[0;33m"
NORMAL="\\033[0;39m"
echo -e "$VERT""DEBUT DU TRAITEMENT""$NORMAL"
#Recuperation de l' ID de l' emission
UserAgent='Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0'
ID=$(wget -q -U "${UserAgent}" "${URL}" -O - | grep -E "videoId=" | sed 's+.*videoId=.\([0-9]*\).*+\1+g')
#wget du json conteant les infos
echo -e "$ROSE""-->RECUPERATION DU JSON""$NORMAL"
JSON="$(wget -q -U "${UserAgent}" "http://service.canal-plus.com/video/rest/getVideos/cplus/${ID}?format=json" -O - | sed 's+\\/+/+g' | ascii2uni -q -a "U")"
#Recuperation des infos
echo -e "$ROSE""-->TRAITEMENT DU JSON""$NORMAL"
DATE="$(echo "${JSON}" | sed 's+.*DATE..\"\([^\"]*\)\".*+\1+g')"
PROG="$(echo "${JSON}" | sed 's+.*\"TITRE..\"\([^\"]*\)\".*+\1+g' | iconv -f utf8 -t ascii//TRANSLIT//IGNORE | sed -e 's/[^A-Za-z0-9._-]/_/g')"
M3U="$(echo "${JSON}" | sed 's+.*HLS..\"\([^\"]*m3u8\)\".*+\1+g')"
#Recuperation du master M3U et traitement
echo -e "$BLEU""-->RECUPERATION DU FICHIER VIDEO""$NORMAL"
M3U2="$(wget -q -U "${UserAgent}" "${M3U}" -O - | grep m3u8 | tail -1)"
if [[ "${IsFFMPEG}" == "False" ]]
then
avconv -i "${M3U2}" -vcodec copy -acodec copy "${Directory}/${PROG}_${ID}.mkv"
else
ffmpeg -i "${M3U2}" -vcodec copy -acodec copy "${Directory}/${PROG}_${ID}.mkv"
fi
echo -e "$ROUGE""FIN DU TRAITEMENT""$NORMAL"
echo -e "$JAUNE""Votre Fichier Final Est :""$NORMAL"
echo -e "$VERT""${Directory}/${PROG}_${ID}.mkv""$NORMAL"
exit 0
Exactement le même usage que dPluzz-cli
./cplus-cli -d /tmp http://url_de_ma_video.html
avec l'option -f pour utiliser ffmpeg au lieu de avconv
Utilise iconv et ascii2uni. Je crois que iconv est de série avec ubuntu, je ne sais pas pour l'autre.
Dernière modification par melixgaro (Le 29/05/2014, à 00:31)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#172 Le 29/05/2014, à 00:33
- melixgaro
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
à oui, sur la dernière version de l'interface (je n'avais plus testé depuis 0.4.6) : whaou, c'est bô !
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#173 Le 29/05/2014, à 00:48
- melixgaro
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
à f.x0
autre question bête : es-tu sûr d'avoir correctement installé la version 0.5.1 ?
Si tu fais
md5sum /usr/share/dPluzz/dPluzz*
est-ce que le résultat est
c65557e5c4b95c7208d585f9a247b580 /usr/share/dPluzz/dPluzz-cli.sh
6cd139457b5635a21076ea12fb372f89 /usr/share/dPluzz/dPluzz.py
ou encore si tu fais
apt-cache show dpluzz
lis-tu au milieu du blabla
Version: 0.5.1
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#174 Le 29/05/2014, à 00:56
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
md5sum /usr/share/dPluzz/dPluzz*
c65557e5c4b95c7208d585f9a247b580 /usr/share/dPluzz/dPluzz-cli.sh
6cd139457b5635a21076ea12fb372f89 /usr/share/dPluzz/dPluzz.py
apt-cache show dpluzz
Package: dpluzz
Status: install ok installed
Priority: optional
Section: AudioVideo
Installed-Size: 47
Maintainer: Gaara <yoggic@wanadoo.fr>
Architecture: all
Version: 0.5.1
Depends: python, python-gtk2, python-vte, zenity, python-bs4, mplayer
Description: Recherche et telecharge les videos du site Pluzz.fr
Download from french TV site FranceTV Pluzz.fr
et lorsque j'essaie le script de melixgaro
j'obtiens ceci :
./tstpl.sh -f -d http://pluzz.francetv.fr/videos/image_du_jour_roland_garros_,102812610.html
DEBUT DU TRAITEMENT
-->RECUPERATION DU JSON
-->TRAITEMENT DU JSON
-->RECUPERATION DU FICHIER VIDEO
ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Feb 6 2014 20:56:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
: No such file or directory
FIN DU TRAITEMENT
Votre Fichier Final Est :
http://pluzz.francetv.fr/videos/image_du_jour_roland_garros_,102812610.html/_.mkv
ARRÊT DU PROGRAMME
SOPI
Hors ligne
#175 Le 29/05/2014, à 00:58
- f.x0
Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu
Et pareil en enlevant l'option -f
./tstpl.sh -d http://pluzz.francetv.fr/videos/image_du_jour_roland_garros_,102812610.html
DEBUT DU TRAITEMENT
-->RECUPERATION DU JSON
-->TRAITEMENT DU JSON
-->RECUPERATION DU FICHIER VIDEO
avconv version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Feb 6 2014 20:56:59 with gcc 4.6.3
: No such file or directory
FIN DU TRAITEMENT
Votre Fichier Final Est :
http://pluzz.francetv.fr/videos/image_du_jour_roland_garros_,102812610.html/_.mkv
SOPI
Hors ligne