module inscription newsletter haut de page forum mobile

Rejeter la notice

formations etalonnage sur davinci resolve

Nos Formations Etalonnage avec Forest reviennent en octobre !
Adoptez une réelle méthodologie d'étalonnage professionnelle et atteignez vos objectifs créatifs avec nos formations intensives sur 3 jours
Toutes les infos
Rejeter la notice

Formation Lumière - Pratique Intensive du 14 au 16 octobre à Paris
Formez-vous avec cet atelier de pratique intensive dans des conditions exceptionnelles ! Formation finançable.
Toutes les infos

Ateliers et Formations

nouveau message d'erreur avec dll 2

Discussion dans 'Astuces, bidouilles et bricolages' créé par bointime, 3 Mars 2003.

Tags:
  1. bointime

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    54
    Appréciations:
    +0 / 0 / -0
    Re-bonjour JC !
    J'ai téléchargé la version 2....elle est vraiment superbe...
    mais j'ai toujours ce problème avec l'exportation avi
    (pour bmp & image : aucun problème)
    cette fois j'ai un nouveau message d'erreur "Initialisation AVI impossible (disque plein ? fichier utilisé ?)
    de sûr le disque n'est pas plein...
    PS : je l'ai utilisé avec win 98 et j'ai pas de problème...
    Je pense pas que win XP soit un problème ?????
    Je suis désolé de t'embêter autant mais je tiens vraiment à vouloir utiliser ton logiciel qui est vraiment bien foutu et simple d'utilisation.Merçi encore
     
  2. Cyl20

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    1 159
    Appréciations:
    +0 / 0 / -0
    Bonjour,

    Peut-être une piste pour les problèmes sous XP : peut-être ne disposes-tu pas des droits pour créer un nouveau fichier dans le répertoire où se trouvd ddl. Que se passe-t-il si tu te connecte en tant qu'administrateur ?
     
  3. JCM

    JCM

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    433
    Appréciations:
    +0 / 0 / -0
    La piste de Cyl20 est a explorer. (droit, fichier en cours d'utilisation ...)
    J'ai essayé sur W98, W2000 et XP (sp1 fr)
    Nous devons avoir une différence de droit/conf mais laquelle ?

    Là où tu plantes c'est du style:

    valeur=Ouvre moi un stream (la c'est une dll de windows)
    Si valeur <> 0 alors erreur

    En programmation je ne vois pas ce que je peux faire

    Essaye sur un autre PC avec XP (celui d'un copain) mon programme ne polue pas le systéme (on copie; on utilise on delete)

    A+JC
     
  4. bointime

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    54
    Appréciations:
    +0 / 0 / -0
    non rien n'y fait

    Non je trouve aucune solution....
    toujours le même message d'erreur.
    même en tant qu'administateur.
    je ne sais plus quoi faire, j'ai téléchargé des dll avi pour windows, non rien n'y fait.
    J'avoue que çà me tracasse..utiliser titledekko, non merçi,
    çà à rien a voir.
    Pourquoi il marche bien à mon boulot avec win 98 ????
    Je peux même pas choisir un .avi en fond d'ecran...
    il me marque "erreur avifileopen..."
     
  5. bointime

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    54
    Appréciations:
    +0 / 0 / -0
    quelle dll il me manque ??

    Re-bonjour JCM & cyl20 !!!
    est ce que vous savez quelle dll utilise windows pour exporter en avi.
    Si je copie celle de win 98 vers win xp est que çà marche ????
     
  6. Cyl20

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    1 159
    Appréciations:
    +0 / 0 / -0
    Je doute que ce soit une très bonne idée d'échanger des dll de Windows XP pour celles de Windows 98SE, je laisse JCM te répondre sur ce sujet.

    Par contre, j'ai essayé plusieurs fois ddl sur mon PC avec Windows XP Home Edition et je n'ai aucun problème pour exporter en AVI (que je possède ou non les droits d'administrateur)... Peut-être un problème de codec ?
     
  7. bointime

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    54
    Appréciations:
    +0 / 0 / -0
    Salut Cyl20 !!
    Je pense comme toi..surement un problème de codecs
    je vais comparer ceux que j'ai sur ma bécane perso
    par rapport à ceux que j'ai sur celle du boulot.
    Une chose est sûr j'ai un peu regarder hier soir chez moi
    et j'ai beaucoup plus de codecs sur ma bécane perso
    je vais faire le tri et en suprimer quelques uns.

    En tout cas merçi de vous intéresser à mon problème
    toi et JCM ...c'est vraiment sympa
    je sens que la solution est proche
     
  8. JCM

    JCM

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    433
    Appréciations:
    +0 / 0 / -0
    Je ne pense pas que ce soit un problème de CODEC.

    Petites explications programmation VFW:

    1) Initialisation
    AVIFileInit;

    2) Affectation d'un handle(pfile) a un nom de fichier(fic)
    if AVIFileOpen(Pfile,PChar(fic),OF_WRITE or OF_CREATE,nil)<> 0 then
    raise exception.Create('Initialisation AVI impossible (disque plein ? fichier utilisé ?)');

    3) Affectation d'un steam (wtream) au format "image" du handle (pfile)
    If AVIFileCreateStream(pfile,wstream,image)<>0 then
    raise exception.Create('Impossibilité de créer un stream');

    4)Déclaration d'une zone de codage (futur CODEC)
    AVISaveOptions(form1.Handle,ICMF_CHOOSE_KEYFRAME
    or ICMF_CHOOSE_DATARATE,1,wstrem,codecoption);

    5)Déclaration du stream encodé
    AVIMakeCompressedStream(wtreamcodé,wstream,codeoption,nil);

    6)Affectation du format du codage
    AVIResult:=avistreamsetformat(wstreamcodé,1,image,tailleimage);

    puis utilisation du stream

    Le message d'erreur arrive au 2) en rien il n'est question de codec
    En gros je lui dit de réservé une place mémoire (et retoune moi l'adresse) pour un futur film que tu sauveras dans le fichier "fic"

    Pour les puristes :
    > il manque du code ( parfois une 30 taine de lignes) entre 1) 2) 3) 4)
    > les explications sont plus dirigées pour des vidéo-amateurs que des programmeurs.



    A+JC
     
    #8 JCM, 5 Mars 2003
    Dernière édition: 5 Mars 2003
  9. bointime

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    54
    Appréciations:
    +0 / 0 / -0
    Excuse moi JCm....
    mais j'ai pas tout compris.
    Que dois-je faire au juste ????

    remarque DDL 2 ne veut pas non plus que j'exporte de l'AVI en fond d'ecran ???? " erreur avi open file"

    Merçi encore pour ta patience...
     
  10. JCM

    JCM

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    433
    Appréciations:
    +0 / 0 / -0
    Bien euh...j'ai essayé de dire que ce n'était pas (pour moi) un problème CODEC.

    C'est au momemt de lui dire (à Windows) de relier un nom de fichier à un futur film, donc soit que c'est un blème disque dur soit un blème allocation mémoire......mais ca ne fait même pas avancer le chmilblic.

    VFW (video for windows) est basé sur une Dll : AVIFIL32.DLL (en fait je ne fais que piloter cette Dll.

    As tu fais un essai sur un autre PC qui a XP ???.

    Le fait que tu ne peux importer un AVI de fond est logique dans le conteste (si tu ne peux ouvrir un flux en écriture, tu ne peux l'ouvrir en lecture... c'est la même commande d'initialisation)
    1) test sur un autre PC
    2) voir version du fichier AVIFIL32.DLL (normalement dans le package windows mais qu'une installation de programme (douteux) aurait pu changer)

    C'est même peut-être la fonction AVIFILEINIT qui ne se fait pas ...et comme elle n'a pas de valeur de retour...
    (donc AVIFIL32.DLL)


    A+JC
     
  11. bointime

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    54
    Appréciations:
    +0 / 0 / -0
    Salut JCM,
    Bon j'ai une bonne nouvelle pour toi hier soir j'ai fait un petit test en installant Win XP sur mon 2ème disque dur...
    et là tout se déroule bien...exportation avi réussi.
    J'ai vérifié la dll avifil32
    elle était bien présente sur les 2 win xp.
    y 'a un programme qui doit foutre le bordel mais lequel...
    En tout cas tout marche bien
    je tenais à te remercier toi & cyl20 pour votre aide précieuse.
    juste une dernière question,
    est ce que c'est normal que je ne puisse pas mettre un fichier avi non compressé (venant directement du camescope)
    en "fond d'écran" il me marque un message d'erreur stream
    Je pense que le fichier est tout simplement trop lourd
    sinon pour un avi plus léger çà marche bien.
     
  12. JULIEN

    JULIEN Repairenaute émérite

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    2 569
    Appréciations:
    +0 / 0 / -0
    Ce qui me choque, c'est le terme non compressé pour ce qui vient du camescope, alors que la compression DV 1:5 est déjà effectuée. Le fichier avi n'est qu'un format réceptacle pour l'image DV compressée.
     
  13. JCM

    JCM

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    433
    Appréciations:
    +0 / 0 / -0
    En effet je ne comprends que les AVI avec ou sans CODEC (qui sont donc automatiquement plus ou moins compressés...l'eternel poids/qualité)
    les AVI sans CODEC etant une suite d'image proche du DIB ( mais c'est très gros)
    Je rejoins Julien, entre l'objectif et la bande de ta caméra il y a le CODEC DV (1:5) donc compression...c'est vrai que par la suite le transfert de la bande sur le DD c'est du "bitemoving" donc pas de perte.
    L'image peut être dégradée que dans nos montages (transitions, effets).


    Tu ne peux mettre en AVI de fond qu'un fichier (existant sur ton DD) et non un stream (ou flux... la programmation n'est pas la même)


    A+JC
     
Chargement...

Dernières occasions

 

Partager cette page