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

0 Membres et 2 Invités sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #120 le: 01 décembre 2022 à 09:48:25 »
Encodage 4K 2160p - 24 i/s avec le codec vidéo AV1 à 1,9 Mb/s


Taille du fichier : 142 577 487 octets - débit moyen : 1 901 kbit/s (+61% par rapport à la version AV1 1440p à 24 images/sec).
- Conteneur : MP4 (ISO base media file format).
- Audio : Opus à 100 kbit/s stéréo.
- Vidéo : AV1 à 1 797 kbit/s - définition : 4K 3840 x 2160 à 24 images par seconde.
- Niveau / level utilisé : 5.0
(La norme AV1 définit 14 niveaux ou "levels", de 2.0 à 6.3. Un niveau est un ensemble de contraintes pour un flux. Un décodeur qui se conforme à un niveau donné doit être capable de décoder tous les flux binaires qui sont codés pour ce niveau et pour tous les niveaux inférieurs). Les niveaux pouvant être mis en œuvre dépendent de la capacité matérielle.



Encodage réalisé en 2022 par Vivien avec ffmpeg 5.1 :
# Vidéo 4K 2160p (3840 x 2160) 24 images par seconde :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -filter:v "scale=2560:-1,fps=24" -pix_fmt yuv420p -c:v libaom-av1 -crf 45 -b:v 0 -g 150 -row-mt 1 -tiles 2x1 -threads 8 -cpu-used 4 -c:a libopus -b:a 100k -ac 2 -f mp4 "201411_blender_big_buck_bunny_24fps_1440p_av1.mp4"

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #121 le: 01 décembre 2022 à 09:48:30 »
Encodage 4K 2160p - 24 i/s avec le codec vidéo VP9 à 2,8 Mb/s


Taille du fichier : 208 670 529 octets - débit moyen : 2 782 kbit/s (+74% par rapport à la version VP9 1440p à 24 images/sec).
- Conteneur : WebM.
- Audio : Opus à 100 kbit/s stéréo.
- Vidéo : VP9 à 2 679 kbit/s - définition : 4K 3840 x 2160 à 24 images par seconde.
- Niveau / level utilisé : 5.0
(La norme VP9 définit 14 niveaux ou "levels", de 1 à 6.2. Un niveau est un ensemble de contraintes pour un flux. Un décodeur qui se conforme à un niveau donné doit être capable de décoder tous les flux binaires qui sont codés pour ce niveau et pour tous les niveaux inférieurs). Les niveaux pouvant être mis en œuvre dépendent de la capacité matérielle.



Encodage réalisé en 2022 par Vivien avec ffmpeg 5.1 :
# Vidéo 4K 2160p (3840 x 2160) 24 images par seconde :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -filter:v "scale=3840:-1,fps=24" -pix_fmt yuv420p -c:v libvpx-vp9 -crf 41 -b:v 0 -g 240 -quality good -speed 2 -tile-columns 3 -threads 16 -c:a libopus -b:a 100k -ac 2 "201411_blender_big_buck_bunny_24fps_2160p_vp9.webm"

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #122 le: 01 décembre 2022 à 09:49:07 »
Encodage 4K 2160p - 24 i/s avec le codec vidéo HEVC (H.265) à 4,7 Mb/s


Taille du fichier : 351 699 421 octets - débit moyen : 4 689 kbit/s (+73% par rapport à la version HEVC 1440p à 24 images/sec).
- Conteneur : MP4 (ISO base media file format).
- Audio : AAC LC à 130 kbit/s stéréo.
- Vidéo : HEVC (H.265) à 4 554 kbit/s - définition : 4K 3840 x 2160 à 24 images par seconde.
- Niveau / level utilisé : 5.0
(La norme HEVC définit 13 niveaux ou "levels", de 1 à 6.2. Un niveau est un ensemble de contraintes pour un flux. Un décodeur qui se conforme à un niveau donné doit être capable de décoder tous les flux binaires qui sont codés pour ce niveau et pour tous les niveaux inférieurs). Les niveaux pouvant être mis en œuvre dépendent de la capacité matérielle.



