Lecture saccadée des vidéos en 24 images/s

  • J'ouvre ce nouveau post avec ce type de bug parce qu'il ne me semble pas en avoir entendu parlé ici (mais je peux me tromper, sachant que ce n'est pas possible de faire une rechercher avec le mot "24": pas assez de lettres...)

    Bref, j'ai enfin compris pourquoi j'avais une impression de saccades des images, surtout lors de traveling, des films, surtout HD: ils sont codés en 24 images / secondes, ce qui n'est pas très compatible avec un affichage réglé en 50Hz...

    On en parle dans le bugtracker d'ailleurs:
    http://bugs.freeplayer.org/task/3671

    Bref, il ne manque plus que les développeurs intègrent cette fréquence de rafraichissement, pour avoir enfin une belle image.
    Sinon, vu que ma télé, ELLE, s'adapte très bien à cette fréquence, je vais m'en servir comme player, et comme elle fait aussi télé connectée, il ne me restear plus qu'à foutre à la benne le freeplayer.

    Pif-un-peu-énervé
    V1, V2, V4, V5, Révolution, Delta-Pop
  • Hello ! Pour exploiter pleinement les capacités de ta Freebox (Ultra, Delta ou Pop) et éviter les bridages matériels fréquents, voici un récapitulatif des équipements validés par la communauté :

    1. Débloquer le débit au-delà de 1 Gb/s (Ethernet & SFP+)
    La plupart des PC sont limités par leur carte réseau 1 Gb/s intégrée. Pour dépasser ce plafond :
    - Sur Freebox Pop & Ultra : L'ajout d'un adaptateur USB vers Ethernet 2,5 Gb/s permet d'atteindre ~2,3 Gb/s réels sans ouvrir le PC. Choisis la version selon tes ports disponibles : Adaptateur USB-C 2,5G ou Adaptateur USB-A 2,5G.
    - Sur Freebox Delta : Le port SFP+ nécessite un matériel spécifique pour éviter les saturations thermiques. La méthode la plus stable consiste à relier la box via ce câble SFP+ Direct Attach (DAC) à un switch Ethernet 2,5 Gb/s dédié, ce qui permet de redistribuer le débit sur plusieurs équipements.

    2. Optimisation du stockage et du serveur NAS interne
    Les performances du NAS intégré dépendent directement des supports de stockage utilisés :
    - Freebox Ultra : Elle intègre un emplacement M.2 NVMe PCIe. Pour garantir des débits de transfert élevés et un fonctionnement silencieux avec Freebox Files, privilégie un stockage rapide comme ce SSD NVMe PCIe 4.0.
    - Freebox Delta : Elle dispose de 4 baies au format 2,5" (épaisseur maximale 7 mm). Le disque le plus utilisé pour cet usage reste le Seagate BarraCuda 2,5". À noter : Si tu utilises l'environnement de machines virtuelles (VM), la RAM d'origine sature vite ; tu peux l'étendre facilement avec cette barrette de RAM DDR4 16 Go.

    3. Équipements clients & Mini PC compatibles 2.5G / 10G
    Si tu souhaites renouveler ton équipement principal sans ajouter de cartes d'extension, certains mini PC intègrent nativement des cartes réseau très haut débit :
    - En gamme 2,5 Gb/s : Le Mini PC GMKtec (double port RJ45 2.5G, idéal pour du routage ou serveur domestique).
    - En gamme 10 Gb/s : Le Mini PC Beelink (port 10G RJ45 natif pour exploiter la fibre au maximum).

    Pour l'architecture complète d'un réseau domestique 10 Gb/s (câblage, switchs, cartes réseau), consulte le dossier : Tutoriel : Créer un réseau 10G chez soi.

    Si tu as des questions ou besoin d'un conseil spécifique à ton installation, n'hésite pas à te connecter ou créer un compte pour échanger avec la communauté.
  • Bonjour,
    Je suis archi-d'accord avec pif. J'ai testé une quinzaine de vidéos mkv de 4,5Go, les images sont superbes, aucune anomalie de clipping autour des gros premiers plans mobiles (contrairement à la TV qui manque cruellement de bande passante). Mais malheureusement il y a ces bon sang de saccades toutes les secondes lors des scrollings ou travellings. C'est horrible, particulièrement sur les mouvements lents.
    Donc, selon le lien donné, cela viendrait de la cadence 24Hz de la source qui n'est pas prise compte... Peut-être... J'ai quand-même un doute.
    En toute rigueur, pour sortir à 50Hz, il faut doubler et tripler chaque image avec la séquence suivante : 11 fois 2 , 1 fois 3 , 11 fois , 1 fois 3 ... chaque seconde.
    D'où un ralentissement toute les demi-seconde.
    Ce que je vois ressemble plus à 23 images doublées puis la 24ième quadruplée.

    Depuis toujours à la TV européenne (PAL et SECAM =576 lignes à 25Hz) on passe les films 24i/s à 25Hz. Le film est plus court et cela ne dérange que ceux qui ont l'oreille absolue.

    Cela fait 1 an que ce problème a été soulevé. Il serait temps qu'ils s'agitent un peu chez free.
    Salut
  • Bonjour Pif,
    Ce sujet m'intéresse, as-tu avancé sur ton analyse, es-tu toujours aussi énervé ?.
    De mon côté, je suis toujours taraudé par le doute, c'est à dire que j'ai du mal à imaginer que la synchro 24 Hz soit seule en cause.
    Mon player TVIX DVICO (camé, snif) avait lui aussi du mal lors des shiftings globaux de l'image, alors qu'il supportait le mode 24Hz. En principe, le processeur graphique de la box est meilleur (?).

    J'imagine que dans le conteneur mkv, l'encodage h264 du flux vidéo procède ''comme d'habitude'', c'est à dire qu'il est découpé en morceaux et entrelacé avec le/les flux son(s) et sous-titre.
    Il y a de gros blocs (key-frames) qui contiennent une image complète et qui sont créés lors de l'encodage, à cadence régulière (1 Hz ???) ainsi que lors des ruptures de séquence. Ces key-frames sont indexés dans une table pour faciliter les déplacements avant/arrière. Chaque image intermédiaire est déduite de l'image précédente, seul l'écart est encodé donc les blocs sont beaucoup plus petits. Les images sont ensuite mises à l'échelle avant diffusion.

    Je soupçonne les key-frames de pourrir la vie du système :
    - soit parce que ces pics de débit saturent les bus ou les buffers,
    - soit que la décompression d'une image complète saturent le GPU, ce qui pourrait décaler les trames qui suivent immédiatement.

    Les saccades sont systématiques lorsque toute l'image glisse, particulièrement les images compliquées (donc grosses). Mais je ne me rappelle pas avoir constaté de saccades lorsqu'il n'y a qu'une partie de l'image qui glisse (quand il y a un gros personnage en premier plan par exemple). A méditer.

    Je n'ai pas parlé de la qualité de l'entrelacement (effet ping-pong entre lecture flux vidéo et audio) ni de la synchro vidéo - audio, inexistante en avi mais sensé exister en mkv. Je n'y connais rien, mais j'ai tendance à penser que les encodeurs modernes font correctement leur job, surtout en multi-pass.

    En résumé, je pense que le traitement d'image est correct mais que le jitter est mal ou pas du tout compensé. D'une manière classique, ces problèmes de datation sont résolus à l'aide d'une FIFO de sortie (en RAM vidéo...), ce qui induit un léger décalage global. Mais attention à la synchro son/image.

    Salut
  • Bonjour à tous, j'ai posté hier à ce sujet si ça peut aider à régler ce problème.

    http://www.freebox-forum.net/forum/la-t ... 63-48.html
  • Déterrage de post: bonne nouvelle ! Y'a enfin une option 24Hz dans le choix de la résolution, apparemment arrivé depuis le dernier firmware.

    cf: http://forum.universfreebox.com/viewtop ... 529#387529

    J'ai testé: ça marche impec.

    Il reste juste que le mode auto ne sert toujours pas à commuter automatiquement la fréquence de la télé en fonction de la fréquence de la source.

    Pif
    V1, V2, V4, V5, Révolution, Delta-Pop