Core Video: Difference between revisions
Content deleted Content added
No edit summary |
Gerritdewitt (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{| border="0" cellpadding="0" align="right" cellspacing="0" |
|||
{{Infobox Software |
|||
|- |
|||
|name = Core Video |
|||
! |
|||
⚫ | |||
! |
|||
|developer = [[Apple Computer]] |
|||
{| class="infobox" style="width: 31em;" |
|||
|operating_system = [[Mac OS X]] |
|||
|- style="background:#AADDBB" align="center" |
|||
|genre = [[Software utility|System Utility]] |
|||
| style="border-bottom: 2px solid #ccffcc"" | '''Mac OS X Graphics Model''' |
|||
|license = [[Proprietary software|Proprietary]] |
|||
|- |
|||
|website =[http://developer.apple.com/documentation/GraphicsImaging/Conceptual/CoreVideo/index.html Core Video Developer's Page] |
|||
⚫ | |||
⚫ | |||
|- style="background:#ccffcc" |
|||
| Rendering |
|||
|- |
|||
| [[QuickDraw]] • [[OpenGL]] • [[Quartz 2D]] • [[Core Image]] • Core Video |
|||
|- style="background:#ccffcc" |
|||
| Compositing |
|||
|- |
|||
| |
|||
[[Quartz Compositor]] |
|||
⚫ | |||
|} |
|||
'''Core Video''' is the video processing model used by [[QuickTime | QuickTime 7]] on Mac OS X. It delivers uncompressed frame data from QuickTime or other video source to the rest of the [[Quartz (graphics layer) | Quartz technologies]] in Mac OS X.<ref>{{cite web | title=Apple - Developer - Core Video Programming Guide - Core Video Concepts | url=http://developer.apple.com/documentation/GraphicsImaging/Conceptual/CoreVideo/CVProg_Concepts/chapter_2_section_1.html | accessdate=2007-04-18}}</ref> |
|||
'''Core Video''' is a new pipeline model for digital video in [[Mac OS X]]. Partitioning the processing into discrete steps makes it simpler for developers to access and manipulate individual frames without having to worry about translating between data types ([[QuickTime]], [[OpenGL]], and so on) or display synchronization issues. |
|||
Core Video depends on accelerated video cards for the use of [[Quartz Compositor|Quartz Extreme]], whereas non-accelerated video cards cannot show smooth blends and pixel shading effects, and thus make use only of Quartz (not Extreme). |
|||
== Overview == |
|||
Core Video is available in: |
Core Video is available in: |
||
*[[Mac OS X v10.4]] and later |
*[[Mac OS X v10.4]] and later |
||
*[[Mac OS X v10.3]] when QuickTime 7.0 or later is installed |
*[[Mac OS X v10.3]] when QuickTime 7.0 or later is installed |
||
{{compu-lang-stub}} |
|||
{{Mac-stub}} |
|||
{{Mac OS X}} |
{{Mac OS X}} |
Revision as of 14:05, 18 April 2007
|
---|
Core Video is the video processing model used by QuickTime 7 on Mac OS X. It delivers uncompressed frame data from QuickTime or other video source to the rest of the Quartz technologies in Mac OS X.[1]
Overview
Core Video is available in:
- Mac OS X v10.4 and later
- Mac OS X v10.3 when QuickTime 7.0 or later is installed
- ^ "Apple - Developer - Core Video Programming Guide - Core Video Concepts". Retrieved 2007-04-18.