Encodage réalisé en 2022 par Vivien avec ffmpeg 5.1 :
# Vidéo 4K 2160p (3840 x 2160) 24 images par seconde :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -filter:v "scale=3840:-1,fps=24" -pix_fmt yuv420p -c:v libx265 -tag:v hvc1 -crf 26 -c:a aac -b:a 128k -ac 2 -f mp4 "201411_blender_big_buck_bunny_24fps_2160p_hevc.mp4"

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #123 le: 01 décembre 2022 à 09:49:13 »
Encodage 4K 2160p - 24 i/s avec le codec vidéo H.264 (AVC) profil High à 6,0 Mb/s


Taille du fichier : 453 385 942 octets - débit moyen : 6 045 kbit/s (+85% par rapport à la version H.264 High 1440p à 24 images/sec).
- Conteneur : MP4 (ISO base media file format).
- Audio : AAC LC à 130 kbit/s stéréo.
- Vidéo : H.264 (AVC) profil High à 5 910 kbit/s - définition : 4K 3840 x 2160 à 24 images par seconde.
- Niveau / level utilisé : 5.1
(La norme H.264 définit 20 niveaux ou "levels", de 1 à 6.2. Un niveau est un ensemble de contraintes pour un flux. Un décodeur qui se conforme à un niveau donné doit être capable de décoder tous les flux binaires qui sont codés pour ce niveau et pour tous les niveaux inférieurs). Les niveaux pouvant être mis en œuvre dépendent de la capacité matérielle.



Encodage réalisé en 2022 par Vivien avec ffmpeg 5.1 :
# Vidéo 4K 2160p (3840 x 2160) 24 images par seconde :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -filter:v "scale=3840:-1,fps=24" -pix_fmt yuv420p -c:v libx264 -preset slow -crf 26 -c:a aac -b:a 128k -ac 2 -f mp4 "201411_blender_big_buck_bunny_24fps_2160p_h264-high.mp4"






Encodage 4K 2160p - 24 i/s avec le codec vidéo VP8 à 5,8 Mb/s


Taille du fichier : 433 876 487 octets - débit moyen : 5 785 kbit/s (+81% par rapport à la version VP8 1440p à 24 images/sec).
- Conteneur : WebM.
- Audio : Vorbis à 128 kbit/s stéréo.
- Vidéo : VP8 à 5 419 kbit/s - définition : 4K 3840 x 2160 à 24 images par seconde.



Encodage réalisé en 2022 par Vivien avec ffmpeg 5.1 :
# Vidéo VP8 CRF 41 4K 2160p (3840 x 2160) 24 images par seconde (débit max 10 Mbit/s) :
ffmpeg -i "201411_blender_big_buck_bunny_60fps_2250p_h264-high.mp4" -filter:v "scale=3840:-1,fps=24" -pix_fmt yuv420p -c:v libvpx -crf 41 -b:v 10M -g 240 -quality good -speed 2 -threads 16 -c:a libvorbis -b:a 128k -ac 2 "201411_blender_big_buck_bunny_24fps_2160p_vp8.webm"

Anonyme

  • Invité
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #124 le: 01 décembre 2022 à 12:27:01 »
Je souhaitais voir la 4K HEVC dans un casque de Réalité Virtuelle.
Le Browser embarqué ( browser Pico 4 ) ne lit pas le HEVC.
Le lecteur embarqué lit le 8K en VR, 3D etc

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #125 le: 01 décembre 2022 à 12:36:52 »
C'est quel matériel ? (pour savoir le chips utilisé)
Le browser Pico 4 prend en charge quels codecs ? H.264, VP9 et AV1 ou il manque AV1 ?

Il est probable que le décodage AV1, s'il est pris en charge, soit logiciel et non hardware.

