Auteur Sujet: Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)  (Lu 113928 fois)

0 Membres et 1 Invité sur ce sujet

decalage

  • Abonné Orange adsl
  • *
  • Messages: 190
  • 92
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #204 le: 22 août 2023 à 20:39:49 »
Je réalise un nouveau tableau avec les codecs et la compatibilité des navigateurs
Il manque le mythique Mpeg-4 Part 2 qui a été le codec roi pendant les années 2000 (DivX, Xvid).

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #205 le: 22 août 2023 à 23:01:59 »
Mon tableau se limitait aux codecs utilisés et à ceux pris en charge par les navigateurs. MPEG4-4 Part 2 n'étant ni l'un ni l'autre voila pourquoi il n'était pas présent. Toutefois c'est une bonne idée de rajouter des codecs populaires.

J'ai rajouté MPEG4-4 Part 2 dans le tableau ci-dessous, il faut vider le cache de ton navigateur car le fichier garde le même nom. J'ai rajouté le logo DivX pour que cela soit plus parlant, car MPEG4-4 Part 2 ça ne parle pas à grand monde, mais DivX.

Pour la colonne "Usage typique", j'ai hésité à mettre "piratage" ou "ripage de DVD", mais je suis resté plus sobre en mettant "Obsolète"

Cliquer sur l'image pour zoomer


PS Si vous avez un mac, je veut bien votre retour sur la possibilité de lire les 3 vidéos de ce message avec Safari. Je n'arrive pas à savoir si VP8 a été rajouté en même que VP9 ou si Safari est toujours incapable en 2023 de lire du VP8.

kazyor

  • Expert des Télécoms
  • Expert
  • *
  • Messages: 1 339
  • Lyon 7ème (69)
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #206 le: 23 août 2023 à 00:01:57 »
En tout cas VP8, VP9 et Theora ne sont pas lisibles sous iOS.
D’ailleurs c’est assez dérangeant, aucune vidéo que tu encodes n’es lisible sous iOS :(
Ex. avec le reportage Arte https://lafibre.info/videos/environnement/202302_arte_stocker_energie_les_batteries.webm

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #207 le: 23 août 2023 à 07:14:42 »
Je n'arrive pas à savoir si Apple a rajouté le support de VP8 en même que VP9 sur macOS avec Safari (hors du cas WebRTC où Safari supporte bien VP8).
Sur un MacBook Pro M2 Pro, macOS Sonoma (14) beta 7 et Safari 17:
  • VP8 et VP9 lisibles
  • Theora ne fonctionne pas

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #208 le: 23 août 2023 à 07:18:02 »
En tout cas VP8, VP9 et Theora ne sont pas lisibles sous iOS.
Je confirme, et c'est toujours le cas sur la dernière beta développeur d'iOS 17 sortie hier soir.

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #209 le: 23 août 2023 à 08:05:10 »
Sur un MacBook Pro M2 Pro, macOS Sonoma (14) beta 7 et Safari 17:
  • VP8 et VP9 lisibles
  • Theora ne fonctionne pas
Merci, donc VP8 a été rajouté en même temps que VP9 alors que VP8 a peu d'intérêt pour les vidéos sur internet (fin 2020, quand Apple a rajouté le support de VP8+VP9, il n'y avait presque plus de vidéos sur internet). Free à quelques vidéos encodées uniquement VP8 dans son assistance en ligne, cela reste marginal. J'ai mis à jour mon tableau (il faut vider le cache pour voir la mise à jour).

C'est bon signe, cela signifie que quand AV1 sera rajouté sur iOS, VP8 et VP9 arriveront probablement en même temps.

