Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 big_smile Ce sera corrigé !
Mais la vidéo est bien enregistrée, pas de soucis. 
Merci pour ton retour smile


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

Gaara a écrit :

@Tokay67:
Ahhh oui... J'ai pas vu ça big_smile Ce sera corrigé !
Mais la vidéo est bien enregistrée, pas de soucis. 
Merci pour ton retour smile


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ô !
wink


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