Anonyme

  • Invité
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #126 le: 01 décembre 2022 à 13:20:53 »
C'est quel matériel ? (pour savoir le chips utilisé)
Le browser Pico 4 prend en charge quels codecs ? H.264, VP9 et AV1 ou il manque AV1 ?

Il est probable que le décodage AV1, s'il est pris en charge, soit logiciel et non hardware.
Je cite :
Le Pico 4 est un casque de réalité virtuelle autonome. Il est équipé d'une puce Qualcomm Snapdragon XR2, et d'afficheurs LCD à 2000 x 2000 px par œil, avec optiques pancake ultra-fines.

Je sais pas te dire pour le browser Pico 4 ce qu'il embarque comme codec, il tourne sous Android 10, il y a de forte chances que ce soit un fork de chromium.

Anonyme

  • Invité
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #127 le: 01 décembre 2022 à 14:34:28 »
Le AV1 8K, je n'arrive pas à le lire pour l'instant, je n'ai pas dit mon dernier mot  ;D
Le VP9 et HEVC 8K sont parfait.
Le H264 8K a un problème d'encodage, j'arrive à le lire mais il y a des artefacts, tu vérifies ?

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #128 le: 01 décembre 2022 à 15:54:28 »
Le H264 8K a un problème d'encodage, j'arrive à le lire mais il y a des artefacts, tu vérifies ?
Je n'ai pas de problème pour le lux 8K H.264 sur un PC 12ème génération avec iGPU Intel : C'est fluide et de qualité.

Il est possible que le chips ne gère pas le Level 6 (utilisé en 8K) avec le codec H.264 ?

Ou le fait que l'on dépasse 20 Mb/s pour le flux vidéo pose problème ? Il me semble que tous les décodeurs apte au Level 6 devrait gérer sans problème les 22 Mb/s nécessaire.

Anonyme

  • Invité
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #129 le: 01 décembre 2022 à 17:19:50 »
Je n'ai pas de problème pour le lux 8K H.264 sur un PC 12ème génération avec iGPU Intel : C'est fluide et de qualité.

Il est possible que le chips ne gère pas le Level 6 (utilisé en 8K) avec le codec H.264 ?

Ou le fait que l'on dépasse 20 Mb/s pour le flux vidéo pose problème ? Il me semble que tous les décodeurs apte au Level 6 devrait gérer sans problème les 22 Mb/s nécessaire.
Ce n'est pas un problème de fluidité, la lecture est fluide.
Il y a un problème à cet endroit cf ci-joint, regarde bien l'image.
Et ce n'est pas un problème de lecture, tout le reste est correct, pour tous les formats, même celui-ci. C'est typique d'un problème d'encodage. Rien de grave, mais tant qu'à faire autant que toutes les vidéos soient nickel.

vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #130 le: 01 décembre 2022 à 21:00:29 »
Je n'ai pas ce problème, le flux est ok avec Chrome sur un PC récent : Je suis persuadé que le Qualcomm Snapdragon XR2 ne gère pas le level 6 (8K) et se limite à de la 4K.


vivien

  • Administrateur
  • *
  • Messages: 47 187
    • Twitter LaFibre.info
Vidéos de test H.264, HEVC, VP9 et AV1 du 320p à la 8K (4320p)
« Réponse #131 le: 01 décembre 2022 à 21:53:50 »
Chrome 108 est sortie et normalement le codec HEVC devrait être disponible avec Chrome >= 108.0.5354.0, si le GPU du PC gère HEVC.

Source de l'information : https://github.com/StaZhu/enable-chromium-hevc-hardware-decoding

Pourtant, avec Chrome 108 sous Ubuntu 22.10 sur un PC avec un iGPU Intel de 8ᵉ génération (qui gère donc HEVC), je n'arrive pas à lire les vidéos HEVC.

Dans chrome://gpu, j'ai pourtant la mention de HEVC :


Même PC, sous Windows 11 : Les vidéos HEVC sont lisibles.


Savez-vous pourquoi je ne peux pas lire de vidéos HEVC ?