Acquisition en MPEG2 possible ? - Traitement Vidéo - Video & Son
Marsh Posté le 14-06-2004 à 11:34:21
CoolGars2 a écrit : voila est-il possible avec VirtualDub de faire une acquisition d'une video analogique en MPEG2 ? |
Avec un Cray derriere, peut-etre... Avec un PC standard, faut pas rever, je crains. Une compression MPEG2 logicielle c'est lent, toujours plus que le debit du film, surtout si on veut garder la qualite...
Pour de l'acquisition directement en MPEG2, faut passer a la compression materielle. Fait attention a la capacite en resolution (le PAL c'est 720x576, le VHS c'est nettement moins...) et en fps (le PAL c'est 25 fps, ce serait con de plafonner a 15 images/seconde )...
En soft faut opter pour autre chose a l'acquisition, genre un codec Indeo 5.1, puis faire la compression MPEG2 apres.
Marsh Posté le 14-06-2004 à 12:13:21
Wé c'est bien ce que je pensais ... sinon si je passe par l'interface DV de mon camescope, et que je branche ca sur mon entré firewire de mon ordi portable, ya moyen de restituer en super qualité directement ? car mon portable niveau enregistrement disque dur, il depasse pas 20MO/S alors ...
Marsh Posté le 14-06-2004 à 14:57:12
Ben c'est l'ideal : Les softs d'acquisition (genre vidcap, amcap, Vegas capture...) permettent en general de prendre la main sur le camescope via la connexion IEEE 1394 (aka Firewire). Donc pendant la phase d'acquisition, lorsque ton PC aura du mal a suivre il ralentira le debit au niveau du camescope.
Du coup, avec la connexion Firewire tu es certain de ne pas perdre d'image, meme si ton disque dur est lent.
Maintenant qu'est-ce que tu appelles "restituer en super-qualite directement" ? Encoder a la volee avec une bonne qualite ? J'en sais rien... Ca depend sans doute de ton soft d'acquisition.
Marsh Posté le 21-06-2004 à 17:19:05
Glouba Caramba a écrit : Avec un Cray derriere, peut-etre... Avec un PC standard, faut pas rever, je crains. Une compression MPEG2 logicielle c'est lent, toujours plus que le debit du film, surtout si on veut garder la qualite... |
avec winvcr (ou son concurrent) dont j'ai parlé plus haut, avec un PC 1ghz tu fais du mpeg2 en temps réel...
Marsh Posté le 21-06-2004 à 18:00:36
CoolGars2 a écrit : voila est-il possible avec VirtualDub de faire une acquisition d'une video analogique en MPEG2 ? |
VirtualDub ne capture pas et ne capturera jamais en MPEG ! Uniquement en AVI.
Si tu souhaites capturer en MPEG-1 ou MPEG-2, pas besoin d'un CRAY... Le MPEG-1 est très léger à encoder (à partir de 300MHZ sans problèmes) et n'importe quel processeur tournant à 700MHZ peut encoder en MPEG-2 à la volée (et autour du 1 GHz si tu captures en résolution élevée - 720*XXX).
Marsh Posté le 21-06-2004 à 20:38:40
pourtant j'ai un 1800XP, et dans les passage ou ca bouge bcp de mon film, ca fait des decalage .. donc a mon avis de la capture analogique en live c'est cho quand meme
Marsh Posté le 21-06-2004 à 22:06:48
Ben écoute moi j'ai commencé le MPEG-2 à la volée sur un Duron Morgan 1GHz et ça marchait très bien en 640*480.
Marsh Posté le 23-06-2004 à 14:08:10
Je sais pas quel algo tu utilises ni avec quels parametres, mais quand je vois qu'un encodage "qualite DVD" avec TMPGEnc prend facilement 3 fois la duree du film...
J'ai pas re-teste WinVCR sur ma nouvelle machine, j'avais essaye sur mon precedent (Athlon 500) et j'avais pas ete plus impressionne que cela, ni par la rapidite (bon, c'etait un Athlon 500 donc rien d'anormal) ni par la qualite...
Maintenant p'tet que les dernieres version sont optimisees, ou que tu as trouve les parametres qui tuent. Moi je les connais pas.
Marsh Posté le 23-06-2004 à 14:43:27
Ben j'encode en MPEG-2 à la volée avec ma ATI AIW. Et il n'y a pas de réglages particuliers hormis la résolution et le débit (enfin si tu peux bidouiller la détection de mouvement, quelques filtres, etc. Mais c'est accessoire).
Marsh Posté le 23-06-2004 à 22:46:35
randolf a écrit : Ben écoute moi j'ai commencé le MPEG-2 à la volée sur un Duron Morgan 1GHz et ça marchait très bien en 640*480. |
Avec quel logiciel fais tu cela s'il te plait ? winVCR ? tu utilises les codecs d'un soft comme Powerdvd ?
Marsh Posté le 24-06-2004 à 00:06:28
Soit le soft ATI, soit VirtualDub.
Marsh Posté le 24-06-2004 à 00:24:41
Salut,
pour ma part, je fais des acquisitions en mpeg2 (qualité dvd maximale) avec le logiciel cyberlink Powervcr II fournit avec ma carte tuner. Les video sont fluide et de bonne qualité (acquisition de cassette vhs/hi-8). J'ai un pentium 4 (2.4 ghz), 256 mo ram, bref le minimum vital mais c'est largement suffissant pour faire de l'acquisition en mpeg2. Bien évidemment, durant l'acquisition, mon pc reste occupé. Un ami a une carte d'acquisition matérielle mpeg2 (DC++) et obtient des resultats comparables aux miens, sauf que lui pendant l'acquisition il peut faire autre chose avec son pc.
a+
Marsh Posté le 24-06-2004 à 07:32:40
randolf a écrit : Ben j'encode en MPEG-2 à la volée avec ma ATI AIW. Et il n'y a pas de réglages particuliers hormis la résolution et le débit (enfin si tu peux bidouiller la détection de mouvement, quelques filtres, etc. Mais c'est accessoire). |
Elle encode en mpeg 2 en hard, non?
Marsh Posté le 24-06-2004 à 12:27:36
Elle décode en hard.
Pour l'encodage, c'est le proc qui prend tout dans la tronche.
Marsh Posté le 24-06-2004 à 14:59:27
randolf a écrit : |
Je ne crois pas. La puce Rage Theater sert a ca. D'apres ATI, ATI RAGE THEATER is a low cost, single chip, multi-standard video encoder/decoder (...) et elle est presente sur les produits ATI VIVO et AIW.
Maintenant est-ce que tout est fait en hard, peut-etre pas, mais je pense que la puce participe. Sans quoi je ne cromprends pas comment TMPGEnc met 3 fois le temps que met ATI pour encoder le meme film (qualite DVD) ... D'un autre cote je comprends pas trop comment VirtualDub mettrait lui aussi 3 fois moins de temps que TMPGEnc (toujours en qualite DVD)...
Marsh Posté le 24-06-2004 à 15:16:37
Citation : Lune des fonctions clé de la All In Wonder 128 Pro est sa capacité à pouvoir faire de lencodage MPEG (1 et 2) en temps réel. En aucun cas il ne sagit dun encodage hardware : cest en fait la technologie GoMotion de Ligos (www.ligos.com) qui permet de faire de lencodage software. |
http://www.hardware.fr/articles/243/page3.html
Marsh Posté le 24-06-2004 à 16:14:54
randolf a écrit :
|
Si l'encodage est un simple algo soft traite par le CPU, ce que j'appelle un encodage soft, alors on doit avoir le meme resultat sans la AIW, et en particulier en utilisant un soft quelconque d'encodage avec le meme algo, ou avec un flux provenant d'une autre source. Si la AIW intervient quelque part, c'est qu'on n'est plus dans un encodage 100% soft, non ?
Et pourquoi revendiquer le statut d'encodeur pour la puce Rage Theater ?
Marsh Posté le 24-06-2004 à 16:28:56
Glouba Caramba a écrit : Si l'encodage est un simple algo soft traite par le CPU, ce que j'appelle un encodage soft, alors on doit avoir le meme resultat sans la AIW, et en particulier en utilisant un soft quelconque d'encodage avec le meme algo, ou avec un flux provenant d'une autre source. Si la AIW intervient quelque part, c'est qu'on n'est plus dans un encodage 100% soft, non ? |
La question est à mon avis : peux-tu utiliser l'algo de Ligos sans la puce ATI ? Non pas que la puce intervienne dans le traitement de l'algo mais que son utilisation soit conditionnée à la présente du Rage Theater dans le PC.
Je pense plutôt à ça.
Autrement dit : impossible avec d'autres softs d'utiliser la technique de Ligos si tu n'as pas une CG embarquant un Rage Theater, pour une bête histoire de licences.
Marsh Posté le 25-06-2004 à 13:04:45
Ca signifierait aussi que la technique en question, non seulement elle atomise celle de tous les concurrents, mais qu'elle n'est pas non plus incorporee aux encodeurs Ligos (en tout cas pas a tous)... Un truc reserve a un accord avec ATI ?
Et ATI revendique le statut d'encodeur (et decodeur) pour sa puce Rage Theater...
Marsh Posté le 25-06-2004 à 14:35:06
Oui je sais, c'est ambigu la pub qu'ils font autour du Rage Theater en tant qu'encodeur.
Mais je ne comprend pas ta comparaison entre la capture (avec le MMC d'ATI ou un autre soft) et l'encodage avec TMPGEnc. Il ne s'agit pas du tout de la même chose.
Lors de l'encodage à la volée d'une acquisition, tu ne fais qu'encoder un flux analogique reçu par la carte, alors qu'avec TMPGEnc tu décode un fichier vidéo pour le réencoder en MPEG-2. Ce n'est pas du tout comparable !
Marsh Posté le 26-06-2004 à 16:52:38
randolf a écrit : Ben j'encode en MPEG-2 à la volée avec ma ATI AIW. Et il n'y a pas de réglages particuliers hormis la résolution et le débit (enfin si tu peux bidouiller la détection de mouvement, quelques filtres, etc. Mais c'est accessoire). |
justement quel debit est sufissant selon toi pour une source telle qu'une TV card ? resolution 512x384 suffisant ?
Marsh Posté le 27-06-2004 à 14:02:03
Si tu encodes en 512*384 ça sera entrelacé.
Pour le débit je ne sais pas trop, ça dépend aussi de la place libre sur ton DD et de l'usage final que tu vas faire du fichier, mais je dirais qu'aux alentours de 4 Mbits/S ça devient déjà pas mal.
Marsh Posté le 27-06-2004 à 14:30:35
la lace n'est pas vraiement un probleme, pour l'instant mais 4Mbits/s c'est pas un peu faible ? ça fait 512ko/s, c'est pas beaucoup, j'ai cru comprendre que les DVD avait un débit de 4Mo/s avec des pointes à 10Mo/s, l'ideal selon moi ça serait de capture avec la meilleur qualité quitte à créer un fichier de 5Go et de le réencoder ensuite ..
sinon quelle resolution pour ne pas avoir d'entrelacment ? 384x576, ça c'est mieux ?
Marsh Posté le 27-06-2004 à 14:31:21
Au delà de 352*288 normalement c'est entrelacé, mais vérifies car ça peut varier d'une carte à l'autre.
Marsh Posté le 27-06-2004 à 14:36:31
mais 4Mbits/s c'est pas un peu faible ? ça fait 512ko/s, c'est pas beaucoup, j'ai cru comprendre que les DVD avait un débit de 4Mo/s avec des pointes à 10Mo/s, l'ideal selon moi ça serait de capture avec la meilleur qualité quitte à créer un fichier de 5Go et de le réencoder ensuite .. ?
excuse j'ai edité pendant...
Marsh Posté le 27-06-2004 à 17:06:58
Cela dépend de la taille du film que tu captures en fait. Mais pour un film d'une heure et demi tu arrives facilement aux 4Go avec un débit situé entre 5 et 7Mb/s (flemme de calculer précisément là )
Marsh Posté le 27-06-2004 à 18:33:29
exact je viens d'enregister un columbo de 75min en 7000 kbits/s en xvid à la volée, le ficheir fait 3,95 Go (4 248 317 952 octets) , la qualité est excellente
Marsh Posté le 27-06-2004 à 19:39:10
fais l'acquisition en lossless avec Huffyuv (prevoir beaucoup de place) et ensuite encode en mpeg2
Marsh Posté le 12-07-2004 à 22:30:16
du coup il faut un 200 Go dédié au traitement vidéo
Marsh Posté le 12-06-2004 à 16:32:52
voila est-il possible avec VirtualDub de faire une acquisition d'une video analogique en MPEG2 ?
Message édité par coolgars2 le 12-06-2004 à 16:53:10