Format vidéo propriétaire de RIM (fichier de flux RIMM)

Le format vidéo propriétaire de RIM consiste en un en-tête, une liste de trames et un pied de page. Toutes les valeurs de type int ou short sont de type little-endian.

En-tête

Champ

Rapport qualité/prix

Taille

Balise d'ID

RIMM

4 o

version

0

3 o

emplacement du descripteur

  • 0 si enregistrement dans un fichier
  • 1 si enregistrement dans un flux

1 o

descripteur

valeurs du descripteur

  • 75 o si enregistrement dans un fichier
  • 0 o si enregistrement dans un flux

Trames

Champ

Rapport qualité/prix

Taille

type de flux

  • 0 s'il s'agit d'une trame audio
  • 1 s'il s'agit d'une trame vidéo

1 o

trame clé

  • 1 s'il s'agit d'une trame clé
  • 0 autrement

1 o

cadre de configuration

  • 1 s'il s'agit d'un cadre de configuration
  • 0 autrement

1 o

taille

taille du cadre en octets

30 o

durée

durée de la vidéo en millisecondes

2 o

données

données du cadre réel

<size> o

type de flux

  • 0 s'il s'agit d'une trame audio
  • 1 s'il s'agit d'une trame vidéo

1 o

trame clé

  • 1 s'il s'agit d'une trame clé
  • 0 autrement

1 o

cadre de configuration

  • 1 s'il s'agit d'un cadre de configuration
  • 0 autrement

1 o

taille

taille du cadre en octets

30 o

durée

durée de la vidéo en millisecondes

2 o

Remarque : La trame clé, le cadre de configuration et les champs de taille sont stockés dans un objet int de 32 bits avec les champs trame clé et cadre de configuration stockés sur les deux premiers bits du code de 32 bits. Par exemple, la trame clé vidéo de 16 909 060 octets à 24 i/s aurait l'en-tête suivant :
01 04 03 02 81 2A 00

Pied de page

Champ

Rapport qualité/prix

Taille

Descripteur

valeurs du descripteur

  • 75 octets si enregistrement dans un flux
  • 0 octet si enregistrement dans un fichier

Descripteur

Champ

Rapport qualité/prix

Taille

trames audio

nombre de trames audio

4 o

trames vidéo

nombre de trames vidéo

4 o

trames clés audio

nombre de trames clés audio

4 o

trames clés vidéo

nombre de trames clés vidéo

4 o

taux de trames audio

valeur du taux de trames audio (la valeur du taux de trames audio augmente de 1)

4 o

taux de trames vidéo

valeur du taux de trames vidéo (la valeur du taux de trames audio augmente de 1)

4 o

taille audio

taille du flux audio en octets

4 o

taille vidéo

taille du flux vidéo en octets

4 o

taux de trames vidéo

taux de trames vidéo initiales en trames par seconde

4 o

taille de trame vidéo maximale

taille de la plus grande trame vidéo en octets

4 o

durée audio

durée du flux audio en millisecondes

4 o

durée vidéo

durée du flux vidéo en millisecondes

4 o

RÉSERVÉ

non défini

20 o

largeur

largeur de la vidéo en pixels

2 o

hauteur

hauteur de la vidéo en pixels

2 o

codec vidéo

  • 2 si ce codec vidéo est mpeg4
  • 5 si ce codec vidéo est H.263
  • 6 si ce codec vidéo est H.264

2 o

codec audio

  • 0 si ce codec audio est PCM
  • 7 si ce codec audio est AMR
  • 0 si ce codec audio est AAC

1 o


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.