piercleo
Tout d'abord merci pour ce script que je viens d'installer et qui fonctionne très bien.
Comme le post est ultra long je n'ai pas tout lu mais j'ai une petite question( qui du coup à peu-être déjà été posée):
Il me semble qu'il n'est pas possible de récupérer les vidéos qui ne sont plus archivées sur le site de Canal. Si on prend l'exemple du zapping, seuls les 7 derniers jours sont conservés. Avant de tomber sur ce post et donc de profiter de ton script, j'utilisais les flux rss pour suivre certaines émissions de Canal (zapping, guignols, pépites, journal des jeux vidéos). L'avantage était que je pouvais retrouver des vidéos qui avaient déjà été enlevées du site de Canal. As-tu un conseil pour résoudre ce problème ?
Je te donne un exemple pour être plus concret: si je pars deux semaines en vacances sans mon ordinateur, je ne pourrais pas récupérer une partie de ces émissions.
Par ailleurs, est-il possible, à l'occasion, que tu rajoutes les vidéos suivantes à ton script, s'il te plait:
- le buzz du jour
- un café/un blog
- séquence+ (de l'émission dimanche +)
- les création originale postées par les internautes sur le site de canal
Voilà, c'est fini pour aujourd'hui 😉
Merci encore merci du fond du coeur
PierC
Ras'
Alors reprennons dans le désordre ^^
Pour l'ajout des vidéos je regarde ça dans le week end. J'avais oublié mais j'avais encore un autre truc à voir d'ailleurs... vous verrez ça d'ici peu normalement. Mais je m'en occuperais vite promis.
Par contre pour les émissions antérieures je sais pas trop...
Mon script trouve les url des vidéos à partir du site de canal, et c'est le site de canal qui n'affiche que les 3 ou maximum 5 dernières émissions diffusées...
Une solution serait d'écrire un nouveau script qui va chercher les url des émissions sur des rss ou des trucs comme ça mais bon... je sais pas trop on verra ça plus tard...
Mais j'y penserais effectivement 😉
Merci à toi de ton soutien 😉
Shay
j'ai un problemes avec les video telecharger, 1 fois sur 3 je n'arrive pas a voir la video jusqu'au bout,
je pense pas que se soit un problemes de codecs puisque j'arrive a visualiser quelques emisions sans soucis.
quelqu'un aurait il rencontrer se genre de problemes
merci,
Ps: je poste ici parceque le probleme est uniquement survenu avec les video telecharger grace a ce script!
Ras'
Peut tu donner un exemple de vidéo récente s'il te plait ?
Parce que ça m'arrive aussi mais en général c'est que la vidéo est coupée sur le site de canal. Donc vérifie que la vidéo est bien entière sur le site de canal, et si oui dis moi laquelle c'est. Mais ça m'étonne parce qu'il n'y a aucune raison que le script télécharge les vidéos à moitié :\
Shay
les video d'avant hier: le zapping, La meteo
Shay
VLC Ou totem m'indique la durée total de la video pour le zapping 5min et queluques mais j'arrive qu'a visualiser la 1ere minute :s
Ras'
J'ai pas trop pris le temps de télécharger les vidéos cette semaine je pensais me faire une méga session ce week end, mais la je viens de les télécharger et elles sont entières chez moi, celles du 14 mai...
bonuscad
😃
Cool, merci!
Depuis peu sous Ubuntu Hardy, donc assez néophyte dans le monde Linux.
Hé bien je n'ai eu aucune difficulté à suivre ton tuto et cela fonctionne super bien (j'ai pris VLC comme lecteur)
Bravo pour ton travail et encore merci.
Ras'
Une petite aide serait la bienvenue, je m'explique
J'ai implémenté la fonction de conversion de vidéos en différents format de lecteurs portables (ou non d'ailleurs) (la mise à jour arrive, je vérifie que ça marche bien pour le moment). Cependant le temps de conversion ralentit un peu le script, c'est pas des heures mais ça pourrait être plus optimisé, par exemple par l'utilisation de :
nohup COMMANDE DE CONVERSION &
Cependant en utilisant ça je sais pas quand finit la conversion...
Donc la fin du script arrive, et aucune vidéo n'est prête puisqu'encore en conversion...
Y'aurait il un moyen de savoir quand toutes les conversions sont finies ?
EDIT
@ piercleo : Pour les vidéos ça attendra surement un peu, autant le buzz du jour n'est pas trop dur à implémenter donc je le mettrais surement dans la journée, mais les autres sont pas évident, ça va demander un peu de recherche...
Et j'ai pas trouvé d'url pour "séquence +" ?
redisded
Alors si j'ai bien compris (ce dont je ne suis pas sur 😉 ):
tu veu lancer l'encodage de chaque vidéo en tache de fond juste apres son telechargement mais ca te ralentit l'execution du script et la fin de l'opération n'est pas signalée à l'utilisateur.
une petite question avant tout : j'ai regardé le man de nohup ( je ne connaissais pas ) et je ne comprend pas comment ca peut réduire le temp d'execution du script.
ensuite, peut etre serait-il plus simple de lancer la conversion de tous les fichiers à la fin de tous les telechargement ( plus de pb d'affichage de la fin de l'opération ). Esct-ce un impératif pour toi que les encodages se fassent au fur et à mesure des telechargement?
Ras'
c'est plus facile de faire les encodage au fur et à mesure vu que je peux dire source=$VIDEO et mettre rm -f $VIDEO, alors que si je le fait à la fin il faut que je fasse for i in dossier, convertir les i fichier et supprimer les *.flv, solution qui marcherait mais que j'aime pas trop...
mais que ce soit au fur et à mesure ou à la fin ça ne change rien à la vitesse d'exécution.
Par contre l'utilisation de nohup l'accélère puisque pendant qu'il converti la vidéo n en tache de fond, il télécharge la vidéo n+1 😉
Mais le problème c'st qu'a la fin les dernière vidéos ne sont pas encore finies d'être converties alors que le script est fini :\
Ras'
Je viens de releaser la v1.300
Donc les conversions sont mise en place. Sachant que j'ai pas pu tester les vidéos sur les différents devices vu que je n'ai qu'un archos, je vous demanderais de me prévenir si ça ne marche pas.
J'ai corrigé quelques bugs en passant.
Et pierclo je suis désolé mais ça attendra parce que j'en ai eu assez pour aujourd'hui et j'ai du boulot...
Désolé :/
redisded
si j'ai bien compris le man, nohup sert surtout à laisser un processus se terminer meme si l'user se deconnecte; pour lancer un processus en tache de fond, terminer la commande par & devrais suffire.
par contre j'essaie depuis tout à l'heure et ya pas moyen de faire suivre une tache de fond par zenity j'ai l'impression.
au pire, tu pourrais bidouiller en créant une fonction de ce genre :
#definition de la fonction verif_encodage
function verif_encodage {
encodeur=ffmpeg ou mencoder #rempli par le scrpit en fonction du format de destination choisi
fini=non
while [ "$fini" != "oui" ] ; do
top -n 1 | grep $encodeur
if [ $? = 1 ] ; then
fini=oui
fi
done
puis en rajoutant à la fin du script :
verif_encodage | zenity --progress --text="des videos sont toujours en cours de conversion, veuillez patienter" --pulsate --auto-kill --auto-close
zenity --info --text="fin du script"
bon j'ai cru comprendre que tu aimes pas trop les solutions à l'arrache mais bon ca peut peut etre te depanner en attendant de trouver mieux 😉
redisded
grrrr une demi-heure pour taper le post alors que tu as deja la soluce :rolleyes:
heureusement que ca m'amuse 😉
EDIT : je suis en train de tester la nouvelle version; tout à l'air de fonctrionner (c'est en cours de telechargement); juste une petite remarque pour pinailler :
lors de la demande de mise à jour, la fenetre zenity nous dit : une nouvelle version est disponible, voici les modifications apportées : ... puis rien 😉
encore merci pour le travail fourni
EDITAGAIN : bon bah apparement le script ne passe pas au telechagement suivant avant la fin de la conversion alors j'ai peut etre pas posté pour rien en fait 😉
Ras'
non le script ne passe pas au suivant. C'est vrai que regarder dans top n'était pas bête comme idée 😉
Je verrais ça dans la prochaine version.
Erreur à la c#n pour les modif apportées...
J'avais inversées les lignes 42 et 43 :\ ça risquait pas de marcher...
Bon ben faut faire la mise à jour aveuglément du coup...
mouahaha je vais mettre plein de code malicieux sans que vous le sachiez !
^^
redisded
petite suggestion, tu pourrais remplacer les lignes 668 et 670 et 671 par :
then VIDEO="$(echo $VIDEO"| sed -e 's/.flv$/.avi/')
then VIDEO="$(echo $VIDEO"| sed -e 's/.flv$/.mkv/')
then VIDEO="$(echo $VIDEO"| sed -e 's/.flv$/.mp4/')
cela remplacerais le .flv par l'extension finale au lieu de l'ajouter en plus 😉
Ras'
pas bête ^^
Pourquoi .flv$ ? et pas .flv tout court ?
redisded
ben c'est pour specifier "tous ce qui fini par .flv; dans le cas relou ou tu aurais une video qui s'apelle test.flvtest.flv (ouais bon javou c'est assez improbable mais bon 😉 ), sans le $, tu te retrouverais avec test.avitest.avi.
Bon vu que pour ton script ca ne va gerer que les videos de canal qui ne contiendrons jamais .flv dans le nom c'est pas indispensable mais il est resté la parce que j'ai fait un copier/coller d'un de mes scripts.
Ras'
ok j'aurais appris quelque chose 🙂
Merci 😉
piercleo
Ras' a écritJe viens de releaser la v1.300
Et pierclo je suis désolé mais ça attendra parce que j'en ai eu assez pour aujourd'hui et j'ai du boulot...
Désolé :/
Pas de souci, à l'occas'...
Dimanche + :
http://www.canalplus.fr/pid2180.htm
Bon we,
PierC