Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3252 connectés 

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Comment réencoder video 16bits -> 8 bits ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment réencoder video 16bits -> 8 bits ?

n°682083
eagleeyed
Posté le 31-07-2004 à 12:13:30  profilanswer
 

Hello,  
 
J'ai capturer une video provenant d'une camera 256 couleurs en mpeg2.  
 
Le problème, c'est que évidemment ca prend beaucoup de place ...  donc comme je me dis que étant donné que les couleurs sont codées à la base sur 8 bits,et que le mpeg2, c'est sur 16? ou 24? bits, il est strictement inutile de garder ce codage sur 16 ou 24 bits ...-> je pourrais ainsi réduire facilement (et sans perte) de 2 ou 4 la taille de mon fichier video !!!  
 
J'ai fait pas mal de recherche dans google ... mais g malheureusement pas trouvé ce que je voulais !  Le seul site intéressant que g trouvé, me proposait de réencoder ma video avec le codec "Cinepak" ! J'ai essayé, mais plantage avec virtualdubbing !  
 
 Ma première question sera donc : Est-il possible de garder le format MPEG2 de la video et de changer simplement le codage des couleurs : sur 8 bits au lieu de 16 ou 24 ??? Si oui, comment faire ?  
 
 Ma deuxième question sera : Quel codec utiliser pour réencoder (si on ne sait pas garder le format MPEG2) la video avec 8bits pour coder les couleurs ? Où puis-je le trouver et comment faire cela dans virtualdubbing ?  
 
Merci d'avance à tout ceux qui m'aideront ...  
 
A+

mood
Publicité
Posté le 31-07-2004 à 12:13:30  profilanswer
 

n°682170
Pc_eXPert
Posté le 31-07-2004 à 14:53:31  profilanswer
 

ta essayé d'ouvrir le fichier avec virtual dub et de le réenregistrer en diminuant le bitrate?

n°683381
eagleeyed
Posté le 03-08-2004 à 13:14:35  profilanswer
 

merci "pc_expert" de m'avoir répondu ... mais g déjà essayé de diminuer le bitrate et la taille du fichier diminue mais de pas bcp ... et cela au détriment de la qualité de la vidéo ... -> donc ce que je veux faire : c'est changer le codage des couleurs tout simplement ... et cela me permettera de réduire la taille de mon fichier video de manière bcp plus conséquente (et surtout sans perte de qualité (car source video de 256 couleurs) !!!
 
Eh bien ... personne sur ce forum ne sait m'aider ?  
 
NB : Je pense que cela est réalisable car logiquement on pourrait réaliser un algorithme qui convertit une couleur codée sur 16 bits en la couleur la plus proche correspondante (car avec 8 bits il n'ya que 256 couleurs possibles ... tandis qu'avec 16 bits : 65536 couleurs possibles) !  
Une fois cette algorithme réalisé, il suffit de demander au processeur de l'appliquer pour tous les pixels d'une video ...  
 
Donc ce que je vous demande, c'est :  
-> Est-ce que qqn aurait déjà réussit à changer le codage des couleurs d'une vidéo ? Si oui comment ?  
-> Est-ce que qqn sait si c'est possible de le réaliser avec Virtualdubbing ? (Avec un filtre par exemple ...) Si oui comment ?  
-> Est-ce que qqn connaitrait pas un programme permettant de réaliser cette conversion (si cela n'est pas possible dans virtualdub) ? Si oui quel prog ?  
 
Merci de bien vouloir m'aider ... ou de me faire part de vos commentaires ... afin que je puisse trouver la solution à ce problème que je ne parviens pas à résoudre !  
 
Merci d'avance à ceux qui réponderont ...  
Et A+

n°684269
eagleeyed
Posté le 04-08-2004 à 22:16:41  profilanswer
 

Eh bien ... personne sur ce forum ne sait (ou ne veut) m'aider ?
 
Dites moi alors sur quel forum dois-je poser la question, SVP ?
 
Merci
A+

n°684292
nalia
Posté le 04-08-2004 à 23:01:11  profilanswer
 

Je sais pas si cela va répondre exactement à ton problème mais si tu ne veux que réduire la taille de ton fichier, j'ai une solution, je ne sais pas exactement comment ça marche mais ça marche:
Tu l'importe dans windows movie maker, puis tu l'exporte en cliquant sur enregistrer sur mon ordinnateur tu te laisse guider et il va finir par te demander quelle taille tu veux que fasse ton futur fichier, tu peux facilement diviser la taille par deux ou trois,  
voilà j'espère que cela pourra t'aider sinon courage dans tes recherches.

n°684296
C-FGhim
Posté le 04-08-2004 à 23:25:12  profilanswer
 

Sinon, tu peux toujours essayer d'ouvrir directement la video MPEG-2 avec virtualdubmod et l'encoder avec un codec MPEG-4 classique (Xvid, Divx). Ca devrait largement suffir...
=> n'essaie pas de parler en nbre de couleurs en video, car cela n'a que peu de sens, si on utilise les mode YUV (ce qui est le cas pour bcp de codecs)...
Juste pour donner un exemple, les codecs précédent n'utilisent que 12 bits/pixels sans utiliser moins de couleurs...


Message édité par C-FGhim le 04-08-2004 à 23:26:59

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Comment réencoder video 16bits -> 8 bits ?

 

Sujets relatifs
Pb stabilité video IN sur AIW 9600ProProblème de S-Video PC => TV
Capture de vidéo a la maniere d'une capture d'ecran (touche imp écran)decrochage video et son
Renseignement sur de l'acquisition video avec une radeonVideo impossible à lire. Raison problème internet explorer !
Logicel permettant de capter un flux vidéo.Ampli video embarqué
Ampli Yamaha RX-V540RDS qui sort ma S-video du PC en Noir & Blanc!Comment changer une video .mkv quand il y a un décalage de son (3sec)
Plus de sujets relatifs à : Comment réencoder video 16bits -> 8 bits ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR