begin process at 2012 02 15 22:30:32
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > SEARCHCODEC - SOFT QUI PERMET DE TROUVER LE CODEC À UTILISER POUR UN FICHIER AVI DONNÉ

SEARCHCODEC - SOFT QUI PERMET DE TROUVER LE CODEC À UTILISER POUR UN FICHIER AVI DONNÉ


 Information sur la source

Note :
Aucune note
Catégorie :Trucs & Astuces Niveau :Débutant Date de création :31/12/2003 Vu / téléchargé :5 419 / 371

Auteur : Kakarim

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Le soft utilise un .txt qui donne la liste des codecs à utiliser pour un fichier avi (.txt récupéré dans une des sources de vbfrance, merci pcpunch ;) ) . Merci pour les commentaires. @+
Bonn prog. Kakarim


 Conclusion

Si vous trouvez comment inclure la recherche sur d'autre format video écrivez moi un message sur cette source, merci ^^

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture SHUTDOWN - MINUTERIE POUR LA FERMETURE DE WINDOWS

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) EXPORTER LES IMAGES DE WORD ET D' EXCEL par Le Pivert
Source avec Zip Source avec une capture JEUX DE VERITÉ ET DE FIDELITÉ par billatosco
Source avec Zip IMAGELOARDER par vkitumaini
Source avec Zip Source avec une capture Source .NET (Dotnet) CREER UN CALENDRIER DE POCHE par Le Pivert
Source avec Zip RECHERCHE D'UN ENREGISTREMENT DANS UNE DATATABLE ET POSITION... par erdna

Commentaires et avis

Commentaire de Rrominet le 01/01/2004 18:29:37

Pas mal comme source, le seul ennui c'est qu'il faut que le codec soit renseigné dans le .txt.

Si tu essayes avec un .AVI encodé en SBC (DivX 3.11 - 2 passes) il ne trouve rien parce que le codec n'est pas ds la liste du .txt.

Mais c'est pas pour ça que ton prog n'est pas bien hein ;-)

Commentaire de Ludolpif le 01/01/2004 20:37:04

Ouais, c'est sympa... G modifié 2-3 détails sans importance, ça n'apporte pas grand chose de plus, ms c'est pour la forme quoi....
Je poste le Code que j'ai modifié dans le msg d'après...

Commentaire de Ludolpif le 01/01/2004 20:39:01

Private Sub Form_Load()
    Me.Height = 675
End Sub

Private Sub mnuQuit_Click()
    End
End Sub

Private Sub mnuTrouverCodec_Click()

    With CommonDialog1          'Affiche une boite de dialogue
      .Filter = "avi|*.avi"     'Filtre de Fichier
      .ShowOpen                 'Mode Ouvrir Fichier pour le CommonDialog
    End With
    
    Call MsgBox(fctFindCodec(CommonDialog1.FileName), vbInformation, "SearchCoDec") 'Chercher et afficher le résultat
End Sub

Commentaire de Ludolpif le 01/01/2004 20:39:54

Private Type CoDecInfos
    strCode As String * 4
    NomCoDec As String
    Editeur As String
End Type

Public Function fctFindCodec(strPathFile As String) As String
    Dim strAVICodeCodec As String       'Code de CoDec présent dans le fichier AVI
    
    On Error GoTo Error1
    
    Open strPathFile For Binary As #1   'Ouvre le fichier avi
        strAVICodeCodec = Space(4)      'Récupère le code de 4 octets du codec à utiliser
        Get #1, 113, strAVICodeCodec    '(Le code dans un fichier avi se trouve sur l'octet 113)
    Close #1                            'Ferme le fichier avi
    
    
    On Error GoTo Error2
    Dim CoDecInfos As CoDecInfos        'Infos sur les CoDecs : 'Codec.txt'
    Open App.Path & "\Codecs.dat" For Input As #1   'Ouvre le fichier contenant les infos des CoDecs connus
        Do While Not EOF(1) 'Parcours le fichier (tant que l'on n'a pas atteint sa fin) pour trouver le bon codec
            Input #1, CoDecInfos.strCode, CoDecInfos.NomCoDec, CoDecInfos.Editeur   'Récupère les infos d'un codec
            If StrComp(CoDecInfos.strCode, strAVICodeCodec, vbTextCompare) >= 0 Then fctFindCodec = CoDecInfos.NomCoDec & " - " & CoDecInfos.Editeur: Exit Do
        Loop
    Close #1
    
    If fctFindCodec = "" Then fctFindCodec = "CoDec Inconnu : " & strAVICodeCodec
    Exit Function
Error1:
    fctFindCodec = "Impossible d'accéder au fihcier spécifié"
    Exit Function
Error2:
    fctFindCodec = "Impossible d'ouvrir la base de données CoDecs.dat"
End Function

Commentaire de At0mIc le 09/08/2004 05:03:38

Le code fonctionne bien mais lorsque je compare avec "GSpot21", je n'ai pas le même résultat. GSpot donne comme résultat DX50/divx // Divx 5.0 alors que votre code me donne DIVX // Divx 4. Pourquoi?

J'utilise Divx 5.0.5 2 passe

Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales