Кіріспе

Apple-дің кеңейтілетін мультимедиалық архитектурасы QuickTime — Apple компаниясы жасаған, түрлі цифрлық медиа форматтарын ойнату, ағынды тарату, кодтау және транскодтауды қолдайтын кеңейтілетін мультимедиалық архитектура. QuickTime термині сондай-ақ macOS жүйесіне кіріктірілген және бұрын Windows үшін қолжетімді болған QuickTime Player медиа ойнатқыш бағдарламасына да қатысты. QuickTime 1991 жылы құрылды, сол кезде компьютерде цифрлық бейнені тікелей ойнату идеясы «жаңашыл» саналды. QuickTime панорамалық кескіндер (QuickTime VR деп аталады) және Adobe Flash сияқты бірнеше жетілген медиа түрлерін қамти алатын. 1990 жылдары QuickTime көптеген веб-сайттарға, бағдарламаларға және бейне ойындарға енгізілгендіктен және кәсіби кинооператорлар қолданғандықтан, сандық мультимедианың басым стандартына айналды. QuickTime файл форматы MPEG 4 стандартының негізі болды. Өркендеген кезеңінде QuickTime Myst және Xplora1 инновациялық бейне ойындарын жасауға, сондай-ақ бірнеше «Жұлдызды соғыстар» фильмдерінің трейлерлерін эксклюзивті түрде таратуға пайдаланылды. QuickTime Perian сияқты плагиндер арқылы қосымша кодектерді қолдай алады. Операциялық жүйелер мен браузерлер MPEG 4 және H.264 сияқты келесі стандарттарды қолдай бастағанда QuickTime-ның кросс-платформалық нұсқасына қажеттілік азайды, ал Apple 2016 жылы QuickTime-ның Windows нұсқасын тоқтатты. macOS Catalina барлық 32 биттік бағдарламаларға қолдауды тоқтатты, оның ішінде QTKit фреймворкі мен ескі QuickTime 7 де. Windows нұсқасын тоқтату кезінде Trend Micro екі нөлдік күндік қауіпсіздік көйлегін (екеуі де кез келген кодты орындауға мүмкіндік беретін) анықтап, жариялады. Осыған байланысты Trend Micro пайдаланушыларға Windows жүйелерінен өнімді жоюды ұсынды. QuickTime-ға арналған бағдарламалық жасақтаманы әзірлеу жиынтықтары (SDK) Apple Developer Connection (ADC) жазылымы арқылы қолжетімді. Ол екі macOS операциялық жүйесі үшін де тегін қолжетімді. QuickTime фреймворкіне сүйенетін және негізгі QuickTime Player-де жоқ мүмкіндіктерді ұсынатын басқа да тегін ойнатқыштар бар. Мысалы, iTunes аудионы WAV, AIFF, MP3, AAC және Apple Lossless форматтарында экспорттай алады. Сонымен қатар, macOS толық экран режимінде бейне ойнату үшін қолданылатын қарапайым AppleScript-ке ие, бірақ 7.2 нұсқасынан бастап толық экранды қарау Pro емес нұсқада да қолжетімді.

Терезелер

PictureViewer — Microsoft Windows және Mac OS 8 және Mac OS 9 операциялық жүйелері үшін QuickTime компоненті. Ол QuickTime қолдайтын фотосурет форматындағы кескіндерді қарауға арналған. macOS жүйесінде оның орнына Preview қолданылады.

Ирикс

1990 жылдардың ортасында MIPS процессорларымен жабдықталған SGI аппараттық құрылғыларында Irix операциялық жүйесі үшін QuickTime нұсқасы әзірленді, бірақ одан әрі жарияланбады.

QuickTime Player X- ті қолдану

Mac OS X Snow Leopard QuickTime X-ті қамтиды. QuickTime Player X-те кесу, көшіру және қою мүмкіндігі жоқ, ол тек төрт форматқа экспорттай алады, бірақ оның шектеулі экспорттау мүмкіндігі тегін. Пайдаланушылар QuickTime X-тің Pro нұсқасына жаңартуға мүмкіндік алмайды, бірақ QuickTime 7 Pro сатып алған және Mac OS X-тің бұрынғы нұсқасынан Snow Leopard-қа жаңарғандар QuickTime 7 бағдарламасын «Құралдар» немесе пайдаланушы анықтаған қалтада сақтай алады. Әйтпесе, пайдаланушылар операциялық жүйені орнатқаннан кейін Snow Leopard DVD-нің «Қосымша орнатулар» каталогынан QuickTime 7-ді орнатуы керек. Mac OS X Lion және одан кейінгі нұсқалары да QuickTime X-ті қамтиды. Осы бағдарламалық пакеттерге QuickTime 7 орнатушысы енбеген, бірақ пайдаланушылар QuickTime 7 орнатушысын Apple қолдау сайтынан жүктей алады. QuickTime X-тің macOS-тың кейінгі нұсқалары QuickTime 7 Pro сияқты кесу, көшіру және қою функцияларын қолдайды; алайда, интерфейс осы операцияларды жеңілдету үшін айтарлықтай өзгертілген. 2018 жылдың 24 қыркүйегінде Apple QuickTime 7 және QuickTime Pro қолдауын тоқтатты және өз веб-сайтында көптеген жүктеу және қолдау беттерін жаңартты, онда QuickTime 7 «болашақ macOS нұсқаларымен үйлесімді болмайды» делінген.

Файл пішімдері

QuickTime видеосының түпкілікті файл форматы, QuickTime File Format, бір немесе бірнеше тректерді қамтитын мультимедиалық контейнерлік файлды анықтайды, олардың әрқайсысы аудио, бейне, эффектілер немесе мәтін (мысалы, субтитрлер үшін) сияқты нақты дерек түрін сақтайды. Әрбір трек цифрлық түрде кодталған медиа ағынын (нақты форматта) немесе басқа файлда орналасқан медиа ағынына сілтеме болып табылады. Медиа деректеріне абстрактілі дерек сілтемелерін қамту мүмкіндігі және медиа деректерін медиа офсеттерінен және тректерді өңдеу тізімдерінен бөлу QuickTime-ды өңдеуге өте ыңғайлы етеді, себебі ол деректерді көшірмей-ақ импорттап, өңдеуге қабілетті. QuickTime табиғи түрде қолдайтын басқа файл форматтары (әртүрлі деңгейде) AIFF, WAV, DV DIF, MP3 және MPEG бағдарлама ағыны кіреді. Қосымша QuickTime компоненттерімен ASF, DivX Media Format, Flash Video, Matroska, Ogg және тағы да көптеген форматтарды қолдауға болады.

QuickTime және MPEG-4

1998 жылдың 11 ақпанында ISO QuickTime файл пішімін MPEG-4 файл пішімінің негізі ретінде бекітті. MPEG 4 файл пішімінің сипаттамасы 2001 жылы жарияланған QuickTime пішімінің сипаттамасы негізінде жасалды. MP4 (.mp4) файл пішімі 2001 жылы 1999 жылы жарияланған MPEG 4 1-бөлімінің жүйелік ерекшеліктерінің (ISO/IEC 14496-1:2001) жаңа басылымы ретінде жарияланды. 2003 жылы MP4 форматының алғашқы нұсқасы қайта қаралып, MPEG 4 Part 14: MP4 файл форматымен (ISO/IEC 14496-14:2003) алмастырылды. MP4 файл форматы ISO базалық медиа файл форматы ISO/IEC 14496-12:2004-ке дейін жалпыландырылды, ол уақытқа негізделген медиа файлдардың жалпы құрылымын анықтайды. Ол өз кезегінде басқа мультимедиялық файл пішімдерінің негізі ретінде қолданылады (мысалы, 3GP, Motion JPEG 2000). ISO базалық медиа файл форматына тіркелген барлық кеңейтулердің тізімі ресми тіркеу органының веб-сайтында жарияланған: www.mp4ra.org. "MP4 отбасы" файлдарындағы кодтық нүктелерді тіркеуге уәкілетті орган – Apple Computer Inc., және ол MPEG 4 12-бөлімінің D қосымшасында (ақпараттық) көрсетілген.

Профильді қолдау

QuickTime 6, MPEG 4 үшін шектеулі қолдау қосты, атап айтқанда, Simple Profile (SP) арқылы кодтау және декодтау мүмкіндіктерін ұсынды. Advanced Simple Profile (ASP) мүмкіндіктері, мысалы B фреймдері, қолдау алмады (XviD немесе 3ivx сияқты кодтаушылардан өзгеше). QuickTime 7 H.264 кодтаушысы мен декодерін қолдайды.

Контейнерлік артықшылықтар

MOV және MP4 контейнерлерінің екеуі де бірдей MPEG 4 кодектерін қолдана алатындықтан, олар QuickTime ортасында көбінесе алмастырыла береді. MP4 халықаралық стандарт болғандықтан, оған қолдау көбірек. Бұл әсіресе Sony PSP және түрлі DVD ойнатқыштар сияқты аппараттық құрылғыларда, ал бағдарламалық қамтамасызда DirectShow / Video for Windows кодектерінің көпшілігі MP4 талдағышын қамтиды, бірақ MOV үшін жоқ. QuickTime Pro-ның MPEG 4 экспорттау терезесінде "Passthrough" деп аталатын опция аудио және бейне ағындарына әсер етпей, MP4 форматына таза экспорттауға мүмкіндік береді. QuickTime 7 енді көп арналы AAC LC және HE AAC аудиосын қолдайды (мысалы, Apple сайтындағы жоғары сападағы трейлерлерде қолданылатындай), бұл қолдау MOV және MP4 контейнерлері үшін де бар.

Тарих

Apple компаниясы QuickTime-тің алғашқы нұсқасын 1991 жылғы 2 желтоқсанда System 6 және одан кейінгі нұсқаларына мультимедиялық қосымша ретінде шығарды. QuickTime-нің бас әзірлеушісі Брюс Лик 1991 жылғы мамыр айында өткен Бүкіләлемдік әзірлеушілер конференциясында алғашқы көрсетілімін жасады, онда ол Apple-дің 1984 жылғы танымал жарнамасын 320×240 пикселдік айналымда ойнатты.

QuickTime 2.x- ті қолдану

Apple 1994 жылы маусымда System Software 7 үшін QuickTime 2.0-ды шығарды – бұл ешқашан тегін таралмаған жалғыз нұсқа. Ол MIDI деректерімен тең келетін музыкалық тректерді қосты, олар QuickTime-ге енгізілген дыбыс синтездеу қозғалтқышын (Roland-тан лицензияланған аспаптардың шектеулі жиынтығын пайдалана отырып) немесе кез келген сыртқы MIDI-үйлесімді аппараттық құрылғыны басқара алатын, соның арқасында фильм деректерінің аз көлемін пайдаланып дыбыстарды шығаруға мүмкіндік берді. Брюс Лик Web TV-ге кеткеннен кейін QuickTime командасының басшылығын Питер Ходди қабылдады. QuickTime 2.0 Windows үшін 1994 жылдың қарашасында Пол Чарльтонның басшылығымен пайда болды. QuickTime-ды платформалар аралық дамыту барысында Чарльтон (архитектор және техникалық жетекші ретінде), сондай-ақ Майкл Келнер және Кит Гурганус сияқты тиімді команда Macintosh Toolbox-тың бір бөлігін Intel және басқа платформаларға (әсіресе MIPS және SGI Unix нұсқалары) QuickTime Media Layer (QTML) үшін негізгі инфрақұрылым ретінде порттады. Бұл QuickTime Media Layer (QTML) алғаш рет 1996 жылдың мамыр айында Apple Worldwide Developers Conference (WWDC) конференциясында көрсетілді. Кейін QTML Carbon API-нің негізіне айналды, ол Mac OS X-те Darwin ядросында бұрынғы Macintosh қолданбаларын іске қосуға мүмкіндік берді. Келесі 2.1 және 2.5 нұсқалары QuickTime-ды тегін таратудың бұрынғы моделіне қайта оралды. Олар музыкалық қолдауды жақсартты және фильмнің көлемін аздап арттырып, статикалық сприттерді пайдаланып күрделі анимациялар жасауға мүмкіндік беретін сприт тректерін қосты. QuickTime 2.5 QuickTime VR 2.0.1-ді QuickTime кеңейтуі ретінде толыққанды интеграциялады. 1997 жылдың 16 қаңтарында Apple QuickTime MPEG Extension (тек PPC) QuickTime 2.5-ке қосымша ретінде шығарды, ол QuickTime-ға бағдарламалық MPEG 1 ойнату мүмкіндіктерін қосты.

QuickTime 6.x- ті қолдану

2002 жылдың 15 шілдесінде Apple QuickTime 6.0 нұсқасын шығарды, онда келесі мүмкіндіктер болды: MPEG 4 ойнату, импорттау және экспорттау, соның ішінде MPEG 4 Part 2 бейне және AAC аудио. Flash 5, JPEG 2000 және жақсартылған Exif қолдау. Ағызатын ойнатуды дереу бастау. MPEG 2 ойнату (Apple компаниясының MPEG 2 ойнату компонентін сатып алу арқылы). Скрипт арқылы басқарылатын ActiveX элементі. QuickTime 6 бастапқыда Mac OS 8.6 – 9.x, Mac OS X (10.1.5 ең кем нұсқасы) және Windows 98, Me, 2000 және XP үшін қолжетімді болды. Mac OS үшін QuickTime 6 әзірлеуі 2002 жылдың тамызында Mac OS X v10.2 нұсқасы шыққаннан кейін 2003 жылдың басында айтарлықтай баяулады. Mac OS үшін QuickTime 6, 6.0.x жолымен жалғасты, соңында 6.0.3 нұсқасымен тоқтады. Mac OS X v10.1 және Mac OS X v10.2 үшін QuickTime 6.1 & 6.1.1 (2002 жылдың 22 қазанында шығарылды) және Windows үшін QuickTime 6.1 (2003 жылдың 31 наурызында шығарылды) ISO стандартына сәйкес MPEG 4 файлдарын жасау мүмкіндігін ұсынды және CAN 2003 0168 осалдығын жойды. Apple 2003 жылдың 29 сәуірінде Mac OS X үшін ғана QuickTime 6.2 нұсқасын шығарды, ол iTunes 4 қолдауын қамтамасыз етті, бұл iTunes кітапханасындағы әндерді AAC форматында кодтауға мүмкіндік берді. (iTunes 2003 жылдың қазанына дейін Windows үшін қолжетімді болған жоқ.) 2003 жылдың 3 маусымында Apple QuickTime 6.3 нұсқасын шығарды, ол келесілерді ұсынды: 3GPP қолдауы, соның ішінде 3G мәтіні, бейне және аудио (AAC және AMR кодектері). Жеке компонент арқылы .3gp, amr және sdv файл форматтарына қолдау. 2003 жылдың 16 қазанында Mac OS X v10.2, Mac OS X v10.3 және Windows үшін шығарылған QuickTime 6.4 келесілерді қосты: Apple Pixlet кодегін қосу (тек Mac OS X v10.3 және одан кейінгі нұсқалар үшін). ColorSync қолдауы. Біріктірілген 3GPP. 2003 жылдың 18 желтоқсанында Apple QuickTime 6.5 нұсқасын шығарды, ол 6.4 нұсқасындағыдай жүйелерді қолдайды. 6.5.1 және 6.5.2 нұсқалары 2004 жылдың 28 сәуірінде және 2004 жылдың 27 қазанында шықты. Бұл нұсқалар Windows 98 және Me жүйелерін қолдайтын соңғы нұсқалар болды. 6.5 отбасы келесі мүмкіндіктерді қосты: 3GPP2 және AMC мобильді мультимедиялық форматтары. QCELP дауыс кодегі. Apple Lossless (6.5.1 нұсқасында). QuickTime 6.5.3 Mac OS X v10.2.8 үшін QuickTime 7.0 нұсқасы шыққаннан кейін 2005 жылдың 12 қазанында шығарылды, ол бірқатар қауіпсіздік мәселелерін жойды.

QuickTime 7.x- тің көмегімен

2005 жылдың 29 сәуірінде Mac OS X v10.4 (10.3.9 және 10.4.x нұсқалары үшін) бірге шығарылған QuickTime 7.0 келесі мүмкіндіктерді ұсынды: MPEG 4 стандартымен үйлесімділікті жақсарту. H.264/MPEG 4 AVC кодегі (Sony HD бейнекамераларынан AVCHD H.264 AVC форматын қолдамайды). Core Audio, жоғары сапалы дыбысты қолдайтын және Sound Manager-ді алмастыратын қолданбалық бағдарламалау интерфейстерінің жиынтығы. Mac OS X v10.4 жүйесінде тікелей эфирде бейне кезінде Core Image сүзгілерін қолдану мүмкіндігі (Core Video-мен шатастырмау керек). Quartz Composer (.qtz) анимацияларын қолдау. Декодтау және көрсету ретін бөлек анықтау мүмкіндігі. QuickTime Kit Framework (QTKit), QuickTime-ның Cocoa фреймворкі. Windows-тың бірнеше алдын ала нұсқаларын шығарғаннан кейін, Apple 7.0.2 нұсқасын Windows 2000 және Windows XP үшін 2005 жылдың 7 қыркүйегінде тұрақты алғашқы нұсқа ретінде жариялады. 2006 жылдың 10 қаңтарында шыққан 7.0.4 нұсқасы алғашқы әмбебап бинарлық нұсқа болды. Бірақ ол көптеген қателерге тап болды, соның ішінде буфердің асып кетуіне, бұл көптеген пайдаланушылар үшін мәселе тудырды. Apple Windows 2000 үшін қолдауды 2007 жылдың 11 шілдесінде QuickTime 7.2 нұсқасымен тоқтатты. Windows 2000 үшін қолжетімді соңғы нұсқасы 7.1.6 көптеген қауіпсіздік кемшіліктерін қамтиды. Бұл нұсқаға сілтемелер QuickTime сайтынан алынып тасталды, бірақ оны Apple-дің қолдау бөлімінен жүктеуге болады. Apple ескі нұсқаларға қосымша қауіпсіздік жаңартуларын ұсынатынын хабарламады. QuickTime 7.2 Windows Vista үшін алғашқы нұсқа болды. Apple QuickTime 7.3 нұсқасында Flash мазмұнына қолдауды тоқтатты, Flash-қа интерактивтілік немесе анимациялық тректер үшін сүйенетін мазмұнды бұзды. Бұл шешімнің қауіпсіздік мәселелерімен байланысты болуы мүмкін. Flash flv файлдарын QuickTime-де тегін Perian плагині орнатылған жағдайда ойнатуға болады. QuickTime 7.3-те SSE қолдауы бар процессор қажет. QuickTime 7.4 SSE талап етпейді. 7.2 және 7.3 нұсқаларынан айырмашылығы, QuickTime 7.4 Windows XP-ге қызметтік жинақтарсыз немесе қызметтік жинақ 1/1A орнатылған кезде орнатылуы мүмкін емес (оның орнату бағдарламасы қызметтік жинақ 2 орнатылғандығын тексереді). QuickTime 7.5 2008 жылдың 10 маусымында шығарылды. QuickTime 7.5.5 2008 жылдың 9 қыркүйегінде шықты, ол Mac OS X v10.4 немесе одан жоғары нұсқасын талап етеді, 10.3 нұсқасына қолдау тоқтатылды. QuickTime 7.6 2009 жылдың 21 қаңтарында жарияланды. QuickTime 7.7 2011 жылдың 3 тамызында шығарылды. QuickTime 7.6.6 OS X үшін қолжетімді, 10.6.3 Snow Leopard-тан 10.14 Mojave-ға дейін, себебі 10.15 Catalina тек 64 биттік қолданбаларды қолдайды. QuickTime 7.7.6 Windows XP үшін соңғы нұсқа. 7.4 нұсқасынан бастап, оларды тек 2 немесе 3 қызметтік жинақ орнатылған кезде ғана орнатуға болады. QuickTime 7.7.9 QuickTime-ның Windows-тағы соңғы нұсқасы. Apple кейіннен Windows-та QuickTime-ды қолдауды тоқтатты. Бұл мүмкіндік алғаш рет 2009 жылдың 8 маусымында WWDC-де көрсетілді және Mac OS X v10.6 жүйесімен бірге келді. Ол визуалды тарауларды, түрлендіруді, YouTube-қа бөлісуді, бейне өңдеуді, бейне және аудио ағындарын жазуды, экранды жазуды, GPU үдеуін және тікелей эфирды қамтиды. Бірақ ол кеңінен қолданылатын бірнеше форматтарды қолдауды жойды, әсіресе MIDI-дің болмауы көптеген музыканттар мен олардың әлеуетті тыңдаушыларына үлкен қиындықтар тудырды. Сонымен қатар, экрандағы барлық нәрсені жазатын экранды жазу құрылғысы бар. Дегенмен, кейбір цифрлық құқықтарды басқару арқылы қорғалған мазмұнды жазу мүмкін емес. Бұл iTunes/Apple TV видео сатып алуларын немесе Apple-дің FairPlay DRM технологиясымен қорғалған кез келген мазмұнды қамтиды. Safari FairPlay-ді пайдаланса, Google Chrome және Firefox DRM үшін Widevine-ды қолданады, оның мазмұны QuickTime экранды жазудан қорғалмайды. QuickTime нөмірінің 7-ден 10 (X) дейін өсуінің себебі Mac OS X-тегі бұрынғы нұсқалардан айқын үзілісті көрсету болды. QuickTime X бұрынғы нұсқалардан түбегейлі өзгеше, өйткені ол Cocoa (Objective C) фреймворкі ретінде ұсынылады және бұрын қолданылған QuickTime 7 C негізделген API-мен үйлесімділікті бұзады. QuickTime X 64 битте заманауи аудио-бейне кодектерін жүзеге асыру үшін толығымен қайта жазылды. QuickTime X екі технологияның бірігісі: QuickTime Kit Framework (QTKit) және QuickTime X Player. QTKit QuickTime плеерінде медианы көрсету үшін қолданылады. QuickTime X бұрынғы QuickTime-ның барлық функционалдығын, сондай-ақ кейбір кодектерін іске асырмайды. QuickTime X 32 биттік кодекті қолдауға тырысқанда немесе QuickTime X қолдамайтын операцияны орындағанда, сұралған операцияны орындау үшін 32 биттік көмекші процесті іске қосады. Ars Technica веб-сайты QuickTime X-тің 64 биттікке көшпеген ескі кодектерді орындау үшін QTKit арқылы QuickTime 7.x-ті пайдаланатынын көрсетті. QuickTime X SRT субтитр файлдарын қолдамайды. Бұл кемшілікті түзету үшін MP4 және SRT файлдарын біріктіруге арналған Subler бағдарламасын пайдалану ұсынылады, оны Bitbucket-тен жүктеуге болады. QuickTime 7 әлі де Snow Leopard жүйесіндегі ескі форматтарды қолдау үшін қажет болуы мүмкін, мысалы QTVR, интерактивті QuickTime фильмдері және MIDI файлдары. Мұндай жағдайларда, Snow Leopard орнату дискісіндегі үйлесімді QuickTime 7 нұсқасы қамтылған және оны QuickTime X-пен қатар орнатуға болады. QuickTime 7-ге Pro лицензиясы бар пайдаланушылар оны белсендіре алады. Snow Leopard-қа үйлесімді QuickTime 7 нұсқасын Apple қолдау веб-сайтынан жүктеуге болады. Бағдарлама Mavericks шығуымен жаңартылды және 2018 жылдың тамызына қарай ағымдағы нұсқасы v10.5 болып табылады. Ол электрондық пошта, YouTube, Facebook, Flickr және т.б. сияқты көбірек бөлісу опцияларын, соның ішінде әртүрлі өлшемдердегі вебке экспорттау және iPhone 4/iPad/Apple TV (бірақ Apple TV 2 емес) үшін экспорттау опцияларын қамтиды. Сондай-ақ, бейнені жылдам орап өтудің жаңа тәсілі және тінтуірді қолдау бар. macOS Catalina нұсқасынан бастап, Apple тек QuickTime X-ты ұсынады, өйткені QuickTime 7 64 биттікке жаңартылмады, бұл көптеген қолданбаларға, суреттерге, аудио және бейне форматтарына, QuickTime 7-ді пайдаланатын және QuickTime X-те осы кодектермен үйлесімділікке әсер етеді.

