IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

DirectX Discussion :

[DirectShow] Enregistrement découpe de fichier avi


Sujet :

DirectX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Par défaut [DirectShow] Enregistrement découpe de fichier avi
    Bonjour,

    J'ai réalisé une application qui enregistre des images vers un fichier AVI.
    [PushSource]=>[Video compression]=>[AVI Mux]=>[File writer]
    Aujourd'hui j'aimerai ajouter une fonctionnalité permettant de coupé les fichiers AVI durant l'exécution. Mais je ne sais comment faire cela, car si je veux changer de file writer il faut stopper le graph et des images seront perdu.
    Faut-il ecrire un filtre File Writer custom? Si c'est le cas les exemples ne sont pas très nombreux sur la toile...

    Merci d'avance pour toute aide

  2. #2
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour.

    En effet pour un contrôle plus fin l'enregistrement des trames, un filtre personnalisé sera certainement nécessaire. Et en effet les exemples sur le net sont très minces. Pour le développement d'un filtre, je conseille de regarder les projets OpenSource (style VLC), de lire la documentation DirectShow et de se lancer.

  3. #3
    Membre chevronné Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Par défaut
    Merci pour ta réponse, j'ai regarder du coté de VLC, qui implémente un filtre de capture pour les acquisitions DShow mais pour l'enregistrement il utilise libavcodec et libavformat complètement indépendante de DShow.
    Pour le moment je m'oriente vers un stop du graph pendant lequel je stock les image dans une FIFO, pour pouvoir continuer sur un nouveau fichier. L'utilisation d'un format sans écriture d'index pourrai relativement réduire mon problème.

Discussions similaires

  1. Réponses: 0
    Dernier message: 24/11/2011, 09h47
  2. [DirectShow] VMR9 et fichier AVI
    Par cjacquel dans le forum DirectX
    Réponses: 1
    Dernier message: 25/12/2006, 19h01
  3. Enregistrement d'un fichier Excel par automation
    Par tiopan dans le forum Access
    Réponses: 2
    Dernier message: 04/12/2003, 19h57
  4. [LG]supprimer un enregistrement dans un fichier
    Par Marcus2211 dans le forum Langage
    Réponses: 10
    Dernier message: 17/11/2003, 00h59
  5. enregistrer dans un fichier avec une appli mdi
    Par ferrari dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/05/2002, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo