- Récupération automatique des informations sur le film depuis le web
- Possibilité d'afficher les films vus ou non et par genres
- Traduit en français et en anglais
- Gestion de plusieurs collections
- Export de la liste en HTML J'ai débuté ce projet en voyant qu'il n'existait rien de tel pour GNU/Linux. Les utilisateurs se servent généralement d'outils Windows avec Wine.
Comme d'habitude, les contributions sont les bienvenues. Il y a par exemple les points suivants (sans ordre de priorité) :
- Création d'un véritable logo (le dessin, c'est pas mon truc ;) ).
- Traduction en d'autres langues
- Traduction de la documentation (uniquement en français pour l'instant)
- Possibilité de récupérer les informations depuis d'autres sites qu'Allociné (le code est prévu pour ça, il faut juste écrire les parties spécifiques).
- ...
Les critiques et suggestions sont également attendues.
Aller plus loin
- Page du projet (259 clics)
- Lien direct FTP (114 clics)
- Documentation (avec screenshots) (116 clics)
# Sympa
Posté par Yhar Gla . Évalué à 5.
La recherche est rapide, l'interface bien faite.
Quelques petites remarques quand même:
- il faudrait une option d'export en XML (voire utiliser ce format nativement?)
- il faudrait pouvoir faire une recherche sur autre chose que le titre (réalisateur, acteur)
[^] # Re: Sympa
Posté par Tian (site web personnel) . Évalué à 3.
Pour la rapidite, le merite en revient a Perl qui est capable d'analyser rapidement un fichier HTML ;)
Pour le format XML, j'ai hesite des le depart. Mais je trouve le XML un peu trop verbeux et plus difficile a parser en Perl. Ca ne m'a pas semble necessaire pour cette application. Mais je vais quand meme etudier ca.
Une recherche plus generale est dans ma pile de choses a faire pour la prochaine version. J'ai deja des idees sur comment faire cela, c'est pour ca que je ne l'ai pas mis dans les souhaits d'aide apportee.
[^] # Re: Sympa
Posté par polux14 . Évalué à 3.
Ca devrai suffir si les fichiers sont pas trop complexes.
[^] # Re: Sympa
Posté par Sytoka Modon (site web personnel) . Évalué à 3.
Le gros avanatge du YAML est qu'il est facilement modifiable a la main avec ton editeur prefere, et cela en limitant les risques d'erreur.
[^] # Re: Sympa
Posté par Guillaume Rousse (site web personnel) . Évalué à 4.
C'est une blague ? Le XML est fait pour être parsé, ou plutot même analysé en français correct. Le HTML n'est pas fait pour ca, il n'est pas suffisament strict sur sa syntaxe. Les analyseurs XML sont légion, et proposent même différent modèle, comme l'événementiel avec SAX, la structure arborescente avec DOM ou un mixte des deux avec Twig (puisque tu parles de Perl).
[^] # Re: Sympa
Posté par Tian (site web personnel) . Évalué à 5.
En perl, itérer sur les lignes d'un fichier est super simple. Ensuite il suffit d'un split pour avoir directement toutes les informations. De même l'écriture se fera très facilement avec un join.
Je vais jeter un coup d'oeil du côté de XML::Simple. J'y viendrai de toutes façons au XML (les décideurs disent que c'est l'avenir ;) ). Mais ça reste un poil plus compliqué, c'est tout ce que j'ai dit.
Et puis pour faire du vrai XML, il faut bien sûr faire d'abord une DTD pour vraiment définir sa grammaire. Et ça aussi ça prend du temps mine de rien.
# Sympa
Posté par BohwaZ (site web personnel, Mastodon) . Évalué à 3.
Question: l'export HTML exporte aussi les images des films?
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
[^] # Re: Sympa
Posté par Tian (site web personnel) . Évalué à 2.
- Creation de paquets pour les differentes distributions
;)
Je serai vraiment interesse si quelqu'un pouvait en faire un paquet Debian. Je ne pense pas que ce soit tres difficile car il n'y a que des fichiers a copier (pas de compilation, ni configuration a l'installation) dans des emplacements standards. Mais comme je tourne sous Fedora, je ne pourrai pas tester moi-meme.
De mon cote, je vais essayer de creer un RPM.
Pour repondre a la question sur l'export HTML, un repertoire est cree (avec comme nom nomdelaliste_images) et les images sont copiees la dedans. Les chemins des images dans le fichier HTML sont alors relatifs et utilisent ce repertoire.
[^] # Re: Sympa
Posté par BohwaZ (site web personnel, Mastodon) . Évalué à 3.
Pareil j'ai constaté pour les images :)
Donc voilà, super soft, bravo!
Quelques idées/corrections:
- Sauvegarde automatique de la fiche d'un film quand on la quitte? (Ouiiiiin j'ai tout perdu, j'ai cru que ça le faisait, j'avais pas vu de bouton sauvegarder, faut aller dans le menu pour le voir)
- Bouton sauvegarder à côté de "Voir la ficher Internet" et de "Supprimer"?
- Autres champs, genre "Format vidéo" (Divx, Xvid, RV10...), format audio, bande son (VO, VF, VO+VF, etc.), sous-titres... Et chacun de ces champs du même type que les champs "Genres" (liste de choix à laquelle on peux rajouter des trucs)
Concernant l'export HTML:
- Sympa :)
- J'aurais préféré un export en xhtml strict (geek inside) :)
- Pourquoi est-ce que les champs "Nationalité", emplacement et Commentaires ne sont pas exportés? (l'idéal ça serait de pouvoir cocher les champs qu'on veux exporter)
Voilà voilà :)
Merci pour ce super soft :)
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
[^] # Re: Sympa
Posté par BohwaZ (site web personnel, Mastodon) . Évalué à 3.
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
[^] # Re: Sympa
Posté par Tian (site web personnel) . Évalué à 4.
Normalement ca doit le faire ca (ca sauvegarde en memoire, pas sur le disque). Mais je pense que tu as mis le doigt sur un bug. Tu as du quitter la fiche en creant un nouveau film. C'est bien ca ? Je viens de faire une version 3.1 (en lieu et place de la precedente sur le FTP) qui corrige ce probleme.
Pour l'instant je n'ai mis que les champs qui m'etaient utiles. C'est pour ca que c'est bien d'avoir du retour du plus d'utilisateurs possibles, Je vais rajouter ces champs des que possible. Si quelqu'un pense a d'autres champs, n'hesitez pas a le dire.
Je vais probablement un peu plus paufiner tout ca a l'occasion. J'ai deja essaye de faire un code propre, donc ce n'est pas dans mes priorites en toute honnetete ;)
J'ai choisi seulement les plus utiles (selon moi) Mais dans l'idee, il faudrait que ce soit plus configurable comme tu le suggeres (peut etre meme par template pour en meme temps rejoindre le point precedent).
Tu me rajoute beaucoup de boulot ;) Je plaisante, merci beaucoup pour ces informations. Il y a effectivement pas mal de choses auquelles je n'avais pas pense et c'est tres precieux d'avoir d'autres points de vue
[^] # Re: Sympa
Posté par BohwaZ (site web personnel, Mastodon) . Évalué à 3.
Bonne chance à toi! :)
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
[^] # Re: Sympa
Posté par Guillaume Rousse (site web personnel) . Évalué à 1.
Mauvaise idée. Un rpm pour quelle distribution et quelle version de celle-ci ? En suivant quelle politique ? A distribuer comment ? Bref, laisse plutot les contributeurs de chacune d'entre elles faire leur boulot, ils ont l'expérience et les outils nécessaires pour le faire.
[^] # Re: Sympa
Posté par reno . Évalué à 1.
Normalement un rpm conforme a la LSB doit pouvoir s'installer sur une majorité de distrib.
[^] # Re: Sympa
Posté par Raphaël SurcouF (site web personnel) . Évalué à 3.
Toutes les distributions ne sont pas complètement conformes à la LSB, d'une et de deux, si tu prends ne serait que l'exemple de debian (bien que ce ne soit pas des rpms), tu dois suivre des règles spécifiques à la distributions pour intégrer un nouveau paquet.
Maintenant, je suis d'accord: n'importe qui peut réaliser un tel paquet.
De la qualité de sa production dépendra sa diffusion.
# Logo et charte graphique
Posté par Teppic System (site web personnel) . Évalué à 5.
pour ton logo (et le site du projet?) essaye de faire appel à linuxgraphic.org. Si tu lances un SOS dans la rubrique ArtGNU moulte designer de talent viendront sans doute te proposer des graphes.
# mon sauveur
Posté par manatlan (site web personnel) . Évalué à 4.
mais je vais me le garder sous le coude ton produit ...
Vennant de windows, j'utilisais "ant mc", et c'est une des rares applis où je n'avais pas trouvé d'équivalent comme je voulais ...
J'ai survolé la documentation, les screenschots ressemble un peu ... je me suis dit que c'était déjà pas mal ... et puis j'ai vu qu'il était possible de migrer de ant vers ton produit .... impecc !
malheureusement je pourrai pas tester avant 1 mois ... mais je prends !
# Collections
Posté par Yhar Gla . Évalué à 2.
- vidéos (on peut citer GCFilms :)
- audios (MP3/OGG, CDs)
- DVD/CD/disquettes de données
- livres/BDs
- autres
De tête je pense à GTKtalog pour les CDs données, mais il était atrocement lent et instable .
Il y a kollection aussi, mais il n'était pas très abouti la dernière fois que je l'ai testé.
[^] # Re: Collections
Posté par Gawan . Évalué à 1.
Simple, efficace et codé en ruby ;-)
[^] # Re: Collections
Posté par RodZilla . Évalué à 3.
[^] # Re: Collections
Posté par Romain Vinot . Évalué à 4.
[^] # Re: Collections
Posté par imalip . Évalué à 3.
(non c'est pas moi l'auteur de tellico)
[^] # Re: Collections
Posté par M . Évalué à 2.
[^] # Re: Collections
Posté par ribwund . Évalué à 1.
Ca utilise libextractor pour extraire les meta-données et ca crée une base de données que tu peux interroger (un peu comme locate).
[^] # Re: Collections
Posté par M . Évalué à 3.
libextractor :
mimetype - video/avi
size - 640x480
format - codec: XVID, 24 fps, 1493167 ms
file :
RIFF (little-endian) data, AVI, 640 x 480, 23.98 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)
mplayer
AVI file format detected.
VIDEO: [XVID] 640x480 24bpp 23.976 fps 842.2 kbps (102.8 kbyte/s)
Clip info:
Software: VirtualDubMod 1.5.1.1a (build 1155/release)
Name: Yakitate!! Japan - Episode 01
Artist: #Anime-Empire @ irc.chatspike.net
Copyright: www.anime-empire.net // October 2004
AUDIO: mp3 48000 Hz, 2 ch, 16 bit (0x9), ratio: 16000->192000 (128.0 kbit)
[^] # Re: Collections
Posté par dommtp . Évalué à 3.
[^] # Re: Collections
Posté par Erwan . Évalué à 3.
http://mcatalog.sourceforge.net/(...)
[^] # Re: Collections
Posté par Seazor . Évalué à 3.
http://sourceforge.net/projects/opendb/(...)
La démo : http://opendb.i-am-vegan.net/demo.php(...)
# très zoli!!!
Posté par toctoc . Évalué à 1.
[mode cadurry]
Une suggestion : y'a pas moyen de parser les fiches allociné ?
[/mode cadburry]
par contre quand je crée une nouvelle fiche il me dit çà:
*** Modification of non-creatable array value attempted, subscript -1 at /home/herve/gcfilms/bin/../lib/gcfilms/GCUtils.pm line 128.
*** ignoring at ./gcfilms line 49.
en tout cas, bravo, c'est vraiment bien!!!
[^] # Re: très zoli!!!
Posté par aurelj . Évalué à 1.
Et je rajouterai que dans le tar.gz les fichiers install et bin/gcfilms ne sont pas executables !
[^] # Re: très zoli!!!
Posté par Tian (site web personnel) . Évalué à 1.
Je ne suis pas sûr de comprendre. Tu veux dire lire la fiche Allociné correspondant au film, récupérer les informations et les insérer dans GCfilms ? Si c'est le cas, c'est déjà fait. Entre le tire, clique sur 'Rechercher' (ou appuie sur Entrée) et voilà.
Si c'est autre chose, détaille plus parce que j'ai rien compris dans ce cas ;)
Je viens de mettre la version 3.1a qui fixe ce bug :)
[^] # Re: très zoli!!!
Posté par toctoc . Évalué à 1.
Pour le bug, c'est corrigé. super, c'est rapide!
Par contre est apparu un soucis de langue (mix entre l'anglais et le français..)
Je vais refaire l'install pour vérifier.
En tout cas merci bcp!
H.
# une autre app
Posté par zerbro . Évalué à 3.
http://mcatalog.sourceforge.net/(...)
Qui permet de gérer des films et des livres.
Je n'ai testé aucun des 2 programmes, mais comme quoi ca manquait, et pouf, 2 prog différents annoncés. C'est plutot une bonne nouvelle. Surtout que les 2 ont l'air bien différent.
Voila, c'était juste pour signaler l'existence de mcatalog (fait avec mono).
Merci !
[^] # Re: une autre app
Posté par Xam . Évalué à 2.
Bon, va falloir tranférer à la main tous les films de mon MO maintenant...
# PyMovie
Posté par Slayne . Évalué à 2.
http://iserver.hta.fhz.ch/~ibweber/pymovie/index.html
[^] # Re: PyMovie
Posté par Raphaël SurcouF (site web personnel) . Évalué à -1.
# une source de dscriptifs ...
Posté par Aloctus . Évalué à 1.
[^] # Re: une source de dscriptifs ...
Posté par gnujsa . Évalué à 1.
Merci à Tian, j'apprecie beaucoup gcfilms.
[^] # Re: une source de dscriptifs ...
Posté par Aloctus . Évalué à 2.
Bizarrement, quand je mets la version française j'ai quasi-systématiquement une publicité pour la loterie à la carte verte ...
# Encore des suggestions
Posté par Yhar Gla . Évalué à 1.
- visualiser toutes les jaquettes, un double clic pour obtenir la fiche
- une recherche textuelle multicritères (oui je sais c'est prévu :)
- ajouter des options de classement (films, séries, dessins animés, documentaires...)
Mais je le trouve déjà excellent, rapide et très pratique (notamment le focus sur le champs de recherche, ça permet de rentrer très vite ses vidéos).
L'export HTML est aussi très bien, la recherche bien pratique. On pourrait prévoir des feuilles de styles différentes :)
Enfin j'apprécie qu'il n'y ait rien à faire pour installer, et surtout pas de #¹@$£% de base de données à configurer! Les softs de gestions de collection PHP/*SQL sont souvent très lourds.
# super!
Posté par Tay (site web personnel) . Évalué à 2.
Je viens de tester à l'instant et je trouve GCfilms superbe! Exactement ce qu'il me fallait!
Une idée comme ça d'une fonction qui (me) serait très utile: la gestion des DVD prêtés.
En gros quand quelqu'un emprunte un de mes DVD ça serait cool de pouvoir noter rapidement la personne et la date de l'emprunt.
Voire même d'ajouter un rappel au bout d'une durée définie, on peut même imaginer l'envois d'un mail automatique histoire de rappeler aux emprunteurs à leur devoir!
Le tout avec le champ de recherche qui va bien genre "Films prêtés".
Il y a déjà un champ "emplacement" qui permet de faire cela dans une certaine mesure.
Une dernière remarque: quand je fais une recherche sur allociné le titre que j'ai entré est remplacé par "Copyright © 1993-2005 AlloCiné Tous droits réservés" c'est fait exprès ou c'est un mini bug?
En tout cas bravo et merci!
Tay
# Reponse groupée
Posté par Tian (site web personnel) . Évalué à 2.
J'ai tout noté (oui vraiment tout ;) ) dans ma liste de choses a faire. Je vais donc essayer de m'en occuper le plus rapidement possible.
[^] # Re: Reponse groupée
Posté par Yhar Gla . Évalué à 1.
Exemple:
- je suis sur la fiche de "8 femmes".
- le director (tiens c'est pas en français!) c'est françois ozon
- je clic sur un truc (un petit bouton à coté avec un ? ou une image de loupe par exemple) et ça m'emmène directement dans la page de résultats de recherche, sur le champs director, avec la chaine "françois ozon".
- et la j'ai tous les films de Ozon dans ma collec !
# Ben, et xamc alors?
Posté par Daniel Caillibaud . Évalué à 1.
Ceci dit, j'ai rien contre GCfilms qui est peut être très bien aussi ;-).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.