Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres Logiciels > Vidéo

Vidéo Forum d'entraide sur les logiciels pour la gestion Vidéo, TV, logiciels Webcams, ...

Réponse
 
Outils de la discussion
Vieux 16/04/2008, 17h41   #1 (permalink)
Membre Confirmé
 
Date d'inscription: août 2005
Localisation: Paris
Âge: 26
Messages: 216
Par défaut Cherche solution pour acquisition vidéo en MPEG 2

Bonjour,

je cherche les différentes solutions existantes pour acquérir la vidéo d'une caméra numérique et l'encoder en MPEG 2 de préférence. Au final, c'est pour de la vidéo-surveillance.

J'ai donc plusieurs questions:

- L'équivalent de Virtual Dub en ligne de commande existe-til ? Car les options en ligne de commande de cet excellent logiciel ne permettent pas la capture.

- L'encodage MPEG2 en temps réel non hardware est-il pensable en imaginant que le PC soit dédié à cette tâche? Si oui, je pensais à un codec MPEG2, gratuit de préférence mais éventuellement payant (je n'en ai pas trouvé de gratuit), que j'utiliserai avec mon "équivalent à Virtual Dub en ligne de commande" pour encoder le flux vidéo capturé.

Au final, je dois encoder plusieurs caméras en temps réel. J'avais pensé à utiliser une carte d'acquisition multi-sources capable d'encoder en hardware mais j'ai eu une mauvaise suprise : la qualité d'encodage me paraît limite et la preview de la vidéo capturé est bridée en SIF.. hors, j'ai besoin de l'avoir en full frame afin d'afficher une vidéo de qualité sur un écran 1100*900 pixels environ. La carte VITEC VMM-2200 que j'ai testé ne permet pas cela pour ne pas surcharger la bande passante pour l'encodage.

Je suis un peu dans le flou actuellement, aussi, toute idée m'intéresse...

Merci d'avance et bonne journée.
Splug est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 26/04/2008, 15h29   #2 (permalink)
Expert Confirmé Sénior
 
Date d'inscription: janvier 2007
Localisation: Vers Béziers... Et Canada
Âge: 51
Messages: 4 327
Par défaut

Citation:
Envoyé par Splug Voir le message
... Si oui, je pensais à un codec MPEG2, gratuit de préférence mais éventuellement payant (je n'en ai pas trouvé de gratuit), ...
et sur le site de l'organisation MPEG, , tu trouves rien ???
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/07/2008, 15h17   #3 (permalink)
Rédacteur
 
Date d'inscription: décembre 2003
Localisation: GRASSE
Âge: 34
Messages: 879
Par défaut

Bonjour.

Citation:
Envoyé par Splug Voir le message
Au final, je dois encoder plusieurs caméras en temps réel.
Combien de caméra ?

Si le coût et le nombre n'est pas rédhibitoire, un PC équipée d'une carte d'acquisition type Pinnacle (encodeur mpeg2 et logiciel d'acquisition fournit) permet de faire ce que tu souhaites.

Citation:
Envoyé par Splug Voir le message
L'encodage MPEG2 en temps réel non hardware est-il pensable en imaginant que le PC soit dédié à cette tâche?
Oui cela existe depuis longtemps, mais faut pas non plus penser qu'un seul PC pourra encoder en temps réel 10 acquisitions vidéo. Je n'ai pas vraiment testé, mais en assemblant un PC dédié à cette tâche (carte RAID, disque dur rapide en écriture, processeur rapide, pourquoi pas plusieurs carte d'acquisition qui encode en hardware), il sera peut-être possible d'atteindre 4 simultanément.

Je travaille avec deux infographistes. J'ai concocté un PC dédié à l'encodage software pour un des deux. Lorsque le premier mets 20 minutes pour une vidéo, le deuxième mets 5 minutes pour la même vidéo.
moldavi est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/07/2008, 17h13   #4 (permalink)
Membre Confirmé
 
Date d'inscription: août 2005
Localisation: Paris
Âge: 26
Messages: 216
Par défaut

Merci pour ta réponse moldavi.

J'ai un peu évolué : il s'agit effectivement de plusieurs caméras, le nombre pouvant varier. Mais il n'y a qu'un PC dédié à chaque caméra.

Ma problématique était de trouver un bon codec pour du temps réel, avec une très bonne qualité vidéo. La capacité des disques en RAID est prévu pour supporter environ 30Mbits/s, ce qui donne une certaine liberté je pense.

Ce codec doit être compatible DirectShow car j'ai besoin d'utiliser GraphEdit avec.

J'ai trouvé un codec qui me donne de bons résultats : MPEG2 de LEAD, payant mais pas excessif. J'ai pas trouvé mieux...
Splug est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/07/2008, 13h23   #5 (permalink)
Rédacteur
 
Date d'inscription: décembre 2003
Localisation: GRASSE
Âge: 34
Messages: 879
Par défaut

Bonjour.

As-tu testé ffdshow ?
moldavi est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres Logiciels > Vidéo



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide