Comment le lecteur VLC parvient-il à lire des fichiers MOV sans codecs installés?


Réponses:


6

VLC utilise des codecs intégrés (liste complète ici ) et est donc indépendant des codecs (DirectShow) installés sur le système. Cependant, la plupart des applications dépendent des codecs système. Par conséquent, si vous n'avez pas installé ceux qui conviennent, ils ne pourront pas ouvrir vos fichiers multimédias.


0

VLC supporte par défaut beaucoup de codecs intégrés.

Lorsque vous lisez VLC, certains fichiers .MOV sont identifiés avec le codec "undf" et d'autres "Apple graphics (SMC)".

Le code "undf" est un jeton générique pour un codec inconnu / non pris en charge.

Le "graphique Apple (SMC)" ou simplement "smc" est l'identification appropriée pour la plupart des fichiers .MOV lus dans QuickTime. Vous pouvez voir plus de détails sur la façon dont cela fonctionne

VLC utilise donc ffmpeg pour lire les fichiers .mov avec le décodeur Apple Graphics (SMC). Vous pouvez voir l' implémentation du code pour smc dans ffmpeg .


très intéressant .... c’est donc le copyright du décodeur SMC que ffmpeg était capable de "voler" mais Windows Live Galery ou Picasa n’oserait pas le faire?
user12363

Que suggère avec "voler"? L’implémentation de ffmeg smc decoder est un logiciel libre. Il est probable que Picasa ou Windows Live Gallery utilise une autre implémentation de Google ou de Microsoft ou même si Quicktime a installé par défaut le propre logiciel codé fourni par Apple.
Shakaran

Je veux simplement "ne pas installer quicktime". Il est trop agressif pour mon PC et envahit mes navigateurs.
user12363

En installant VLC, vous pouvez voir des vidéos .MOV. Donc, vous n'avez pas le problème d'installer QuickTime
shakaran

0

Vous pouvez également désactiver l'intégration du navigateur QuickTime et du shell afin de ne pas remarquer son installation, mais Picasa fonctionnera toujours. Je l'utilise comme ça depuis des années car certains appareils utilisent le format MOV au lieu de MP4.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.