Fr/Avdump
Présentation
Avdump est un utilitaire d'identification des codecs vidéo et audio. Il identifie quels codecs vidéo et méthodes de compression audio sont utilisés sur les fichiers média. De plus, il calcule les bitrates, la durée, les canaux utilisés, etc.
Il est principalement basé sur mediainfo, mais a été amélioré et modifié pour Anidb.
Avdump est aujourd'hui principalement utilisé pour compléter et valider automatiquement la base de données AniDB.
Téléchargement
Dernière version : 0.34 (18 mars 2008). Lien de téléchargement ICI !
Utilisation
Avdump est un simple programme en ligne de commande :
- avdump [-<options> ...] <media file/folder> [<media file/folder> ...]
Options
Voir la page en anglais : Avdump
Formats supportés
- avi, mkv, ogm, mp4, asf/wmv, mpg, rm, mov
Utilisation avec "Send to" (Envoyer vers)
- Vous avez préalablement décompressé avdump vers un dossier d'installation de votre choix, par xemple : "C:\Program Files\avdump\"
- Clic droit sur "avdump.exe", pour Créer un raccourci.
- Clic droit sur le raccourci, pour Propriétés et ajouter des options à la ligne Cible.
- Exemple, utilisation avec affichage du résultat : "C:\Program Files\avdump\avdump.exe" -p
- Exemple, utilisation avec automatisation des requêtes vers AniDB (autocreq) : "C:\Program Files\avdump\avdump.exe" -o -ac:monPseudo:monApiKey
- N'oubliez pas de configurer votre clef API sur votre profil sur AniDB !
- Déplacez le raccourci vers le dossier "SentTo".
- Exemple, sous XP: "C:\Documents and Settings\Utilisateur\SendTo"
- Exemple, sous Vista: "C:\Users\Utilisateur\AppData\Roaming\Microsoft\Windows\SendTo"
- Avec Utilisateur le nom de votre login sous Windows.
- Il est possible que SendTo soit un répertoire caché.
- Clic droit sur n'importe quel dossier ou fichier média, et "Envoyer vers" avdump.exe
Utilisation avec une interface graphique
Voir : Avdump GUI.
Requêtes automatiques (Autocreq)
- Pour utiliser l'automatisation des requêtes, vous devez être enregistré sur AniDB et avoir défini une clef API (API Key) dans votre profile.
- Sans le commutateur -o : aucune confirmation de réception des données n'est envoyée par le serveur.
- Il est possible de lancer jusqu'à 10 sessions d'avdump par IP.
- Le processus de validation des requêtes automatiques est d'environ 24 heures. Si il y a des irrégularités, ça peut être plus long.
- La paternité des requêtes auto est attribuée au premier utilisateur qui fait usage d'avdump pour un fichier donné.
- Vous pouvez dumper des fichiers qui ne sont pas dans la base de données. Les données sont conservées si à l'avenir le fichier est ajouté à AniDB.
- Les fichiers avec auto-requête sont bloqués à tout changement ultérieur. Avertissez un modérateur si vous êtes certain qu'une donnée bloquée est erronée.
- Tous les dumps ne sont pas envoyés au serveur ; Seuls les dumps mkv, ogm, avi, mp4, mov, rm et mpeg dumps de fichiers non corrompus sont envoyés :
- Le parseur asf ne détecte pas les fps.
- Les fichiers audio seuls ne sont pas supportés
- Les fichiers sous-titres seuls ne sont pas supportés
- Les archives ne sont pas supportées.
Traitement des DVD
Pour utiliser avdump sur des fichiers sur des DVD, il est préférable de diminuer la taille des blocs pour de meilleures performances :
-bsize:256:1
(au lieu du défaut à 2048)
Problèmes connus
- Audio channel detection is very simple:
- Number of channels might be wrong. (5.1 vs 6.1, 6.1 vs 7.1)
- No check of actual data in channels. (dummy channels)
- No detection of fps for asf/wmv files.
- No detection of video anamorphism in mp4.
- Only full parsing of avi, mkv and ogm container formats.
- Avdump is only for Windows at the moment. It works via Wine though.
- More...
Pourquoi un fichier n'est-il pas "dumped" ?
Même si vous employez correctement avdump, un fichier ne sera pas forcément "dumped". Les raisons possibles sont :
- Il n'est pas avi/mkv/ogm/mp4/mov/mpg/rm.
- L'entrée du fichier sur AniDB dispose d'une taille ou d'un hash ED2K incorrect.
Pourquoi un fichier n'est-il pas "verified" ?
Même si un fichier est "dumped", il n'y aura pas forcément autocreq (requête auto) et passage à "verified". Les raisons possibles sont :
- Le fichier est corrompu/invalide.
- Les infos provenant d'avdump sont considérées incohérentes.
- Le dump est marqué comme inaproprié à la vérification auto par un Modérateur AniDB.
- Le fichier n'est pas d'un type encore pris en charge par les autocreqs (requêtes auto) : mov/mpg/rm.
Quelles sont les statistiques ?
Les statistiques sont disponibles ici.
Développement
Les sources sont disponibles ici.