FR 2823577 A1 20021018 FR 0115489 A 20011130 DISPOSITIF ET PROCEDE POUR CREER DES CONTENUS MULTIMEDIA AVEC INTERACTIVITE A BASE D'OBJET L' invention se rapporte à un dispositif et à u n procédé pour créer des contenus multimédia avec interactivité à base d'objet et plus particulièrement à un dispositif et un procédé capables de créer des contenus multimédia qui comprennent des objets tels que de la vidéo, de l' audio, des images statiques, des graphiques, de l'animation, des informations écrites ou autres, et de créer une interactivité utilisateur sur un objet unitaire en partant d' un objet de base et de re-modifier les contenus de l'objet à partir de l' objet de base. L'invention se rapporte également à un moyen d'enregistrement informatique lisible sur lequel est enregistré un programme pour mettre en ceuvre le procédé. D'une manière générale, les outils de création/modification de vidéo, d'audio ou d' image statique considèrent chaque objet vidéo, audio ou image statique comme un objet indépendant et réalise 1'objet avec des fonctions de modification non linéaires afin de couper et placer l'objet dans une position arbitraire ou pour créer des effets spéciaux tels que des fondus in ou out. Cependant, dans le cas de i'utilisation de méthodes de création/modification mettant en _uvre des outils conventionnels de création/modification, comme chaque objet vidéo, audio ou images statiques est considéré comme un objet indépendant, il est impossible de modifier chacun des éléments existants dans la vidéo, I'audio ou les images statiques, et d'exécuter une modification interactive capable de montrer les différents contenus en fonction de la demande de 1'utilisateur en même temps quces contenus sont affichés. De plus, bien qu'un contenu puisse être créé pendant la modification de la vidéo en utilisant des objets vidéo ou graphiques, le produit crcé/modifié résultant est généré sous la forme d'une vidéo et par conséquent, il est quasiment impossible de le modifier de nouveau. Ainsi, puisque les dispositifs conventionnels de création d'image statique ou animée ne peuvent proposer que des procédés qui classifient la vidéo, I'audio et les images statiques en tant qu'objets indépendants, et qui créent et modifient ces objets de manière indépendante, ils ne peuvent pas proposer des procédés de création de contenus multimédia à base d'objet qui traitent chaque élément existant dans la vidéo, I'audio ou d'images statiques comme un seul objet, pour aboutir à des procédés de modification interactive pour l'utilisateur. C'est ainsi un but de la présente invention de proposer un dispositif et un procédé de création et de modification d' objets multimédia permettant de traiter chaque élément d'une vidéo, de 1'audio ou d'images statiques comme un seul objet, autorisant ainsi différentes fonctions de création/modification pour des contenus multimédia à base d' objet, une re modification facile des résultats créés/modifiés, et l' exécution d' une manipulation interactive à base d'objet pour mettre en _uvre l'interactivité utilisateur grâce à laquelle il est possible de répondre à de nombreuses demandes de la part des utilisateurs, ainsi qu'un support d'enregistrement informatique lisible sur lequel est enregistré un programme pour mettre en _uvre ie procédé. A cet effet, I'invention se rapporte à un dispositif pour créer des contenus multimédia interactifs à base d'objet comprenant: - un moyen d'interfaçage utilisateur pour réaliser une interface afin d'éditer des contenus multimédia interactifs à base d'objet en utilisant un outil de création et de modification d'information multimédia; - un moyen de traitement de l' information rédactionnelle pour convertir les contenus multimédia fournis par le moyen d'interfaçage utilisateur à base d'objet dans un format applicable à une structure matérielle interne à base d'objet supportant la modification d'information rédactionnelle, pour sauvegarder les contenus convertis, et pour changer le format des contenus multimédia interactifs sauvegardés sous forme de structure matérielle interne dans un format fichier de façon à réaliser un procédé d'entrce ou de sortie des contenus, et - un moyen pour coder et un moyen pour décoder l' information des contenus multimédia interactifs provenant des moyens de traitement de l' information rédactionnelle. Selon des modes de réalisation préférés, - le moyen d'interfaçage utilisateur comprend: * une interface pour insérer ou supprimer des objets média et pour modifier les propriétés caractéristiques de chaque objet média; * une interface pour modifier 1'allocation spatiale des objets média; * une interface pour modifier l' allocation temporelle des objets média; * une interface pour modifier l'interactivité utilisateur des objets média; et * une interface d'affichage d'information des objets média en cours d'édition. - le moyen d'interactivité utilisateur permet à un utilisateur de manipuler la position d'un objet média, d'un instant de début ou de fin d'affichage d'un objet média, pendant l'affichage des contenus multimédia interactif créés ou modifiés. - le moyen d'interfaçage utilisateur est utilisé par une interface capable de modifier des valeurs exactes en utilisant un clavier, une interface graphique utilisateur, ou ces deux types d'interface. - le moyen de traitement d' information réJactionnelle comprend: * une interface de programme d' application d' accès de données pour réaliser un échange d' information avec le moyen d'interfaçage utilisateur; * un processeur d'information rédactionnelle d'objet pour convertir l' information rédactionnelle multimédia provenant de l'extérieur dans un format applicable à une structure matérielle interne, et pour sauvegarder l'information rédactionnelle multimédia convertie; * une structure matérielle interne à base d'objet pour lire dans les contenus multimédia interactifs à base d'objet sauvegardés dans une mémoire, pour conserver ces contenus sous forme de matériels internes, et pour sauvegarder sous forme de matériels internes l'information de création et de modification provenant de l'extérieur afin de créor et de modifier les contenus en cours d'utilisation; et * un processeur d'entrée et de sortie permettant de mettre en _uvre un procédé d'entrce et de sortie des résultats créés et modifiés relatifs à la mémoire, et réaliser une conversion de format entre les matériels internes et des fichiers d'entrée et de sortie. - le processeur d'information rédactionnelle d'objet comprend: * un module de traitement d' information rédactionnelle d'allocation temporelle pour traiter l' information rédactionnelle relative à l'allocation temporelle de chaque objet média; * un module de traitement d' information réJactionnelle s d' allocation spatiale pour traiter l'information rédactionnelle relative à l'allocation spatiale de chaque objet média; * un module de traitement d' information rédaction nel le d'interactivité utilisateur pour traiter l'information rédactionnelle relative à l'interactivité utilisateur; et * un module de traitement de l' information rédactionnelle de propriété et logique de structure pour traiter l' information rédactionnelle relative aux propriétés caractéristiques de chaque objet média. - le processeur d'information rédactionnelle d'objet comprend en outre un module pour traiter l'information de description d'objet destiné à examiner si l' information pour gérer et chercher les objets média est correcte ou non, pour sauvegarder ladite information sous formes de matériels internes et pour convertir l'information de description d'objet sauvegardée dans la structure matérielle interne dans un format auquel l'extérieur peut se référer. - le processeur d' information rédactionnelle d'objet est adapté pou réaliser le traitement d' information rédactionnelle pour un haut niveau de création, un bas niveau de création, et pour les deux niveaux de création. - la structure matérielle interne à base d'objet est adaptée pour supporter les matériels internes de haut niveau de création, de bas niveau de création, et des deux niveaux de création. - le processeur d'entrée sortie de fichier comprend: * un module d'analyse de fichier pour lire dans les contenus m ultimédia interactifs à base d' objet sauvegardés dans la mémoire, pour sauvegarder les contenus dans la structure matérielle interne à base d'objet et pour examiner les erreurs des contenus en analysant lesdits contenus, et * un module de génération de fichier pour transférer vers la mémoire les résultats créés et modifiés des contenus multimédia interactifs à base d'objet sauvegardés dans la structure matérielle interne à base d'objet. - le processeur d'entrée et de sortie de fichier comprend en outre un module de conversion de format pour réaliser une conversion de format entre la structure matérielle interne et le format d'entré et de sortie. - le module de conversion de format est adapté pour changer un résultat de haut niveau de création en un résultat de bas niveau de création lorsque l'outil de création et de modification supporte les niveaux haut et bas de création, et pour convertir les contenus créés et modifiés dans un format de fichier de haut niveau qui n'est pas supporté par l'outil de création et de modification. - le moyen de codage et de décodage comprend: * un processeur pour réaliser un traitement antérieur et un traitement postérieur nécessaire pour le codage et le décodage du média; * un codeur de média pour coder des données de média de façon à produire un flux de média; et * un décodeur de média pour décoder le flux de média et reproduire les données de média. - le codeur ou le décodeur de média comprend un accélérateur de traitement de média de type matériel dédié à la réalisation du codage et du décodage du média en temps réel, ou plus rapidement que le temps récl. L' invention se rapporte également à un procédé de création de contenus multimédia interactifs à base d'objet destiné à être utilisé avec un dispositif de création de contenus multimédia interactifs à base d' objet comprenant les étapes suivantes: - réserver une nouvelle structure matérielle interne et un nouvel espace utilisateur de création dans une interface utilisateur, et récupérer une pluralité de paramètres ou initialiser l'espace de création à l'aide de valeurs par défaut; - créor des contenus multimédia interactifs à base d'objet en insérant et supprimant des objets média basés sur l'espace de créstion initialisé, et modifier l'interactivité utilisateur sur la base des objets et de leurs propriétés; et - sauvegarder sous forme binaire ou de texte les contenus multimédia interactifs à base d'objet ainsi créés. L' invention se rapporte aussi à un support informatique lisible sur lequel est enregistré un programme utilisé pour mettre en _uvre un dispositif de création de contenus multimédia interactifs à base d' objets utilisant un processeur comprenant: s - un premier moyen programme d' instruction pour réserver une nouvelle structure matérielle interne et un nouvel espace de création dans une interface utilisateur, et pour récupérer une pluralité de paramètres ou pour initialiser l'espace de créstion avec des valeurs par défaut; - un second moyen programme d'instruction pour créer des contenus multimédia interactifs à base d'objet en insérant et supprimant des objets média basés sur l'espace de création initialisé, et éditer l'interactivité utilisateur sur la des objets et de leurs propriétés, et - un troisième moyen programme d'instruction pour sauvegarder les contenus multimédia interactifs à base d'objet sous forme de texte ou binaire. D'autres caractéristiques et avantages de l' invention appara^tront à la lecture de la description détaillée qui suit, relative à des exemples de réalisation illustrés par les figures annexées de vues schématiques, qui représentent respectivement: - la figure 1, un blocdiagramme d'un dispositif de création de contenus multimédia interactifs à base d' objet selon un mode de réalisation de la présente invention, - la figure 2, un bloc-diagramme détaillé d'une unité de traitement d'information rédactionnelle de la figure 1, - la figure 3, un blocdiagramme détaillé d'un processeur d'information rédactionnelle d'objet de la figure 2, - la figure 4, un bloc-diagramme détaillé d'une unité de codoge/décodage de média de la figure 1, et - la figure 5, un organigramme illustrant un procédé de création de contenus multimédia interactifs à base d' objet selon u n mode de réalisation de la présente invention. Un mode de réalisation préféré de l'invention est décrit en détail ci-après. La figure 1 représente un bloc-diagramme d'un dispositif de 3 5 créntion de contenus multimédia interactifs à base d' objet selon un mode de réalisation de la présente invention. Le dispositif de création de contenus multimédia comprend une interface utilisateur 103 constituant une interface grâce à laquelle les utilisateurs peuvent facilement manipuler des outils de créstion/modification, une unité de traitement d'information rédactionnelle 104 pour modifier des contenus et des données entrées par l'utilisateur, et une unité de codage/décodage 105 pour coder et décoder les contenus multimédia créés/modifiés. L'unité d'interface utilisateur 103 analyse et traite les données entrées par l'utilisateur par l'intermédiaire d'un dispositif d'entrée 101, fournit l'information réJactionnelle à l'unité de traitement d'information rédactionnelle 104, et affiche les résultats créés/modifiés grâce à un dispositif de sortie 102. L'unité d'interface utilisateur 103 comprend une interface pour insérer et supprimer chaque objet et modifier les propriétés caractéristiques de chaque objet, une interface pour la modification des relations logiques entre les différents objets média, une interface pour modifier l' al location temporel le telle que l'instant de début d'afffichage et l'instant de fin d'affichage de chaque objet, une interface pour la modification de l'allocation spatiale déterminant la position de chaque média dans les différents contenus, une interface pour la modification de l'interactivité utilisateur et une interface pour afficher l'information des contenus. Chacune des interfaces consiste en une interface ayant la forme d'une interface graphique utilisateur (GUI) capable de modifier simplement les propriétés des objets média en utilisant une souris, et une interface pour modifier des valeurs exactes en utilisant un clavier. Les propriétés caractéristiques de chaque objet média représentent des propriétés caractéristiq ues de l' objet média, par exemple la forme de l' objet méd ia, et la relation logique entre les objets média est une propriété pouvant être un groupement d'information, une relation dépendante entre les objets média ou autre. L'interactivité utilisateur signifie que les utilisateurs peuvent librement manipuler les positions, les instants de début d'affichage et de fin d'affichage des objets média, et ce pendant l'affichage des contenus multimédia interactifs créés/modifiés. Ainsi, les utilisateurs peuvent sélectionner, visualiser ou écouter les contenus qu'ils souhaitent et, selon leurs demandes, il est possible de réaliser un changement, un retrait ou un ajout de scène. L'unité de traitement d'information réJactionnelle 104 réalise une fonction de sauvegarde, dans une structure matérielle interne, des données utilisateur fournies à partir de l'unité d'interface utilisateur 103 et de l' information des objets média utilisés dans la création/modification des contenus, une fonction de réservation de la création/modification d' information pour les contenus sauvegardés sous forme de fichier texte ou binaire, et une fonction pour lire dans l' information de création/modification des contenus stockés sous forme de fichiers texte ou binaire et pour sauvegarder l' information de création/modification dans la structure matérielle interne pour rendre l'information re-modifiable. L'unité de codage/décodage de média 105 utilise une technique de codage/décodage de média basée sur une technique internationale de codage/décodage standard ou non standard de.façon à utiliser différents types d'objets média dans les contenus de création/modification, tels que des objets vidéo de formes arbitraires. il est préférable que l'unité de codage/décodage de média 105 comprenne un matériel dédié pour réaliser le traitement de média, afin d'exécuter la fonction de codage/décodage de média en temps réel ou plus rapidement que le temps réel. La figure 2 représente un bloc-diagramme détaillé d'une unité de traitement d'information rédactionnelle de la figure 1 selon un mode de réalisation de l' invention. Comme illustré sur la figure 2, I'unité de traitement d'information rédactionnelle 104 comprend une interface de programme d'application d'accès de donnée 201 chargée d'échanger l'information avec l'unité d'interface utilisateur 103, un processeur d'information rédactionnelle d'objet 202 pour convertir l' information rédactionnelle provenant de l'extérieur dans un format applicable à la structure d'information rédactionnelle et pour ensuite sauvegarder l'information réJactionnelle convertie sous forme de matériels internes, une structure matérielle interne à base d'objet 203 pour y sauvegarder l'information de création/modification des contenus multimédia interactifs à base d' objet, et un processeur d' entrée/sortie de fichiers 204 pou r réaliser l'entrce 106 et la sortie 107 des données des résultats créés/modifiés relatifs à la sauvegarde et exécuter une conversion de format entre la structure matérielle interne et les fichiers d'entrée/sortie. L'lnterface de programme d'application d'accès de donnée 1 restreint l' accès de l' extérieu r à la structure matériel le interne 203 afin qu'elle puisse être réalisée à travers elle. La structure matérielle interne à base d'objet 203 lit dans les contenus sauvegardés dans la mémoire, les sauvegarde sous forme de matériels internes, et conserve l' information de création/modification provenant de l'extérieur sous forme de matériels internes de façon à créer/modifier les contenus en cours d'utilisation. Lors de la mise en _uvre du procédé de création/modification des contenus, certains utilisateurs peuvent vouloir créer eux-mêmes ce qu'ils souhaitent à l'aide d'un niveau supérieur et assigner un procédé de niveau plus bas aux outils de création/modification. D'un autre côté, certains utilisateurs peuvent vouloir modifier eux-mêmes des détails des contenus, par exemple des images d'une vidéo. Ainsi, certains utilisateurs peuvent vouloir modifier des contenus en utilisant un niveau expert. Par conséquent, selon le cas, la structure matérielle interne à base d'objet 203 peut présenter une structure matérielle interne qui supporte le niveau bas de création pour le public général qui ne possède pas de connaissances élevoes dans la création de conten us multi média à base d'objet, une structure matérielle interne qui supporte le haut niveau de création pour les experts, ou bien les deux structures. Comme exemple de structure matérielle interne pour la création à haut niveau, on peut citer le O-Profile de XMT (Extensible MPEG-4 Textual Format); ISO/IEC 14496-1 Amd3) des systèmes MPEG-4. Concernant la structure matérielle interne pour la création de bas niveau, il existe le A-profile de XMT. Le processeur d'entrée/sortie 204 comprend un module d'analyse de fichier 205 pour lire dans les contenus multimédia interactifs à base d' objet sauvegardés dans la mémoire et pour sauvegarder les contenus dans la structure matérielle interne à base d'objet 203, et un module de génération de fichier 206 pour transférer vers la mémoire les résultats de création/modification des contenus multimédia interactifs à base d'objet sauvegardés dans la structure matérielle interne à base d' objet 203. Le processeur d'entrée/sortie 204 comprend en outre un module de conversion de format de façon à réaliser une conversion entre les matériels internes et les fichiers d'entrée/sortie. Lorsqu'ils sont stockés dans la mémoire, les contenus multimédia interactifs transformés en produits résultants créés/modifiés peuvent être sauvegardés sous un format texte visible par des personnes pour représenter de manière efficace l' intention de l'auteu r et réaliser une re modification facile des conten us. De pl us, les conten us mu lti média interactifs peuvent étre sauvegardés sous un format binaire de façon à réduire la quantité de données à sauvegarder, permettant ainsi une diffusion facile et en continu des contenus aux utilisateurs finaux. Ainsi, il est préférable que le processeur d'entrée/sortie 204 supporte à la fois le format de fichier texte et le format de fichier binaire. Le module d'analyse de fichier 206 exécute une fonction pour lire dans les contenus sauvegardés dans la mémoire sous un format texte et les sauvegarder dans la structure matérielle interne à base d' objet 203, u ne fonction pour lire dans les contenus sauvegardés dans la mémoire sous un format binaire et les sauvegarder dans la structure matérielle interne à base d'objet 203, ou une fonction pour lire dans les deux contenus sauvegardés dans la mémoire sous un format texte et sous un format binaire et les sauvegarder dans la structure matérielle i nterne à base d' objet 203. En même temps, si l'occasion se présente, le module d'analyse de fichier 205 peut aussi réaliser la fonction de lire dans les contenus sauvegardés dans la mémoire et examiner les erreurs logiques et les erreurs sur la signification des contenus. Le module de génération de fichier 206 réalise une fonction de conservation des contenus sauvegarder dans la structure matérielle interne à base d'objet 203 sous le format texte ou binaire, ou bien une fonction de 2s sauvegarde des contenus dans la mémoire sous le format texte ou binaire. Le module de conversion de format convertit les résultats de création de haut niveau vers ceux de création de bas niveau dans le cas o l'outil de créntion/modification fournit à la fois la modification de haut niveau et la modification de bas niveau, et change les contenus créés/modifiés vers un format de fichier de haut niveau qui n'est pas supporté par 1'outil de création/modification. La figure 3 fait référence à un bloc-diagram me détaillé du processeur d' information réJactionnelle d'objet 202 de la figure 2 selon un mode de réalisation de l'invention. Le processeur d'information rédactionnelle d'objet 202 exécute une fonction pour examiner si l' information rédactionnelie provenant de l'extérieur est correcte ou non, une fonction pour générer, supprimer ou changer la structure matérielie interne pour chaque objet média et pour sauvegarder l' information réJactionnelle sous forme de structure matérielle interne, et une fonction pour convertir l' information sauvegardée dans la structure matérielle interne dans un format auquel l'extérieur peut se référer. Comme cela est représenté sur la figure 3, le processeur d' information rédactionnel d'objet 202 comprend un module de traitement de d'information rédactionnelle d'allocation temporelle 301 pour traiter l' information rédactionnelle d'allocation temporelle de chaque objet média, un module de traitement d'information rédactionnelle d'allocation spatiale 302 pour traiter l' information rédactionnelle d'allocation spatiale de chaque objet média, un module de traitement d' information rédactionnelle de l'interactivité utilisateur 303 pour traiter l'information rédactionnelle de l'interactivité utilisateur et un module de traitement d' information rédactionnelle de propriété 1 5 et de structure logique 304 pour traiter l' information réJactionnelle des propriétés caractéristiques de chaque objet média, par exemple la forme de chaque objet média. Le processeur d'information rédactionnelle d'objet 202 comprend en outre un module de traitement d'information de description d'objet pour convertir l' information de description d'objet sauvegardée dans la structure matérielle interne dans un format auquel l'extérieur peut se référer et le module de traitement de description d'objet d'information utilise la description de l' objet basée su r le M PEG-4. Le module de traitement de l'information rédactionnelle d'allocation temporelle 301 examine si l'information réJactionnelle d'allocation temporelle provenant de l'extérieur est correcte ou non dans le but de modifier l'information d'allocation temporelle telle qu'un instant de début ou de fin d'affichage pour chaque objet média existant dans les contenus lorsque les contenus multimédia interactifs à base d' objet transformés en prod u its résultants créés/modifiés sont affichés, puis il sauvegarde l'information rédaction ne l l e d' al location tem porelle so us forme de matériels i nte rn es et convertit l'information rédactionnelle d'allocation temporelle sauvegardée dans la structure matérielle interne dans un format auquel l'extérieur peut se référer. Le module de traitement de l'information rédactionnelle d'allocation spatiale 302 examine si l'information réJactionnelle d'allocation spatiale provenant de l'extérieur est correcte ou non de façon à déterminer une position spatiale pour chaque objet média existant dans les contenus, puis il sauvegarde l'information réJactionnelle d'allocation spatiale sous forme de matériels internes et convertit l' information rédactionnelle d'allocation spatiale sauvegardée dans la structure matérielle interne dans un format auquel l'extérieur peut se référer. Le module de traitement de l'information réJactionnelle d'interactivité utilisateur 303 examine si l'information réJactionnelle d'interactivité utilisateur provenant de l'extérieur est correcte ou non de façon à modifier l' interactivité utilisateur afin de fou rnir une l' information désirée par I' utilisateur en réponse à des requêtes entrées sous la forme d' un clic de souris, un déplacement de souris, une entrée au clavier ou autre pour chaque objet média en même temps que les contenus multimédia interactifs à base d'objet sont affichés, puis il sauvegarde l'information rédactionnelle d'interactivité utilisateur sous forme de matériels internes et il convertit I'information rédactionnelle d'interactivité utilisateur sauvegardée dans la structure matérielle interne dans un format auquel l'extérieur peut se référer. Le module de traitement d'information rédactionnelle de propriété et de logique de structure 304 examine si l'information rédactionnelle provenant de l'extérieur est correcte ou non de façon à modifier une structure logique telle qu'une propriété déterminant la forme de chaque objet média, une relation de dépendance entre les objets média, une information de groupe d'objets média ou autre, puis il sauvegarde l'information rédactionnelle sous forme de matériels internes et convertit l' information rédactionnelle sauvegardée dans la structure matérielle interne dans un format l'extérieur auquel peut se référer. La figure 4 représente un bloc-diagramme détaillé d'une unité de codage/décodage de média 105 de la figure 1 selon un mode de réalisation de l'invention. Un processeur pre-post 401 réalise une fonction de conversion de différents types de données audio/vidéo dans un format modifiable, et une fonction de division automatique ou semi-automatique de chaque élément existant dans la vidéo et dans les images statiques. Un codeur de média 402 code les données média telles que la vidéo, I'audio et les images statiques en utilisant une technique standardisée de codage, par exemple le MPEG, le JPEG ou autre, ou une technique non standardisée de codage, de façon à produire un flux média. Un codeur de média 403 décode le flux média codé par la technique standardisée de codage ou la technique non standardisoe de codage afin de reproduire les données média. Le codeur de média 402 et le décodeur de média 403 doivent étre capables de coder et de décoder les objets média de la vidéo et des images statiques ayant des formes arbitraires, et ils comprennent par ailleurs un accélérateur de traitement de média chargé de réaliser une fonction de codage/décodage de média sur un accélérateur en temps réel ou plus rapidement que le temps réel dans le cas ou un équipement dédié au traitement du média est prévu dans le système. Le codeur de média 402 comprend plus d'un codeur vidéo et au moins un codeur audio, le codeur vidéo codant les données vidéo à l'aide d'une technique standardisée de codage vidéo ou d'une technique non standardisée de codage vidéo afin de générer un flux vidéo, et le codeur audio 1 5 codant les données audio à l' aide d' une technique standardisée de codage audio ou d'une technique non standardisée de codage audio afin de produire un flux audio. Cmme pour le codeur de média 402, le décodeur de média 403 comprend aussi plus d'un décodeur vidéo et au moins un décodeur audio, le décodeur vidéo décodant un flux média codé à l'aide d'une technique standardisée de codage vidéo ou d'une technique non standardisée de codage vidéo afin de reproduire les données vidéo, et le décodeur audio décodant le flux audio codé d'une technique standardisoe de codage audio ou d'une technique non standardisée de codage audio afin de reconstruire les données audio. On peut citer comme exemple de technique de codage/décodage la technique de codage/décodage issue du standard vidéo MPEG-4 (ISO/IEC 14496-2) qui est capable de coder et décoder des objets vidéo de forme arbitraire. Le codeur et le décodeur audio utilisent une technique de codage/décodage qui est compatible avec le standard audio MPEG-4 (ISO/IEC 14496-3) La figure 5 représente un organigramme illustrant un procédé de création de contenus m ultiméd ia interactifs à base d' objets selon u n mode de réalisation de la présente invention. Dans une étape 501, on détermine si un utilisateur crée de nouveaux contenus ou modifie des contenus déjà créés, c'est-à-dire si les contenus en cours sont nouveaux ou non. Selon le résultat issu de l'étape 501, si les contenus courants sont définis comme de nouveaux contenus, un espace de création pour créor les nouveaux contenus est réservé dans une étape 502, c'est-à-dire une nouvelle structure matérielle interne et un nouvel espace de créstion de I' interface utilisateur. Pu is, dans u ne étape 503, I' espace de création est i n itialisé, c'est-à-dire que différents paramètres destinés à être utilisés pour la réservation de l' espace de création sont introduits par l' utilisateur ou bien des valeurs par défaut sont définies. De manière séquentielle, la procédure continue jusqu'à une étape 505 dans laquelle les objets média utiles pour la créntion et la modification des contenus sont introduits et les contenus inutiles sont supprimés. Selon le résultat de l'étape 101, si on détermine que les contenus courants ne sont pas de nouveaux contenus, alors les contenus sous forme de fichier texte ou binaire sont lus dans une étape 504 une fois les conten us pré-modifiés ouverts, et la procébure continue avec l' étape 505. Après avoir inséré ou supprimé des objets média utiles pour la créstion/modification des contenus en cours d'utilisation dans l'étape 505, I' information d' allocation spatiale et d'allocation temporelle de chaque objet média existant dans les contenus ainsi que les propriétés caractéristiques de chaque objet média sont modifiés dans une étape 506 et l'interactivité utilisateur est modifiée sur la base de cet objet dans une étape 507. Une séquence de traitement des étapes 505, 506 et 507 peut être modifice en fonction de la sélection faite par l'utilisateur, et ces étapes peuvent être répétées selon la demande de l'utilisateur. Dans l'étape 508, on vérifie si les contenus modifiés pendant l'exécution du procédé de création doivent être sauvegardés ou non. Selon le résultat de l'étape 508, si on détermine que les contenus ne doivent pas être sauvegardés, la procédure se poursuit par une étape 521 dans laquelle on détermine si on continue à réaliser le procédé de modification ou non. Par contre, si on décide que les contenus doivent être sauvegardés, on vérifie dans une étape 509 s'il s'agit d'une première sauvegarde des contenus ou non. Selon le résultat de l'étape 509, si on détermine que la sauvegarde des contenus est une première sauvegarde, un format de stockage des contenus est sélectionné dans une étape 510 parmi le format texte ou le format binaire. Sinon, les contenus sont sauvegardés dans leur format original dans une étape 511. Le procédé de modification des étapes 505 à 511 est répété jusqu'à ce qu'il soit déterminé dans l'étape 512 que la modification des contenus est terminée. Si le procédé de création et de modification de contenus est complet, la procébure de modification est alors considérée comme terminée. Le présent procédé selon l'invention peut être implantée sous la forme de programmes d'ordinateur qui peuvent être enregistrés sur un moyen d'enregistrement informatique lisible tel qu'un CD-ROM, une RAM, une ROM, une disquette, un disque dur, un disque magnéto-optique, etc. La présente invention permet d'obtenir certains avantages en proposant un appareil et un procédé de création de contenus audiovisuels capables d'exécuter une manipulation interactive d'un objet de base utilisable da ns la création de contenus m ultimédia interactifs à base d' objet appliquée à la diffusion de données intégrées, la diffusion interactive, la diffusion sur Internet ou autre. En premier lieu, il est possible de réaliser une modification d' interactivité utilisateur capable de fournir l' information désirée sur la base d'un objet média en réponse aux requêtes des utilisateurs. Deuxièmement, en créant les contenus multimédia à base d'objet interactif, il est possible de mettre en _uvre un procédé de création/modification dans lequel un élément existant dans une vidéo, dans de I'audio ou une image statique est traité comme un objet, ce qui n'est pas possible avec les outils conventionnel d'édition/création. Troisièmement, tout objet vidéo ou d' image statique ayant une forme arbitraire peut être utilisé dans le procédé création/modification de contenus. Par conséquent, il devient possible de développer une technique de création/édition de contenus multimédia à base d'objet et de réaliser de nombreux types différents de services de diffusion numérique. Il doit être bien entendu toutefois que ces exemples sont donnés uniquement à titre d'illustration de l'objet de l'lnvention dont ils ne constituent en aucune manière une limitation. REVENDICATIONS 1. Dispositif pour créer des contenus multimédia interactifs à base d'objet comprenant: - un moyen d'interfaçage utilisateur pour réaliser une interface afin d'éditer des contenus multimédia interactifs à base d'objet en utilisant un outil de création et de modification d'information multimédia; - un moyen de traitement de l' information rédactionnelle pour convertir les contenus multimédia fournis par le moyen d'interfaçage utilisateur à base d'objet dans un format applicable à une structure matérielle interne à base d'objet supportant la modification d'information réJactionnelle, pour sauvegarder les contenus convertis, et pour changer le format des contenus multimédia interactifs sauvegardés sous forme de structure matérielle interne dans un format fichier de façon à réaliser un procédé d'entrée ou de sortie des contenus, et - un moyen pour coder et un moyen pour décoder l' information des contenus multimédia interactifs provenant des moyens de traitement de l' information rédactionnelle. 2. Dispositif selon la revendication 1, caractérisé en ce que le moyen d'interfaçage utilisateur comprend: - une interface pour insérer ou supprimer des objets média et pour modifier les propriétés caractéristiques de chaque objet média; - une interface pour modifier l'allocation spatiale des objets média; - une interface pour modifier l'allocation temporelle des objets média; - une interface pour modifier l'interactivité utilisateur des objets média; et - une interface d'affichage d' information des objets média en cours d'édition. 3. Dispositif selon la revendication 2, caractérisé en ce que le moyen d'interactivité utilisateur permet à un utilisateur de manipuler la position d'un objet média, d'un instant de début ou de fin d'affichage d'un objet média, pendant l'affichage des contenus multimédia interactif créés ou modifiés. 4. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce que le moyen d'interfaçage utilisateur est utilisé par une interface capable de modifier des valeurs exactes en utilisant un clavier, une interface graphique utilisateur, ou ces deux types d'interface. 5. Dispositif selon la revendication 1, caractérisé en ce que le moyen de traitement d'information rédactionnelle comprend: - une interface de prog ramme d' application d' accès de données pour réaliser un échange d'information avec le moyen d'interfaçage utilisateur; - un processeur d'information réJactionnelle d'objet pour convertir l'information rédactionnelle multimédia provenant de l'extérieur dans un format applicable à une structure matérielle Interne, et pour sauvegarder l'information rédactionnelle multimédia convertie; - une structure matérielle interne à base d'obiet pour lire dans les contenus multimédia interactifs à base d'objet sauvegardés dans une mémoire, pour conserver ces contenus sous forme de matériels internes, et 1 5 pour sauvegarder sous forme de matériels internes l' information de création et de modification provenant de l'extérieur afin de créer et de modifier les contenus en cours d'utilisation; et - un processeur d'entrée et de sortie permettant de mettre en _uvre un procédé d'entrée et de sortie des résultats créés et modifiés relatifs à la mémoire, et réaliser une conversion de format entre les matériels internes et des fichiers d'entrée et de sortie. 6. Dispositif selon la revendication 5, caractérisé en ce que le processeur d'information rédactionnelle d'objet comprend: - un module de traitement d' information rédactionnelle d'allocation temporelle pour traiter l' information rédactionnelle relative à l'allocation temporelle de chaque objet média; - un module de traitement d' information rédactionnelle d'allocation spatiale pour traiter l' information rédactionnelle relative à l'allocation spatiale de chaque objet média; un module de traitement d' information réJaction nelle d'interactivité utilisateur pour traiter l'information réJactionnelle relative à l'interactivité utilisateur; et - un module de traitement de l'information rédactionnelle de propriété et logique de structure pour traiter l'information rédactionnelle relative aux propriétés caractéristiques de chaque objet média. 7. Dispositif selon la revendication 6, caractérisé en ce que le processeur d' information rédactionnelle d'objet comprend en outre un module pour traiter l' information de description d'objet destiné à examiner si l' information pour gérer et chercher les objets média est correcte ou non, pour S sauvegarder ladite information sous formes de matériels internes et pour convertir l' information de description d' objet sauvegardée dans la structu re matérielle interne dans un format auquel l'extérieur peut se référer. 8. Dispositif selon la revendication 5 ou 6, caractérisé en ce que le processeur d'information rédactionnelle d'objet est adapté pou réaliser 1 0 le traitement d' information rédactionnelle pour un haut niveau de création, un bas niveau de créstion, et pour les deux niveaux de création. 9. Dispositif selon la revendication 5 ou 6, caractérisé en ce que la structure matérielle interne à base d'objet est adaptée pour supporter les matériels internes de haut niveau de création, de bas niveau de création, lS et des deux niveaux de création. Dispositif selon la revendication 5 ou 6, caractérisé en ce que le processeur d'entrée sortie de fichier comprend: - un module d'analyse de fichier pour lire dans les contenus multimédia interactifs à base d' objet sauvegardés dans la mémoire, pour sauvegarder les conten us dans la structu re matérielle interne à base d' objet et pour examiner les erreurs des contenus en analysant lesdits contenus, et - un module de génération de fichier pour transférer vers la mémoire les résultats créés et modifiés des contenus multimédia interactifs à base d'objet sauvegardés dans la structure matérielle interne à base d' objet. 11. Dispositif selon la revendication 10, caractérisé en ce que le processeur d'entrée et de sortie de fichier comprend en outre un module de conversion de format pour réaliser une conversion de format entre la structure matérielle interne et le format d'entré et de sortie. 12. Dispositif selon la revendication 11, caractérisé en ce que le module de conversion de format est adapté pour changer un résultat de haut niveau de créntion en un résultat de bas niveau de création lorsque l'outil de création et de modification supporte les niveaux haut et bas de création, et pour convertir les contenus créés et modifiés dans un format de fichier de haut niveau qui n'est pas supporté par l'outil de créstion et de modification. 13. Dispositif selon la revendication 1, caractérisé en ce que le moyen de codage et de décodage comprend: - . - un processeur pour réaliser un traitement antérieur et un traitement postérieur nécessaire pour le codage et le décodage du média; - un codeur de média pour coder des données de média de façon à produire un flux de média; et - un décodeur de média pour décoder le flux de média et reproduire les données de média. 14. Dispositif selon la revendication 137 caractérisé en ce que le codeur ou le décodeur de média comprend un accélérateur de traitement de média de type matériel dédié à la réalisation du codage et du décodage du média en temps réel, ou plus rapidement que le temps rcel. 15. Procédé de création de contenus multimédia interactifs à base d'objet destiné à être utilisé avec un dispositif de créstion de contenus multimédia interactifs à base d'objet comprenant les étapes suivantes: réserver une nouvelle structure matérielle interne et un nouvel espace utilisateur de création dans une interface utilisateur, et récupérer une pluralité de paramètres ou initialiser l'espace de création à l'aide de valeurs par défaut; - créer des contenus multimédia interactifs à base d'objet en insérant et supprimant des objets média basés sur l'espace de créstion initialisé, et modifier l'interactivité utilisateur sur la base des objets et de leurs propriétés; et - sauvegarder sous forme binaire ou de texte les contenus multimédia interactifs à base d'objet ainsi créés. 16. Support informatique lisible sur lequel est enregistré un programme utilisé pour mettre en _uvre un dispositif de création de contenus multimédia interactifs à base d'objets utilisant un processeur comprenant: - un premier moyen programme d'instruction pour réserver une nouvelle structure matérielle interne et un nouvel espace de création dans une interface utilisateur, et pour récupérer une pluralité de paramètres ou pour initialiser l'espace de création avec des valeurs par défaut, ce premier moyen programme étant enregistré sur une première zone du support informatique; - un second moyen programme d'instruction pour créer des contenus multimédia interactifs à base d'objet en insérant et supprimant des objets média basés sur l'espace de création initialisé, et éditer l'interactivité utilisateur sur la base des objets et de leurs propriétés, ce second moyen programme étant enregistré sur une deuxième zone du support informatique et - un troisième moyen programme d'instruction pour sauvegarder les contenus multimedia interactifs à base d'objet sous forme de S texte ou binaire' ce troisième moyen programme étant enregistré sur une