Aller au contenu


Photo

[Blog MovieGate] QuickTime X et 64 bits


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1 YOYO

YOYO

    Développeur de MovieGate & StarFire

  • Développeurs
  • PipPipPipPipPip
  • 511 messages
  • Gender:Male
  • Location:Suisse
  • Interests:Plongée<br>Karting<br>Programmation
  • Mac : Mac Pro Quad Core 2.66 Ghz
  • Version OS X : 10.6

Posté 23 septembre 2009 - 20:31

L'arrivée de QuickTime X promettait de belles choses, mais malheureusement il est impossible d'utiliser QuickTime X dans le nouveau décodeur vidéo de MovieGate.

La raison en est simple, pour utiliser QuickTime X il faut uniquement utiliser le framework QTKit, de plus uniquement les opérations de lecture (sans edition) sont authorisées.

Le décodeur vidéo de MovieGate utilise Core Video afin d'obtenir les meilleurs performances, mais Core Video fait partie du framework QuickTime.

Il est donc impossible de tirer profit de QuickTime X dans le décodeur vidéo de MovieGate et donc de profiter des codecs H.264 accéléré via le GPU de la carte graphique.

Concernant le 64 bits, il est toujours impossible de compiler le décodeur vidéo de MovieGate en 64 bits. Simplement parceque le framework QuickTime n'est toujours (et ne le sera jamais) pas disponible en 64 bits.

Pour compiler une application en 64 bits utilisant QuickTime il faut uniquement utiliser le framework QTKit. Le problème est que ce framework Cocoa pour QuickTime est incomplet et n'offre pas les fonctions vitales pour le décodeur vidéo de MovieGate.

Lire l'article
Mac Pro 2.66 Ghz GeForce 8800GT et Radeon 4870
Développeur de MovieGate et StarFire
au pays des vaches mauves

#2 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 354 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac 5K 2017
  • Version OS X : 10.14

Posté 26 septembre 2009 - 12:08

Merci Christophe !

Si je comprends bien, il faut prendre son mal en patience et attendre qu'Apple enrichisse QuickTime X (ou plutôt QTKit). Apple y a un très gros intérêt pour supporter ses propres applications.

Baser le décodeur vidéo sur QTKit au lieu de CoreVideo, c'est un gros travail (quand ce sera possible) ?

Antoine

#3 YOYO

YOYO

    Développeur de MovieGate & StarFire

  • Développeurs
  • PipPipPipPipPip
  • 511 messages
  • Gender:Male
  • Location:Suisse
  • Interests:Plongée<br>Karting<br>Programmation
  • Mac : Mac Pro Quad Core 2.66 Ghz
  • Version OS X : 10.6

Posté 23 octobre 2009 - 22:14

Aujourd'hui il est impossible d'utiliser QuickTime X pour décoder car QTKit n'offre pas les fonctionnalités nécessaires.

Core Video n'est pour le moment pas supporté par QTKit.
Apple doit compléter le framework QTKit pour que ce soit possible.

Alors je ne sait pas si Apple va fournir des mise à jour de QuickTime X et aussi du framework QTKit avant 10.7.

Mais en tout cas c'est pas pour demain, c'est certain !
Mac Pro 2.66 Ghz GeForce 8800GT et Radeon 4870
Développeur de MovieGate et StarFire
au pays des vaches mauves


0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)