Devant ce titre, c'est laisser supposer que le format DCP est un format propriétaire. Ce qui est le plus éloigné de la vérité.
Séparons : format ouvert et format libre
Format ouvert : Je te défie de me montrer un décodeur DCP basé uniquement sur les specs fournies dans ton lien.
Spoiler : tu n'y arriveras pas, vu que le site que tu pointes ne fournit pas tout, juste 1% des specs (celles qui disent "utilisez MXF et JPEG 2000", sachant que les specs MXF et JPEG 2000 sont derrière un paywall est que tu n'as pas intérêt pour ta santé à les diffuser)
Format libre : DCP n'est pas libre. la ligne dans les specs "Only DCI has the right and authority to revise or change the material contained in this document, and any revisions by any party other than DCI are unauthorized and prohibited." est 0% compatible avec les 4 libertés.
DCP est à peine ouvert (le XML du DCP est ouvert, pas MXF ni JPEG 2000), est dire que DCP est libre même en pensant que aux XML est le plus éloigné de la vérité.
[on pourra rétorquer qu'il faut aussi les docs SMPTE, il est vrai, c'est casse-bonbon, même pour moi]
Donc sa phrase est bien plus proche de la vérité que la tienne.
Des artefacts sur un écran cinéma ?
En sachant que le JPEG2000 est wavelet, je comprends pas ce que tu as voulu dire.
JPEG 2000 n'est pas sans perte, donc tu as des artefacts. Moins visible en cinéma car wavelet + débité élevé, ça n'enlève pas leur existence en soit, juste moins prononcé.
Je le fais depuis mon modeste portable.
Il suffit pour cela de choisir un autre layer de résolution.
Oui, donc suffit juste de ne pas décompresser, ce n'est pas un argument.
Alors oui les "layers" ont l'avantage que tu n'es pas obligé de tout décompresser pour avoir un truc visible, mais la réalité est que pour avoir du JPEG 2000 4K DCP en temps réel il faut une carte graphique et du code proprio dédié (à ma connaissance il n'existe pas de décompresseur JPEG 2000 GPU libre , je suis preneur de lien si c'est le cas).
Note : pas mieux pour FFV1 pour le moment, mais on y travaille, en pratique avec du code libre FFV1 est plus rapide à ma connaissance.
le format DCP est très libre.
Non, j'ai interdiction de rediffuser 99% de la spec DCP. Oui, je sais, je prend les liens dans la spec DCP (SMPTE et ISO), mais bon parser du DCP "seul" me fournit... Absolument rien en contenu audiovisuel.
Non, j'ai interdiction de modifier 100% de la spec DCP, y compris 100% du texte que sur le XML du DCP.
Oui, c'est du FPGA la plupart du temps, une carte dédiée à la décompression JPEG2000 et une autre partie pour la partie cryptographique (ceci dit, j'ai bien vu un player tout faire directement via le CPU directement...)
A ma connaissance ce n'est pas donné. Faisable pour des gros cinémas, plus difficile pour des petits (ticket d'entrée...), et pour d'autres encore plus petit c'est juste impossible.
Désolé d'être un peu tendu sur la question, c'est juste que le débat "le cinéma numérique, c'est caca car pas libre, je l'entends depuis 2005 avec toujours les mêmes arguments.
Ils sont toujours d’actualité, on n'y peut rien. Si tu veux parler de libre, il te faut :
- Convaincre DCP de changer la ligne sur "tu change un bit de la spec tu auras un procès au cul" en par exemple "CC-BY-SA".
- Convaincre ISO et SMPTE de libérer (libérer c'est pas que gratuit, c'est droit de modifier et rediffuser aussi) leurs specs citées par DCP.
Le cinéma numérique est 0% libre, c'est un fait. (pour le "caca" je te laisse juge du non libre, perso je ne crache pas sur le 0% libre, c'est juste pas libre).
Ce qui ne l’empêche pas d'être utilisable par des logiciels libres, mais ce n'est pas le sujet car l'auteur auquel tu réponds parle du format et non des outils.
Arrête d'être tendu sur le sujet, accepte le fait que le cinéma numérique n'est pas libre du tout. Ce n'est pas un mal, juste un fait. Si tu penses que le cinéma numérique est libre, tu n'as pas compris ce qu'est un format libre (non, le fait d'avoir des outils libre pour utiliser ne rend pas un format libre, ça n'a rien à voir).
J'ai déjà expliqué à Ysabeau la différence entre "format ouvert" (DCP l'est à peine car se base sur des formats non ouverts) et "format libre", je t'invite à lire mes réponses à ce sujet pour comprendre la différence.
Je ne me prononce pas sur le cinéma en soit, juste répondu factuellement à ton commentaire. Le cinéma est un autre monde, un autre budget, et se fout du lossless (c'est comme le "broadcast", ça va être diffusé puis jeté à la poubelle, des pertes de compression sont acceptables), FFV1 pourrait être utile ici que quand c'est du JPEG 2000 Lossless qui est utilisé (stockage chez les ayant droit) mais eux ont la thune et utilisent déjà JPEG 2000, ça ne sera pas notre cible à nous qui nous intéressons aux "sans beaucoup de thune".
[^] # Re: Et à quand un format cinéma libre? 😉
Posté par Zenitram (site web personnel) . En réponse à la dépêche FFV1, un format vidéo sans perte et libre, normalisé à l'IETF. Évalué à 10. Dernière modification le 28 août 2021 à 12:55.
Séparons : format ouvert et format libre
Format ouvert : Je te défie de me montrer un décodeur DCP basé uniquement sur les specs fournies dans ton lien.
Spoiler : tu n'y arriveras pas, vu que le site que tu pointes ne fournit pas tout, juste 1% des specs (celles qui disent "utilisez MXF et JPEG 2000", sachant que les specs MXF et JPEG 2000 sont derrière un paywall est que tu n'as pas intérêt pour ta santé à les diffuser)
Format libre : DCP n'est pas libre. la ligne dans les specs "Only DCI has the right and authority to revise or change the material contained in this document, and any revisions by any party other than DCI are unauthorized and prohibited." est 0% compatible avec les 4 libertés.
DCP est à peine ouvert (le XML du DCP est ouvert, pas MXF ni JPEG 2000), est dire que DCP est libre même en pensant que aux XML est le plus éloigné de la vérité.
Donc sa phrase est bien plus proche de la vérité que la tienne.
JPEG 2000 n'est pas sans perte, donc tu as des artefacts. Moins visible en cinéma car wavelet + débité élevé, ça n'enlève pas leur existence en soit, juste moins prononcé.
Oui, donc suffit juste de ne pas décompresser, ce n'est pas un argument.
Alors oui les "layers" ont l'avantage que tu n'es pas obligé de tout décompresser pour avoir un truc visible, mais la réalité est que pour avoir du JPEG 2000 4K DCP en temps réel il faut une carte graphique et du code proprio dédié (à ma connaissance il n'existe pas de décompresseur JPEG 2000 GPU libre , je suis preneur de lien si c'est le cas).
Note : pas mieux pour FFV1 pour le moment, mais on y travaille, en pratique avec du code libre FFV1 est plus rapide à ma connaissance.
Non, j'ai interdiction de rediffuser 99% de la spec DCP. Oui, je sais, je prend les liens dans la spec DCP (SMPTE et ISO), mais bon parser du DCP "seul" me fournit... Absolument rien en contenu audiovisuel.
Non, j'ai interdiction de modifier 100% de la spec DCP, y compris 100% du texte que sur le XML du DCP.
A ma connaissance ce n'est pas donné. Faisable pour des gros cinémas, plus difficile pour des petits (ticket d'entrée...), et pour d'autres encore plus petit c'est juste impossible.
Ils sont toujours d’actualité, on n'y peut rien. Si tu veux parler de libre, il te faut :
- Convaincre DCP de changer la ligne sur "tu change un bit de la spec tu auras un procès au cul" en par exemple "CC-BY-SA".
- Convaincre ISO et SMPTE de libérer (libérer c'est pas que gratuit, c'est droit de modifier et rediffuser aussi) leurs specs citées par DCP.
Le cinéma numérique est 0% libre, c'est un fait. (pour le "caca" je te laisse juge du non libre, perso je ne crache pas sur le 0% libre, c'est juste pas libre).
Ce qui ne l’empêche pas d'être utilisable par des logiciels libres, mais ce n'est pas le sujet car l'auteur auquel tu réponds parle du format et non des outils.
Arrête d'être tendu sur le sujet, accepte le fait que le cinéma numérique n'est pas libre du tout. Ce n'est pas un mal, juste un fait. Si tu penses que le cinéma numérique est libre, tu n'as pas compris ce qu'est un format libre (non, le fait d'avoir des outils libre pour utiliser ne rend pas un format libre, ça n'a rien à voir).
J'ai déjà expliqué à Ysabeau la différence entre "format ouvert" (DCP l'est à peine car se base sur des formats non ouverts) et "format libre", je t'invite à lire mes réponses à ce sujet pour comprendre la différence.
Je ne me prononce pas sur le cinéma en soit, juste répondu factuellement à ton commentaire. Le cinéma est un autre monde, un autre budget, et se fout du lossless (c'est comme le "broadcast", ça va être diffusé puis jeté à la poubelle, des pertes de compression sont acceptables), FFV1 pourrait être utile ici que quand c'est du JPEG 2000 Lossless qui est utilisé (stockage chez les ayant droit) mais eux ont la thune et utilisent déjà JPEG 2000, ça ne sera pas notre cible à nous qui nous intéressons aux "sans beaucoup de thune".