Платформаны қолдау

+ Macintosh OS соңғы нұсқасы Жүйе 6.0.7 – 7.0.1 2.5 Жүйе 7.1 – 8.1 68K-да 4.0.3 Жүйе 7.1.2 – 7.5.3 PowerPC-де 4.0.3 Mac OS 8.6 – 9 6.0.3 Mac OS X v10.0 5.0 (жинақталған) Mac OS X v10.1 6.3.1 Mac OS X v10.2 6.5.3 Mac OS X v10.3 7.5 Mac OS X v10.4 7.6.4 Mac OS X v10.5 7.7 / 7.6.6 Mac OS X v10.7 10.1 / 7.6.6 Windows 95 5.0.5 Windows NT 4.0 6.1 Windows 98, ME 6.5.2 Windows 2000 7.1.6 Windows XP RTM, SP1 7.3.1 Windows XP SP2, SP3 7.7.6 Windows Vista және Windows 7 7.7.9

QuickTime X- ті қолдану

QuickTime X бұрын Mac OS 10.6 мен 10.14 аралығында QTKit Framework-ті қамтамасыз еткен. macOS 10.15 нұсқасынан бастап, AVKit және AVFoundation пайдаланылады (QuickTime 7 қолдайтын 32 биттік аудио және бейне кодектерінің, бейне форматтарының және API-лердің алынып тасталуына байланысты).

