Débit et qualité sur les flux Freebox

Transcription

Débit et qualité sur les flux Freebox
Débit et qualité sur les flux Freebox
Lorsque j'ai commencé à regarder sur ma TV les flux « bas débit » de la Freebox, j'ai
eu une sensation agréable de bonne qualité d'image. Pas question bien sûr de tomber dans le
cliché « bas débit=basse qualité » sachant que la compression h264 utilisée en bas débit n'a
rien à voir avec le MPEG2.
Je voulais pourtant essayer d'en avoir le coeur net et j'ai imaginé le petit test exposé ici.
CATURES DE BASE DE COMPARAISON
Disposant sur mon PC d'une carte de capture directement reliée à la péritel de ma Freebox V4,
j'ai lancé freePlayer Plus et activé Arte en mpeg2 par le multiposte, Virtualdub me permettait
la visu.
Parallèlement, j'ai lancé ADSLTV configuré pour enregistrer sans transcodage, et activé Arte
en bas débit.
J'ai alors lancé simultanément l'enregistrement direct sans transcodage des deux côtés, et
laissé tourner environ 1' 30'' avant d'arrêter là encore simultanément. En fait, les deux flux ne
sont pas rigoureusement synchronisés et chaque logiciel a son délai propre pour démarrer,
d'où des enregistrements certes très comparables mais pas vraiment superposables. MPG2Cut2
a permis d'améliorer cela.
LES CAPTURES BRUTES
Les chiffrres (poids des fichiers) sont les suivants, pour 1 minute 30 environ:
MPEG 2
31 Mo
H264
16,7 Mo soit environ la moitié.
Pas de surprise de ce côté, on sait que les chaines « bas débit » portent bien leur nom et que
l'efficacité de compression est impressionnante.
SECONDE ETAPE : RECONVERSION MPEG2 SELON UN PROFIL IDENTIQUE
La capture ADSLTV a été intégrée à une playlist (avec fbx-playlist.exe) pour la rendre
« lisible » par le FreePlayer.
Chacune des deux captures a alors été chargée, à tour de rôle, dans FreePlayer Plus, et
reconvertie selon le profil « éco » (MPEG1 VBR progressif 544x480).
Les poids de fichiers obtenus sont ceux-ci:
Réencodage du MPEG2
12,7 Mo
Réencodage du H264
13,4 Mo
L'écart est faible mais c'est l'extrait réencodé à partir du MPEG2 qui est légèrement plus long
(18 frames), et il est cependant moins « lourd ».
COMPARAISONS DE COMPRESSION APRES REENCODAGE
Pour comparer des données chiffrées un peu plus techniques, les deux clips ont été examinés
avec BitrateViewer et Virtualdub 1.6.19 qui présente la particularité de pouvoir lire les flux
MPEG2; la fenêtre « informations sur le fichier » donne alors des indications sur la structure
interne de la vidéo. Voici les résultats:
BitrateViewer / réencodage h264:
BitrateViewer / réencodage MPEG2:
Virtualdub / Réencodage h264:
Virtualdub / Réencodage MPEG2:
Les chiffres donnés par les deux logiciels concordent et indiquent globalement que la
recompresssion à partir du flux « bas débit » a nécessité au final un débit legèrement plus
important, avec des tailles moyennes et maximum de frames légèrement supérieurs pour les 3
types (I,B et P).
TROISIEME ETAPE : COMPARAISON DE FRAMES
Pour comparer les frames obtenues, les clips ont été rechargés dans Virtualdub, une image clé
identique a été affichée des deux côtés, puis copiée dans le presse-papier pour être importée et
sauvegardée dans Xnview.
Frame après réencodage de h264:
Frame après réencodage de MPEG2:
A l'examen, et en « zoomant » dans Xnview, l'image issue du flux h264 est plus
satisfaisante:
– Les couleurs sont plus saturées (notamment le jaune de l'arbuste à droite)
– Les détails fins sont plus perceptibles: Feuillage et fleurs de l'arbuste, structures de la serre
et du pylône électrique en arrière-plan.
Les mêmes tests effectués en réencodage 640 x 480 ont donné des conclusions
identiques.
CONCLUSION
Ma conclusion, faute de pouvoir tester de manière plus complexe et / ou plus
rigoureuse, est que conformément à l'impression visuelle ressentie devant ma TV, les flux « bas
débit » offrent, malgré leur compression, une meilleure qualité vidéo que les flux MPEG2.
Il faut ajouter que, ne disposant que d'une Freebox V4, je les décode par VLC qui
n'implémente pas toutes les subtilités du h264 (avertissements « ffmpeg warning: MBAFF + spatial
direct mode is not implemented (h264@0146E350) » dans la fenêtre messages).
Les plus curieux pourront télécharger un fichier (compfbxtv.zip / 72,4 Mo) ici .
Il contient les flux vidéo (captures brutes et réencodage) ainsi que les images écran de ce
document, y compris les frames isolées utilisées pour la comparaison.
Cordialement.
FPPLUS http://fpplus.free.fr

Documents pareils