En tout cas VP8, VP9 et Theora ne sont pas lisibles sous iOS.
D’ailleurs c’est assez dérangeant, aucune vidéo que tu encodes n’es lisible sous iOS :(
Oui, je poste de temps en temps des vidéos VP9. Je trouve ça délirant de se trouver bloquer en 2023 sur H.264 qui est quand même pas super efficace.

Sur la vidéo d'hier soir sur le stockage d'énergie, il y a un lien YouTube vers le reportage complet, qui fonctionnera donc sous iOS (en VP9 avec l'application YouTube, une des rares applications autorisée à lire le flux VP9 sous iOS ou en H.264 dans Safari).

Sur le forum, il y a
- de nombreuses vidéos YouTube disponibles avec plusieurs codecs
- 858 vidéos H.264 only hébergées en local
- 173 vidéos VP9 only hébergées en local

J'espère à chaque fois que l'a rivée de VP9 sur iOS et iPadOS est imminente (je teste à chaque mise à jour sur l'iPhone de ma femme), car c'est le seul cas qui pose pb. Même sur un TV connecté Samsung qui a quelques années, quand je lance le navigateur intégré et LaFibre.info, elle lit les vidéos VP9.

Il y a des signes spositifs : arrivée du format d'image AVIF (basé sur AV1) sur les iPhone, arrivée de AV1 (désactivé par défaut actuellement) pour les communications WebRTC, c'est-à-dire pour les visioconférences. Je ne sais pas si vous savez, mais les outils de visioconférence qui fonctionnent dans un navigateur (WebRTC) utilisent souvent VP8 comme codec vidéo, pris en charge depuis iOS14 (uniquement pour WebRTC, pas pour des vidéos sur une page web).

Tous les iPhone depuis iPhone 7 disposent d'une capacité de décodage hardware du VP9 (et d'encodage du hardware du VP9 à partir de l'iPhone XS). C'est donc une question politique, pas technique.



Un autre point qui m'énerve avec Apple, la non prise en charge du codec audio Opus :


vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #210 le: 24 août 2023 à 13:09:55 »
Encodage audio uniquement avec le codec audio Opus à 100 kbit/s stéréo



Taille du fichier : 7 505 431 octets - débit moyen : 100 kbit/s
Opus est un format ouvert de compression audio avec pertes, sans redevances et normalisé par l'Internet Engineering Task Force (IETF). Opus est le codec audio le plus efficace de ceux qui sont présentés ici. Il utilise deux algorithmes : celui utilisé dans SILK (créé par Skype), qui est plus orienté sur la voix humaine, et celui utilisé dans CELT (créé par la fondation Xiph.org), plus orienté sur la musique. Opus choisit le plus adapté et peut utiliser les deux de manière simultanée.
Source : Wikipedia.

Flux audio Opus seul dans un conteneur Ogg

Fichier audio : 201411_blender_big_buck_bunny_opus.opus

Encodage réalisé en 2023 par Vivien avec ffmpeg 5.1 :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -vn -sn -dn -c:a libopus -b:a 100k -ac 2 "201411_blender_big_buck_bunny_opus.opus"




Flux audio Opus seul dans un conteneur WebM

Fichier audio :


Encodage réalisé en supprimant la piste vidéo d'un fichier vidéo :
ffmpeg -i source.webm -vn -sn -dn -c:a copy destination.webm
-vn : ignorer l'inclusion de la vidéo
-sn : ignorer l'inclusion du sous-titre
-dn : ignorer l'inclusion des flux de données
-c:a copy : copie de la piste audio

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #211 le: 24 août 2023 à 13:16:02 »
Encodage audio uniquement avec le codec audio AAC à 128 kbit/s stéréo



Taille du fichier : 9 831 768 octets - débit moyen : 131 kbit/s
Le AAC est conçu, pour remplacer le MP3, en 1997 par l'institut Fraunhofer-Institut für Integrierte Schaltungen en collaboration avec AT&T, Sony et Dolby. « une licence d'utilisation du brevet AAC est nécessaire pour les fabricants ou les développeurs de produits d'encodage et/ou de décodage destinés à l'utilisateur final ». Pour cette raison, les mises en œuvre via des logiciels libres et open source telles que FFmpeg et FAAC ne peuvent normalement être distribuées que sous la forme de code source, afin d'éviter toute violation du brevet.
Source : Wikipedia.

Fichier audio : 201411_blender_big_buck_bunny_aac.m4a

Encodage réalisé en 2023 par Vivien avec ffmpeg 5.1 :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -vn -sn -dn -c:a aac -b:a 128k -ac 2 "201411_blender_big_buck_bunny_aac.m4a"




Flux audio AAC seul dans un conteneur MP4

Fichier audio :


Encodage réalisé en supprimant la piste vidéo d'un fichier vidéo :
ffmpeg -i source.mp4 -vn -sn -dn -c:a copy destination.mp4
-vn : ignorer l'inclusion de la vidéo
-sn : ignorer l'inclusion du sous-titre
-dn : ignorer l'inclusion des flux de données
-c:a copy : copie de la piste audio

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #212 le: 24 août 2023 à 13:24:37 »
Encodage audio uniquement avec le codec audio Vorbis à 128 kbit/s en stéréo



Taille du fichier : 8 676 452 octets - débit moyen : 116 kbit/s
Vorbis est un algorithme de compression et de décompression (codec) audio numérique, sans brevet, ouvert, libre et gratuit, plus performant sur le plan de la qualité et du taux de compression que le format MP3. Promu par la fondation Xiph.org, c'est un des composants de leur projet Ogg, qui a pour but de créer un ensemble de formats et codecs multimédia ouverts (son, vidéo) sans brevet.




Encodage réalisé en 2023 par Vivien avec ffmpeg 5.1 :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -vn -sn -dn -c:a libvorbis -b:a 128k -ac 2 "201411_blender_big_buck_bunny_vorbis.ogg"

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #213 le: 24 août 2023 à 13:34:07 »
Encodage audio uniquement avec le codec audio AC-3 à 320 kbit/s en 5.1



Taille du fichier : 23 997 440 octets - débit moyen : 320 kbit/s
La norme AC-3 est un procédé de compression numérique pour le son qui a été officialisée en 1992. Elle permet d’utiliser jusqu’à 6 canaux sonores indépendants. Le Dolby Digital utilise ce principe de codage, c'est pourquoi on le désigne souvent sous ce nom. Le Dolby Digital 5.1 dispose de 6 canaux dont 5 (avant gauche, central, avant droit, arrière gauche et arrière droit) utilisent la totalité de la bande passante (20 Hz à 20 kHz) et le dernier canal optionnel utilise seulement les extrêmes graves (en dessous de 120 Hz) pour alimenter un caisson de grave couramment appelé subwoofer. Source : Wikipedia

AC-3 est moins efficace que des codecs tels qu'Opus, Vorbis ou AAC, mais contrairement à AAC, il gère nativement le 5.1.


Fichier audio : 201411_blender_big_buck_bunny_ac3.ac3

Encodage réalisé en 2013 par Janus B. Kristensen. Flux récupéré via ffmpeg 5.1 sans recompression via la commande suivante :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -map 0:2 -vn -sn -dn -c:a copy "201411_blender_big_buck_bunny_ac3.ac3"

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #214 le: 24 août 2023 à 13:35:15 »
Encodage audio uniquement avec le codec audio MP3 à 160 kbit/s en stéréo



Taille du fichier : 11 999 885 octets - débit moyen : 160 kbit/s
La norme ISO MPEG Audio avec ses deux couches de codage Layer I, Layer II (MUSICAM), Layer III (.MP3) fut achevée officiellement en 1992 et constitua la troisième partie de MPEG-1, le premier travail du groupe MPEG, groupe à l'origine de la norme internationale ISO/CEI 11172-311, publiée en 1993.

Si MP3 est peu efficace (il faut doubler le débit d'Opus pour une même qualité), il est très populaire et le seul format audio compatible avec tous les navigateurs web.
Firefox ne gère pas un flux audio seul AAC ou AC-3. Safari sur iOS lui ne gère ni Vorbis, ni Opus.




Encodage réalisé en 2013 par Janus B. Kristensen. Flux récupéré via ffmpeg 5.1 sans recompression via la commande suivante :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -map 0:1 -vn -sn -dn -c:a copy "201411_blender_big_buck_bunny_mp3.mp3"

vivien

  • Administrateur
  • *
  • Messages: 47 274
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #215 le: 28 août 2023 à 20:39:27 »
J'ai rajouté encore de nombreux codecs vidéos.

Tous ne sont pas présents, mais il me semble que tous ceux qui ont été significativement utilisés en France le sont.

N'hésitez pas à m'indiquer s'il y a des oublis.

Cliquer sur l'image pour zoomer