Бұрынғы нұсқалары

QuickTime екі негізгі ішкі жүйеден тұрады: Кино құралдар жинағы және Кескін сығыстыру менеджері. Кино құралдар жинағы уақытқа негізделген деректерді өңдеуге арналған жалпы API-ден тұрады, ал Кескін сығыстыру менеджері бейне және фотокодектермен жасалған сығылған растрлық деректерді өңдеуге арналған қызметтерді ұсынады. Бағдарламашылар QuickTime бағдарламалық құралдар жинағын (SDK) Mac немесе Windows үшін C бағдарламалау тілімен немесе Java бағдарламалау тілімен (Java үшін QuickTime қараңыз) пайдалана отырып, мультимедиалық қолданбаларды жасауға болады, сондай-ақ Windows жүйесінде COM/ActiveX қолдайтын тілдерді пайдалана алады. COM/ActiveX опциясы Windows үшін QuickTime 7 нұсқасында енгізілді және импорттау, экспорттау және өңдеу мүмкіндіктері бар жоғары деңгейдегі QuickTime бейнелерін ойнату мен басқару арқылы дербес Windows қолданбаларын құруға ниеттенген бағдарламашыларға арналған. Бұл бастапқы QuickTime C API-ін меңгеруден әлдеқайда оңай. QuickTime 7 Mac үшін QuickTime Kit (әлде QTKit) енгізді, ол Cocoa бағдарламашылары үшін бұрынғы API-лерді алмастыруға арналған бағдарламалық шеңбер. Бұл шеңбер тек Mac үшін ғана қолданылады және C интерфейсінің бір бөлігіне негізделген Objective C абстракциялары түрінде келеді. Mac OS X v10.5 QTKit-ті толық 64 биттік қолдаумен кеңейтеді. QTKit QuickTime X және QuickTime 7 арасында мультиплекстеуді жүзеге асырады, сондықтан пайдаланушыға QuickTime-ның қай нұсқасын пайдалану керектігі туралы алаңдаудың қажеті жоқ.