Un codec vidéo permettant un encodage rapide - Traitement Vidéo - Video & Son
Marsh Posté le 10-05-2004 à 10:53:01
MPEG-1
Marsh Posté le 10-05-2004 à 10:57:31
...Et plus sérieusement ?
MPEG 2, j'peux essayer ?
Et dans les choses plus récentes ?
Marsh Posté le 10-05-2004 à 10:58:53
Je suis tout à fait sérieux !
Si tu donnes pas ta config', je vois pas comment je peux te conseiller sur un codec qui pourrait compresser à la volée sur ton PC...
Marsh Posté le 10-05-2004 à 11:04:38
randolf a écrit : Je suis tout à fait sérieux ! |
Le petit m'a laissé penser le contraire.
DU MPEG 1, ça fait des images vraiment crado, et pas très iben compressées, si ?
Ma config : AMD Athlon 2200 Mhz, 256Mo DDR.
Marsh Posté le 10-05-2004 à 11:06:28
Et Xvid, c'est pas qu'il ne suit pas réellement, mais j'dois vraiment mettre une faible qualité pour ça. C'est pour ça que je demande s'il existe un encodeur vidéo qui est moins couteux à l'encodage. quitte à compresser moins, et à être un peu plus couteux au décodage...
Marsh Posté le 10-05-2004 à 11:31:59
Ben tout dépend de la place que tu veux avoir à la fin... mais si le MPEG-4 ne te satisfait pas, le MPEG-2 pourrait être la solution à condition de voir grossir les fichiers.
Marsh Posté le 10-05-2004 à 11:37:36
randolf a écrit : Ben tout dépend de la place que tu veux avoir à la fin... mais si le MPEG-4 ne te satisfait pas, le MPEG-2 pourrait être la solution à condition de voir grossir les fichiers. |
Mais il n'exsite pas d'encodeur MPEG 2 gratuits, si ?
Et j'ai rien contre le MPEG 4. Je me demande juste s'il exsite des encodeurs plus légers que xvid. (genre le RV9, par exmple, ou je n'sais quoi d'autre)
Marsh Posté le 10-05-2004 à 11:40:54
Le RV9 est plus lourd que le Divx et le Xvid. Ces deux derniers sont kif-kif niveau charge CPU.
Marsh Posté le 10-05-2004 à 12:06:54
C'est avant tout un problème de processeur.Si tu veux avoir de la qualité à la volée,il te faut un système externe capable d'effectuer l'opération avec sa propre puce.C'est sans doute l'idéal mais que c'est couteux!En tout cas,si ton système n'est pas assez puissant,aucun logiciel ne fera de miracle.
Marsh Posté le 10-05-2004 à 12:09:37
Ouais enfin avec sa config' il peut très bien faire du MPEG-4 à la volée... Après s'il met un bitrate de merde c'est sûr que c'est moche. Mais plus le bitrate est faible plus ça consomme en CPU, donc il aurait doublement intérêt à l'augmenter...
Marsh Posté le 10-05-2004 à 12:19:54
Mon message sous-entendait:après avoir épuisé d'autres ressources bien entendu.Ceci pour éviter qu'El_gringo se casse la tête inutilement .
Marsh Posté le 10-05-2004 à 13:51:00
randolf a écrit : Ouais enfin avec sa config' il peut très bien faire du MPEG-4 à la volée... Après s'il met un bitrate de merde c'est sûr que c'est moche. Mais plus le bitrate est faible plus ça consomme en CPU, donc il aurait doublement intérêt à l'augmenter... |
Ha oui, c'est tout bête mais j'y avait même pas pensé à ça.
Marsh Posté le 10-05-2004 à 13:51:33
meug a écrit : Mon message sous-entendait:après avoir épuisé d'autres ressources bien entendu.Ceci pour éviter qu'El_gringo se casse la tête inutilement . |
El_gringo il veut pas acheter de carte d'encodage. Juste faire le mieux possible avec le proc
Marsh Posté le 10-05-2004 à 14:01:56
Marsh Posté le 10-05-2004 à 14:30:20
Euh, j'ai fait de l'encodage de DivX a la volee avec un duron 600 sans probleme moi
c'est quoi la resolution de chevre que tu utilise ?
Marsh Posté le 10-05-2004 à 14:46:35
On dit pas "de chèvre", on dit "de phacochère" !
Marsh Posté le 10-05-2004 à 15:31:19
Ciler a écrit : Euh, j'ai fait de l'encodage de DivX a la volee avec un duron 600 sans probleme moi |
J'sais plus. Mais le truc c'est que cet encodage à la volée, c'est pour faire "magnetoscope" avec une carte tuner TV. du coup mon soft de Tv (k!tv) me bouffe surement des ressources aussi.
Marsh Posté le 10-05-2004 à 17:51:25
Pourquoi pas huffyuv alors ?
Marsh Posté le 11-05-2004 à 09:57:56
Euh, il est en demo il me semble.
Marsh Posté le 11-05-2004 à 10:40:17
Ciler a écrit : Euh, il est en demo il me semble. |
Ouais. A l'essais 60 jours. il n'en est pas moins payant !
Marsh Posté le 11-05-2004 à 10:52:20
Xvid je vois que ça.
DivX prend trop de ressource.
Mjpeg a la rigueur mais ma preference va au Xvid.
Marsh Posté le 11-05-2004 à 11:15:12
alexreunion a écrit : Xvid je vois que ça. |
En gros selon toi, je n'peux pas obtienir de meilleurs résultats avec autre chose qu'XviD ?
Marsh Posté le 11-05-2004 à 11:18:32
alexreunion a écrit : Xvid je vois que ça. |
l'extremisme fait vraiement des ravages
Marsh Posté le 11-05-2004 à 11:55:33
ReplyMarsh Posté le 11-05-2004 à 12:06:09
XviD c'est libre, XviD c'est bien, XviD c'est tellement mieux que DivX ...
ALors que bon, grosso-modo c'est le meme algo, seules les optimisations changent . En terme de puissance necessaire, c'est assez equivalent ; et surtout bien au dessus de ce que fait un encodeur mpeg1.
Marsh Posté le 11-05-2004 à 12:37:25
Ciler a écrit : XviD c'est libre, XviD c'est bien, XviD c'est tellement mieux que DivX ... |
Exactement !
Marsh Posté le 11-05-2004 à 13:41:40
Ciler a écrit : XviD c'est libre, XviD c'est bien, XviD c'est tellement mieux que DivX ... |
Tu vas trouver la question naïve, mais M-JPEG, c'est du MPEG1 ?
Marsh Posté le 11-05-2004 à 14:03:23
Non. Mais c'est assez proche.
Marsh Posté le 11-05-2004 à 14:07:00
En tous cas si tu ne te soucie pas trop de la taille du fichier final le mjpeg permet une bonne qualité et peu de ressource pour encoder. Je m'en sert pour le temps reel et le timeshift
Marsh Posté le 11-05-2004 à 14:23:46
cirius a écrit : En tous cas si tu ne te soucie pas trop de la taille du fichier final le mjpeg permet une bonne qualité et peu de ressource pour encoder. Je m'en sert pour le temps reel et le timeshift |
C'est vrai que le mjpeg est bien, mais bon, payant
Marsh Posté le 11-05-2004 à 14:51:35
Mjpeg (Motion jpeg) c'est bien mais payant, il y a cependant une légère dégradation de l'image (mais qui peut être très peu visible suivant le bitrate alloué)
Huffyuv c'est mieux en terme de qualité que Mjpeg, c'est gratuit mais produit des fichiers assez volumineux. C'est un codec assez peu gourmand en terme de ressource et il est donné sans perte (lossless).
Les codec mpeg4 (xvid, divx) se valent à peu près, ils compressent bien mais pour la capture il faut une machine puissante et augmenter le bitrate pour ne pas perdre de frames (donc perdre en compression). Ma préférence pour la capture va quand même au Xvid qui est un peu meilleur au final en terme de rendu que divx-sur foi de quelques tests perso- en plus il est gratuit)
Il y a aussi le codec indéo qui est utilisable pour la capture, mais cela fait longtemps que je ne l'ai pas utilisé et je n'ai jamais fait de test de capture avec en pleine résolution, i.e. 720X576 (ou 768X576). A tester donc.
A noter que les codecs de type mpeg4 ne sont pas adaptés pour le montage, non plus que mpeg2 (présence de keyframes). C'est un aspect à ne pas trop négliger si on compte faire du montage. (je crois qu'il y a aussi des keyframes pour l'indeo, mais je n'en suis pas sûr.)
Marsh Posté le 11-05-2004 à 17:03:58
barnabe a écrit : A noter que les codecs de type mpeg4 ne sont pas adaptés pour le montage, non plus que mpeg2 (présence de keyframes). C'est un aspect à ne pas trop négliger si on compte faire du montage. (je crois qu'il y a aussi des keyframes pour l'indeo, mais je n'en suis pas sûr.) |
[mode chipottage]
C'est pas la présence de keyframes qui est génante dans la compression MPEG (que ce soit 1,2 ou 4) quand tu veux faire du montage, mais justement le fait que toutes les images ne sont pas des keyframes.
[/mode chipottage]
Marsh Posté le 11-05-2004 à 17:14:17
randolf a écrit : [mode chipottage] |
vraiment chipotage alors
pour des codecs type huffyuv ou mjpeg ou non compressé, soit on dit:
-il n'y a que des keyframes (dans ce cas là, le terme "key" perd un peu son sens mais on comprend un peu mieux: chaque image est une keyframe)
-il n'y a pas de keyframe, mais que des frames;
Dans les deux cas chaque "frame" est une image indépendante des autres(*), on peut donc couper sans risque la vidéo à n'importe quel endroit.
Le codec MJPEG (motion jpeg) a d'ailleur un nom assez explicite: cela "revient à" appliquer une compression de type jpeg à chaque image qui compose la vidéo.
(*) en bon français: toutes les images sont indépendantes les unes par rapport aux autres.
Marsh Posté le 11-05-2004 à 17:18:05
Exact, c'est pourquoi c'est impossible en MPEG vu que la compression est spatio-temporelle (wahouuuu ).
Marsh Posté le 12-05-2004 à 14:31:26
Mon experience personelle tend a prouver que le DivX est bcps plus gourmand que le Xvid.
Te dire pkoi je ne peux pas vu que j'ai pas les competences.
Et je sais aussi que les 2 codecs sont assez proches.
Maintenant qd je fais une acquisition avec du DivX d'une certaine chaine cryptée payante ça saute parce que ça me prend trop de ressources et la meme acquisition avec du Xvid passe sans probleme avec un niveau de qualité equivalent.
Perso le Mpeg1 je trouve ça vraiment crad comme image.
Marsh Posté le 10-05-2004 à 09:51:47
Voila. Pour le MP3, il existe Lame, réputé le meilleur, et puis gogo, réputé le plus rapide.
Ben je cherche un codec vidéo réputé comme étant rapide, léger. C'est pour de l'encodage "à la volée" en fait, et mon PC à un peu de mal à faire de la qualité correcte avec DivX et xVid. des idées ?