• [^] # Re: DCI

    Posté par . En réponse au journal Une autre structure pour la diffusion des films / appel à contribution.. Évalué à 6.

    Oui, c'est un peu contre productif,

    Le pire, c'est que je le sais quand je répond, je fais mon Zenitram ;-)

    Jpeg2000 est une norme de compression d'image et non de vidéo. Tu veux dire que certaine personne ont aussi essayé de faire défiler des images jpeg simple et voyait une vrai différence ?

    En effet, le JPEG2000 est une norme de compression d'image. Après tu as le MJPEG2000.
    Dans le cinéma numérique, on utilise du JPEG2000 pour les frames et un conteneur MXF pour le tout.

    Quand ils ont écrit les normes, les auteurs ont d'abord écrit un petit film - nom de code "StEM", ce qui veut dire "Sainte Emilie" : http://www.dcimovies.com/StEM/ . On retrouve quelques frames sur GoogleImage.
    Ce film utilise tout ce qu'il est possible d'utiliser au cinéma + toutes les techniques pour faire bugger les algorithmes de compression vidéo.
    Ils ont encodés ce film dans tous les formats possibles avec tous les paramètres inimaginables.

    Leur but était de trouver un bon algo de compression tout en conservant la qualité de projection. Et seul le JPEG2000 a gagné. (notamment au fait que si un laboratoire décide de compresser à mort un film, on voit pas les pixels, mais y'a une sorte de flou artistique qui se créé)

    Si jpeg2000 est sans royalties pour la norme DCI, cela veut dire qu'il est possible d'avoir un codec DCI totalement libre ? (au moins autant que h264 ?)

    C'est déjà le cas.
    A l'époque, je m'étais engueulé avec un haut responsable de la Quadrature du Net (que je nommerais pas), il me sortait les mêmes bétises que maintenant. C'était en 2007 ou 2008. Et à l'époque, j'avais décidé de créer un encodeur OpenSource. J'avais réussi mon pari. J'utilisais des briques opensources pour ce faire. Bon, bien entendu, j'avais encore rien releasé car une partie avait été fait au sein de ma boite.
    Pour le résultat, c'est par ici : https://www.quickdcp.com/ (ca date un peu depuis, ca tourne depuis 3 ou 4 maintenant)

    Et juste avant, j'avais en projet de faire un player DCP libre. Mais j'ai tellement peu de temps, que j'ai laissé de côté.

    Donc oui, il est possible de faire un player et encodeur DCI totalement libre. Les normes le permettent, c'est même indiqué. Je recommande la lecture de la norme DCI mais aussi le CTP : http://www.dcimovies.com/DCI_CTP_v1_1.pdf
    Il suffit de lire 10 pages du DCI ou du CTP pour voir que les gars avaient pensé "Opensource" dès le début.

    N'oublions pas que grâce à cela, Linux est le leader sur le marché dans le monde du cinéma numérique. C'est plus de 80 (voire 90%) du parc.