Encoder une vidéo pour l’ARPP

23 06 2009

L’ARPP est l’Autorité de Régulation Professionnelle de la Publicité, anciennement BVP, Bureau de Vérification de la Publicité. Si vous devez transmettre une publicité pour une diffusion sur une chaîne nationale (par exemple France 3), vous devez fournir la vidéo dans un format très précis.

Voici comment le générer sous Ubuntu (Linux).

Format requis

Le format demandé est le MPEG2 PS MP@ML :

  • Vidéo :
    • encodage : MPEG2,
    • résolution : 720×576 pixels,
    • colorimétrie : 4:2:0,
    • ratio d’aspect : 4/3 ou 16/9,
    • fréquence d’image : 25 images/seconde
    • débit vidéo : 8 Mbits/seconde CBR (Constant Bit Rate, débit constant),
    • intro/fin : 12 images noires doivent être insérées avant et après la séquence vidéo,
    • GOP : 12 images
  • Audio :
    • encodage : MPEG audio layer 2 (MP2),
    • débit audio : 256 Kbits/seconde CBR (Constant Bit Rate, débit constant),
    • fréquence d’échantillonnage : 48 KHz,
    • mode : stéréo,
    • options à désactiver : CRC bit, padding bit, copyright bit, audio emphasis,
  • Multiplexage :
    • type : PS (Program Stream),
    • débit brut : 8,5 à 9 Mbits/seconde,
    • time code : continu, croissant, incorporé au flux

Logiciels utilisés

Pour générer une telle vidéo, nous avons besoin des logiciels suivants :

  • Avidemux,
  • ffmpeg,
  • mencoder (mplayer).

Un petit tour dans Synaptic sous Ubuntu, et l’affaire est vite entendue.

Procédure

On considère une vidéo source.avi à convertir au format requis par l’ARPP.

La procédure va consister en 3 étapes :

  • utiliser Avidemux pour générer un fichier MPEG-PS à partir de source.avi,
  • utiliser ffmpeg pour convertir la bande son en MPEG audio layer 2 à 256 Kbits/seconde,
  • utiliser mencoder pour concaténer les 12 images noires de début et de fin.

Utiliser Avidemux pour générer un MPEG-PS

Avidemux est capable de générer un fichier MPEG-PS multiplexé comme le montre la copie d’écran ci-dessous :

Sortie MPEG PS d’Avidemux

Sortie MPEG PS d’Avidemux

Pour enregistrer, donnez source.mpg comme nom.

Le hic c’est qu’Avidemux ne peut pas produire de MPEG-PS avec un débit de 256 Kbits/seconde pour le son…

Convertir la bande son

Il faut utiliser ffmpeg depuis la ligne de commande :

ffmpeg -i source.mpg -target dvd -ar 48000 -ab 256k -ac 2 -vcodec copy sortie.mpg

Concaténation des 12 images noires

Créez un fichier 12imagesnoires.mpg qui contiendra, comme son nom l’indique, 12 images noires, sans bande son.

Pour concaténer sortie.mpg avec les 12 images noires, on utilise la ligne de commande suivante :

mencoder 12imagesnoires.mpg sortie.mpg 12imagesnoires.mpg -o final.arpp.mpg -of mpeg -ovc copy -oac twolame -twolameopts br=256 -mpegopts format=mpeg2

Pfiou… C’est fini ! vous pouvez envoyer final.arpp.mpg à la validation de l’ARPP.


Actions

Information

One response

23 06 2009
Mohamed Mansouri

Un grand merci pour ce « tutoriel » très clair et très utile! Tout y est! Petite précision: ces normes d’encodage résultent de la convention de dépôt légal conclue entre l’ARPP et l’INA.
Les services de l’ARPP sont à votre disposition pour toute aide dans la soumission de vos messages pour avis avant diffusion.

Mohamed Mansouri
Juriste-Conseil
ARPP
http://www.arpp.org

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s




%d blogueurs aiment cette page :