2010-01-08 15 views

Répondre

0

Je suppose que vous pouvez essayer de jouer et de voir si cela soulève une erreur - en fait, il n'y a aucun moyen de connaître l'ensemble des codecs nécessaires sans ouvrir le fichier. Certaines distributions ont même des points d'ancrage qui demandent à l'utilisateur de télécharger le bon codec quand vous commencez à jouer quelque chose.

+0

Il est vrai que vous devez ouvrir le fichier - car le codage peut parfois être indépendant du type de fichier (par exemple, ogg). Mais y a-t-il un moyen de déterminer la jouabilité d'un fichier _without_ en essayant de le lire? –

+0

pour répondre à ma propre question - vous essayez simplement de décoder le fichier sans le connecter à une sortie physique. dans gstreamer, cela signifie un filesrc, un decodebin et un fakesink –