Should `VideoDecoderConfig` have `visibleRect`?

Ouverte
#987 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
html, javascript
Domaine
api, audio-video-rtc

Piste de recherche

Read the VideoDecoderConfig definition and the VideoFrame visibleRect behavior in the WebCodecs specification. Compare the existing rotation and flip metadata with cropping information such as Matroska's PixelCrop* elements, then determine whether the API should accept an optional visibleRect; done means the proposal has a clear resolution and any required specification changes are identified.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

VideoDecoderConfig already defines "pure metadata" fields like rotation and flip that are not properties of the bitstream but rather metadata that the output VideoFrames are tagged with. Since containers can also define cropping information, like Matroska's PixelCrop* elements, should VideoDecoderConfig be extended with an optional visibleRect field?

A workaround is to update the visibleRect field on the VideoFrames manually as the decoder spits them out.

Langage dominant
HTML
Étoiles
1.3k
Forks
193
Merge moyen
1 j 14 h
PR mergées (30 j)
13

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de w3c/webcodecs

Toutes les issues de w3c/webcodecs

Issues similaires

Plus d'issues Backend & API Design

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.