Je viens de porter mon logiciel MediaInfo sous Linux, suite à de nombreuses solicitations ;-).
Mais qu'est-ce que MediaInfo? MediaInfo permet de connaitre toutes les informations possibles et imaginables (durée, nombre de pistes, taille de chaque piste, les tags, la fréquence, le nombre de cannaux, la langue, le débit, les chapitres, le codec, les parametres du codec comme les B-frames pour le MPEG-4 Video...) sur un fichier multi-média, du bete AVI (mais parfois complexe, avec des metadonnées, des pistes texte etc...) au plus rare Matroska, en passant par MPG, VOB, IFO, M4V, MOV, QT, TP, TS, OGG, OGM, MP3, et j'en passe.
Celui-ci n'était précédement disponible que sous Windows, je me fend d'un petit essai sous Linux (i386 uniquement pour le moment, mais le code est voulu pour etre portable sur d'autres architectures et d'autres OS) en ligne de commande uniquement (la version Windows ayant un GUI qui va bien et un DLL pour les les applis tierce, je compte bien faire la meme chose sous Linux)
Maintenant, j'ai besoin de testeurs ;-), et ca se passe ici :
http://sourceforge.net/project/showfiles.php?group_id=86862&(...)
Et la page principale du projet ici :
http://mediainfo.sourceforge.net
Le tout est évidement sous GPL (LGPL pour la bibliotheque)
Petit avertissement : ceci étant mes premiers pas coté compilation sous Linux, tout n'est pas parfait, le source est pour le moment uniquement sous le CVS de sourceforge (et en C++) mais je vais bientot fournir les scripts de compilation (c'est un peu complexe, il y a quelques dépendances). Je suis preneur de toute aide sur le sujet (genre par exemple, comment récupérer la ligne de commande en Unicode (car j'ai bien wcout pour afficher, mais impossible de créer un executable avec int main (wchar_t**...) comme je fais sous Windows, si il y a des pros de l'unicode dans le coin... du coup, les noms de fichiers avec accents ne passent pas pour le moment.)
Voila, voila, bon test :)
# Compilation sous Linux
Posté par Victor STINNER (site web personnel) . Évalué à 6.
http://downloads.sourceforge.net/mediainfo/MediaInfo_0.7.4.0(...)
http://downloads.sourceforge.net/mediainfo/MediaInfoLib_0.7.(...)
/!\ ATTENTION : L'archive ne crée pas de sous-dossier /!\
Le genre de saloperie qui me pourri mon $HOME >:-( À corriger rapidement donc.
Le binaire Linux ne fonctionne pas chez moi : il a besoin de la glibc 2.4 et j'ai la 2.3.6 (Ubuntu Dapper).
Je vous tiens au courant pour la compilation...
Haypo
[^] # Re: Compilation sous Linux
Posté par Thomas Douillard . Évalué à 3.
"tar -tf archive | xargs rm " ? (traduction : lister tous les fichier du répertoire, appliquer rm sur chaque ligne du listing)
[^] # Re: Compilation sous Linux
Posté par Zenitram (site web personnel) . Évalué à 5.
Faut compiler wxwidgets et d'autres, je suis en train de préparer un script tout fait.
Si tu insistes, le seul makefile valide pour le moment est sous MediaInfo/Projet/GCC/CLI_WIthoutLib/.
(je sens que j'ai voulu en faire la pub trop vite...)
[^] # Re: Compilation sous Linux
Posté par Zenitram (site web personnel) . Évalué à 3.
Celle-ci ne pourrie plus ton home, et va chercher comme un grand les libs qui lui manquent.
Bon courage pour la compilation!
http://downloads.sourceforge.net/mediainfo/MediaInfo_0.7.4.0(...)
# hachoir
Posté par Anonyme . Évalué à 3.
Pour ton souci d'unicode, pourquoi ne pas recuperer la chaine en multibytes [main (char**...)] pour ensuite l'interpreter en fonction de l'encodage (UTF-8, UTF-16 ou UTF-32) ?
[^] # Re: hachoir
Posté par Zenitram (site web personnel) . Évalué à 1.
[^] # Re: hachoir
Posté par Zenitram (site web personnel) . Évalué à 2.
Oui, j'ai vu que Hachoir m'avait un peu volé la vedette sur le parsing de fichier ;-).
Il a l'air d'etre plus en avance que moi sur certains formats (FLV...), donc une discussion/echange entre MeEdiaInfo et Hachoir peut etre interessant.
Je compte bien prendre contact avec l'équipe de Hachoir une fois que j'aurai corrigé les bugs sur les fichiers qu'on m'envoie... :(
[^] # Re: hachoir
Posté par Victor STINNER (site web personnel) . Évalué à 4.
http://www.haypocalc.com/wiki/Victor_Stinner
(je t'ai même envoyé un email)
Faut pas se voir en concurrents, y'a moyen qu'on bosse ensemble. MediaInfo a des formats que Hachoir ne sait pas encore parser (ou mal) : Real Audio/Video, MPEG-4, trucs Apple, etc.
L'idéal serait que tu puisses utilise Hachoir comme extracteur :-)
D'ailleurs, j'aimerai bien définir un format générique pour écrire des parseurs de fichier, mais ceci me semble très complexe car il faudrait permettre un export en C, Python, Hachoir, et autres. Bon, c'est juste une idée.
Haypo
# C'est un clic-droit->propriétés amélioré, quoi...
Posté par ʭ ☯ . Évalué à 4.
C'est donc peut-être beaucoup moins utile sous Linux que sous Windows, où le gestionnaire de fichiers n'est pas extensible ;-)
Je ne dénigre pas, mais en fait ce serait à ajouter à cet endroit-là plutôt que tout autre : un bouton GeeK en quelque sorte?
⚓ À g'Auch TOUTE! http://afdgauch.online.fr
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par Thomas Douillard . Évalué à 2.
Il y a des plugins pour explorer si c'est ce que tu entends par "extensible", le truc qui lui permet de gérer svn ou cvs par exemple (tortoisecvs/svn ?) doit être un plugin, non ?
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par Zenitram (site web personnel) . Évalué à 3.
L'intégration dans un GUI Linux est donc parfaitement envisageable, si vous avez les compétances pour le faire, faites-moi signe!!!
(perso, n'ayant pas du tout les compétnaces, je ne pourrai le faire)
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par Stibb . Évalué à 2.
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par CrEv (site web personnel) . Évalué à 2.
mais bon, c'est ça de tout virer à coup de hache dans gnome ! ;-)
même pas un exemple de petit plugin tout con :-p
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par manatlan (site web personnel) . Évalué à 1.
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par Zenitram (site web personnel) . Évalué à 2.
(il me faut aussi un binding Python d'ailleurs... Si vous savez faire ca :) )
[^] # Re: C'est un clic-droit->propriétés amélioré, quoi...
Posté par manatlan (site web personnel) . Évalué à 2.
# Vu que je peux pas psoter de journal
Posté par cremoa cremoa . Évalué à -10.
Hier soir, un supporter parisien est mort Porte de Saint-Cloud, pour une "altércation" envers des supporters adverses.
Laissons aux journalistes les palabres pseudo-politiques... Nous avons plus important à faire.
Un jeune supporter du PSG est tout de même mort hier !!! Et un autre est encore à l'hôpital dans un état grave.
Nous vous demandons, vous tous qui vous sentez touchés et révoltés par ce qu'il s'est passé de vous rendre devant le siège du Parc des Princes, dans un but non violent à 18 heures.
Le but est de manifester calmement et en nombre, avec des banderoles pour se faire entendre et demander que justice soit faite. La mort de ce supporter est déjà en train de passer inaperçue....
FAISONS-NOUS ENTENDRE !!!!
Passez des coups de fil, des messages, même hors du monde du supporteurisme.
[^] # Re: Vu que je peux pas psoter de journal
Posté par Zenitram (site web personnel) . Évalué à 10.
Et personne pour lui dire que, d'après les témoignages rapportés, le supporter mort faisait partie d'un groupe qui commencait à tabasser un supporter du camp adverse, que celui-ci risquait aussi d'en mourrir, et que ca faisait bien plaisir à ces supporters du PSG... J'ai l'impression qu'on oublie facilement les causes de la défense du policier venu protéger une autre personne agressée. Manifestons pour l'agresseur, et oublions qu'il agressait (en bande en plus, le lache)! Super! Et on parle d' "Altercation"...
Mais chut, c'est vrai, le gentil supporter mort était très gentil et n'aurait pas fait de mal à une mouche... De ce que j'ai lu, le policier a passé plusieurs minutes à essayer de calmer le jeu, et d'en sortir vivant sans tirer. Malheuresement en face, ils n'étaient pas motivés à calmer le jeu, afin de se venger du résultat (ca, c'est du sport)
(je sais, je vais me faire moinser...)
[^] # Re: Vu que je peux pas psoter de journal
Posté par galactikboulay . Évalué à 10.
[^] # Re: Vu que je peux pas psoter de journal
Posté par Charles-Victor DUCOLLET . Évalué à 0.
[^] # Re: Vu que je peux pas psoter de journal
Posté par cremoa cremoa . Évalué à -10.
surtout quand l'un des blessé s'appelait Mounir, un nom bien skinhead
allez, continue de t'abreuver des news TF1
[^] # Re: Vu que je peux pas psoter de journal
Posté par duf . Évalué à 10.
Article d'un journaliste de l'express sur place :
http://www.lexpress.fr/info/quotidien/actu.asp?id=7373
En gros, si cela est confirmé, il était dans la frange la plus violente des supporters parmis les plus violents de France...
Je suis désolé, mais quand je lis ça (et pourtant l'express n'est vraiment pas ma source d'inspiration habituelle) je me dis que les RG ne devaient pas l'avoir sur leur liste pour rien...
De là à dénoncer cela comme un assassinat, une bavure, faudrait peut être attendre la procédure judiciaire et se dire aussi, qu'un flic est un être humain, que contre 20 mecs peut être il aurait réussi à gêrer, mais que contre 150 a priori il a eu un peu de mal... Je me demande ce que nous, nous aurions fait à sa place ?
Franchement, je suis navré que ce mec soit mort, mais moi qui aime le football du fond de mes tripes, je me dis que ces pseudos supporters là, ils devraient pointer au commissariat tous les soirs de matchs.
Et puis franchement, même si d'habitude je me dis qu'on peut poster des journaux sur tous les sujets, balancer ça dans un journal parlant de MediaInfo, ça me fait penser à une énorme frustration... Désolé, mais je ne partage vraiment pas ce type de comportement. Ouvre un blog sur skyblog et fais pas chier (désolé, c'est sorti tout seul) !
[^] # Re: Vu que je peux pas psoter de journal
Posté par cremoa cremoa . Évalué à -10.
Un mec se fais tuer par balle par un flic et tu nous parles de racisme ?
Tu connais rien des idées politiques des minorités/majorité comme tu dis, alors évite de parler sur internet, vient plutot au parc, en déplacement etc... peut etre tu comprendras pourquoi on est véner, triste et abatus par ce drame, par cette bavure, par cet ASSASSINAT ! Viens voir le traitement que nous reserve la police nationale, cette milice chargée du controle du peuple...
Et quand bien meme le type aurait eu des propos ou des actes condamnables, politiques ou pas, cela justifierait il la peine de mort ?
Tu vois man, le mec je le connaissais pas et pourtant ca ne m'enpeche aps d'etre révolté et triste.
To be a paris fan is not a crime
Justice pour les supporters
Le man !
P.S: je te ferai aussi remarquer que ca a eu lieu a l'extérieur du stade, alors bon ca aurait pu etre a la sortie d'une boite comme cela se passe tous les samedi en france.... sauf que la il s'agit de parias, de sous-citoyen, de supporters parisiens quoi....
[^] # Re: Vu que je peux pas psoter de journal
Posté par Gilles G. . Évalué à 6.
http://www.lexpress.fr/info/quotidien/actu.asp?id=7373
ou encore
http://www.lemonde.fr/web/article/0,1-0@2-3242,36-838304@51-(...)
et ne pollue pas linuxfr s'il te plait.
Puisque tu parle de racisme, il me semble que c'est bien de cela qu'il est question, mais que c'était plutôt le policier qui était visé par ce racisme.
Pour ce qui se passe à la sortie des boites, je suis bien d'accord avec toi, mais ce n'est pas ce qui s'est passé ici.
Alors réfléchi et informe toi. Cette affaire n'est pas un bon prétexte pour parler de bavure raciste.
[^] # Re: Vu que je peux pas psoter de journal
Posté par Zenitram (site web personnel) . Évalué à 4.
Ou tentative d'évitement d'un lynchage (rappel, quelqu'un de lynché est aussi mort) organisé. Ca dépend du point de vue.
Pour reprendre une de tes phrases, justice pour les personnes qu'on tente de lyncher.
Linuxfr a aussi son lot de cons qui ne voient qu'un coté de la barrière, et ne voient pas du tout ce qu'aurait fait la "meute" si la police n'était pas intervenue, malheuresement...
Vous êtes abatus par ce drame? Nettoyez chez vous, et surtout ne défendez pas un fouteur de merde qui tentait de tuer quelqu'un d'autre en bande. On vous respectera peut-etre, mais il est impossible de venir aider des gens qui veulent que la justice soit mise au placard, et que le plaisir de tuer un supporter de l'équipe d'en face est le plus fort.
Regardez-vous, regardez ce que vous faites, et regardez qui vous aller pleurer, etait-il correct? Les temoignages de dizaines de personnes prouvent le contraire... Sont-ils tous des menteurs?
PS : n'ayant pas TF1, je ne peux regarder cette chaine, par contre je m'informe, avec TOUS les témoignages.
[^] # Re: Vu que je peux pas psoter de journal
Posté par Bapt (site web personnel) . Évalué à 9.
Oui la mort de quelqu'un est détestable.
Si il y a eu bavure ? Je n'en sais rien, je n'était pas là...
En revanche ce que je sais, c'est que à Paris seuls les matchs du PSG donne lieu actuellement à ce genre de débordement dans le sport, il y a peut être un problème du côté des supporter, non ?.
C'est marrant parce que vous êtes de pauvres victimes de la vilaine police... Mais pourquoi est ce que la police est tendu quand débarquent les supporter les plus "radicaux" du PSG, j'aimerai bien le savoir, ce n'est pas sans raison.
Je n'ai jamais vue une ambiance aussi merdique pendant et après les matchs de rugby du Stade Français au parc ou au stade de France (stades plein) alors pourquoi est ce le cas pour le PSG ? Je suis plusieurs fois aller au parc des princes voir des matchs de foot, la tension qui règne viens d'abord et avant tout des supporter radicaux, tu sais ceux qui scandent : "To be a paris fan is not a crime" ils ne méritent même le titre de supporter, ils font plus de mal qu'autre chose au club. Dois je rappeler que vous venez voir un sport, et que l'une des valeurs du sport est le "respect", aller taper sur la gueule des autres supporters, les insulter n'est pas du respect. Ce genre de comportement est fréquent voir systématique (insultes notamment) dans le parc des princes.
Vous n'êtes en aucun cas des victimes, mais des instigateurs des merdes autour du stade et dans le stade. Il en résulte des situations de merdes, et malheureusement des gens meurent... Il faut peut être revoir votre comportement.
Désolé Zenitram de pourrir ton poste, pour la peine je testerai mediainfo :) (qui m'intéressent de toute manière)
[^] # Re: Vu que je peux pas psoter de journal
Posté par Zenitram (site web personnel) . Évalué à 3.
Pas de quoi, il fallait réagir a cette bétise humaine.
Mais il a fallut que ca tombe sur moi :)
Ca me montre en tous cas que des cons pro-violence, ca installe aussi Linux. Des cons sur le net, je comprend, Internet est neutre, mais la, j'avoue etre perplexe, comment quelqu'un peut-il aimer Linux qui est communautaire dans la "paix", et aimer un groupe de lyncheurs excités? Quoique, la bande de lyncheurs excités, c'est sans doute une communauté :).
Partout, partout, il faut faire attention donc...
[^] # Re: Vu que je peux pas psoter de journal
Posté par Teotihuacan . Évalué à 6.
Parce que le troll, c'est surtout celui qui arrive à choquer/provoquer... rien à voir avec les types qui le vendredi à 00h01 postent un journal sur Linux FR qui a pour titre "Attention ceci est un troll: KDE est mieux que Gnome et Ubuntu est meux que débian".
Je dis ça mais c'est pas pour autant que je préfère les vrai trolls.
[^] # Re: Vu que je peux pas psoter de journal
Posté par jjl (site web personnel) . Évalué à 2.
http://www.lexpress.fr/info/quotidien/actu.asp?id=7373
Ca relativise bcp les 1eres informations qui ont été données.
Et pour plus de détails, faut attendre la fin de l'enquête !
[^] # Une version plus "objective" des faits?
Posté par Zenitram (site web personnel) . Évalué à 2.
http://fr.news.yahoo.com/24112006/290/un-supporter-du-psg-tu(...)
# File
Posté par qdm . Évalué à 2.
[^] # Re: File
Posté par Zenitram (site web personnel) . Évalué à 2.
(File ne parse que le debut du fichier, moi je parse l'ensemble, je parse aussi les flux imbriqués comme du MPEG-4 Video dans du MPEG-2 Program dans du MPEG-2 Transport dans du CDXA, et file ne permet pas de faire tout ca du fait de sa conception basé sur des scripts de recherche de "tags")
Et ce n'est pas le meme language d'ecriture non plus.
Bref, pas facile à integrer, mais il peut etre imaginable que l'un soit plugin de l'autre.
Et puis, file n'a pas de GUI ;-)
Donc je veux bien aider à l'intégration, mais je ne le ferai pas de moi-meme, ma priorité est plutot un GUI, plus de formats, plus d'infos pour le moment.
[^] # Re: File
Posté par Nicolas Boulay (site web personnel) . Évalué à 2.
De base, un fichier binaire manipule 2 concepts, les champs de bits/octets (une sorte de structure mis à plats) ou un genre de trame (objet de taille fixe avec header et trailer).
J'avais fait un outils vaguement générique pour ma précédente boite. Mais je ne connais pas toutes les étrangétés possibles dans un format binaire.
"La première sécurité est la liberté"
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.