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

Multimédia Java Discussion :

generer une video de qualité dégradée


Sujet :

Multimédia Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut generer une video de qualité dégradée
    bonsoir a tous
    merci pour ce forum et son organisation
    je veux ,a partir d'un video donné de dégrader sa qualité c'est a dire de donner
    des valeurs erronées a certains octets du fichier suivant une probabilité d'erreur
    bien détérminée .
    j'ai essayer le code suivant malheureusement ça marche pas (peut etre que les erreurs touchent l'entête-vidéo?):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     /*
     * Main.java
     *
     * Created on 8 avril 2007, 15:25
     *
     * To change this template, choose Tools | Template Manager
     * and open the template in the editor.
     */
     
       package packet;
       import java.io.*;
     
    /**
     *
     * @author TVmobile
     */
     
           public static void main(String[] args) throws IOException {
             DataInputStream in = new DataInputStream(new FileInputStream("Video1.mpg"));
             DataOutputStream out = new  DataOutputStream(new FileOutputStream("Video2.mpg"));
     
             while(in.available() > 0){
                int b = in.read();
                double d = Math.random();
     
     
                   if(d < 0.7)
                      out.write(b);// j'ai pris 30% comme probabilité d'erreur
                   else
                      out.write(0);
     
     
     
     
             }
             out.close();
          }
     
       }
    je veux simplement dégrader la qualité vidéo par rapport a la probabilté d'erreur,c'est vous savez un truc je vous serez reconnaissant !
    a bientot

  2. #2
    Membre expérimenté Avatar de jibbi
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    165
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 165
    Par défaut
    J'ai aucune idée comment sont socké les vidéo mais,
    si c'est possible d'obtenir chaque image tu pourrrais modifier certain pixels aléatoirement.

  3. #3
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Pour cela il ne faut pas modifier les bits du fichier vidéo, il faut modifier les images...

    Quelle idée aussi de dégrader une qualité lol

  4. #4
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut svp savez vous comment faire?
    je suis tout a fait d'accord en ce qui concerne l'extraction des images a partir
    mais comment faire?comme vous savez le video est compréssé donc comment tirer le flux des images?
    merci ,pour vos réponses..

Discussions similaires

  1. Ajouter du texte sur une vidéo
    Par ChIcKeN78 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 01/06/2005, 10h43
  2. assert ou generer une exception
    Par onap dans le forum C++
    Réponses: 2
    Dernier message: 01/12/2004, 16h49
  3. Créer une video à partir d'images
    Par Akta3d dans le forum DirectX
    Réponses: 5
    Dernier message: 13/07/2004, 14h46
  4. generer une image bitmap a partir d'une scene OGL
    Par FreshLog dans le forum OpenGL
    Réponses: 4
    Dernier message: 01/07/2003, 11h29
  5. [VB.Net] Comment generer une page html dynamiquement ?
    Par Anonymous dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/03/2003, 10h22

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