Intel Quick Sync-video

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 2 oktober 2018; kontroller kräver 12 redigeringar .

Intel Quick Sync Video är en hårdvaruaccelererad videokodnings- och avkodningsteknik inbyggd i vissa Intel- processorer . Till skillnad från GPGPU- kodning är Quick Sync-tekniken baserad på en integrerad krets specialiserad för en specifik uppgift (grafikkärnan har en dedikerad hårdvaruvideokodare och videoavkodare), vilket möjliggör snabbare och mer energieffektiv videobehandling [1] [2] . Quick Sync nämndes första gången på Intel Developer Forum 2010 den 13 september, men enligt Tom's Hardware skapades Quick Sync-konceptet 5 år innan [1]. Quick Sync-tekniken introducerades tillsammans med Sandy Bridge- arkitekturen den 9 januari 2011. Quick Sync, såväl som andra hårdvaruvideokodningstekniker, ger sämre kvalitet än när man bara använder processorkraft[3] .

Versioner

Quick Sync 1.0 (andra generationens Intel Core)

Quick Sync dök först upp i Intel-processorer som började med Sandy Bridge -arkitekturen (den äldre Clarkdale- arkitekturen hade bara hårdvarustöd för videoavkodning [4] ), medan det inte var på low-end Sandy Bridge Pentium- och Celeron-processorer [5] . Quick Sync har fått positiva recensioner för sin hastighet [4] . Tester på Tom's Hardware-webbplats visar att det tar 22 sekunder att koda en 449MB 4 minuters HD-video med 1024x768 upplösning. Med endast mjukvaruverktyg tar denna process 172 sekunder. Samma kodning tar 83 och 86 sekunder med Nvidia GeForce GTX 570 respektive AMD Radeon HD 6870 grafikkort [6] .

Denna generation av Quick Sync stöder följande videokomprimeringsformat : H.264/AVC , VC-1 och MPEG-2 [1] . Avkodaren är flertrådad, vilket innebär att den kan avkoda video till flera strömmar, inklusive bild-i-bild , stereo 3D Blu-ray eller MVC. Support för Quick Sync finns redan i följande applikationer: ArcSoft MediaConverter, Corel DVD Factory, CyberLink MediaEspresso, Movavi Video Converter , Roxio Creator , Handbroms (nattliga byggen), etc. Kodnings- och avkodningsblocken har placerats i grafikkärnan. Snabbsynkroniseringsresurser kan inte användas på system med Intel P67-chipset. Kort baserade på denna styrkrets inaktiverar integrerad grafik, och samtidigt förloras också tillgången till denna teknik. Så hårdvaruacceleration av videoomkodning av Intels grafikprocessor är endast möjlig i system där grafikkärnan inbyggd i Sandy Bridge fungerar [7] .

Quick Sync 2.0 (3:e generationens Intel Core)

Ivy Bridge- arkitekturen inkluderar en ny generation av Quick Sync [8] . Som en del av Intel HD Graphics 4000 har Quick Sync-tekniken blivit ännu bättre och har fått en förbättrad mediasampler. Som ett resultat ger den uppdaterade Quick Sync-motorn, jämfört med sin tidigare version (i Sandy Bridge), ungefär en dubbel fördel i hastigheten för omkodning till H.264-format. Samtidigt, inom ramen för tekniken, har kvaliteten på videon som produceras av codec också förbättrats, och ultrahöga videoupplösningar, upp till 4096 × 4096, har också stöds. Om systemet använder ett externt grafikkort, vilket i allmänhet inaktiverar integrerad grafik, är det inte möjligt att använda Quick Sync direkt (att aktivera Intel Quick Sync är också möjligt på sådana konfigurationer genom att ansluta en virtuell bildskärm till den integrerade grafikkärnan och utöka skrivbordet till Det). Det finns en annan lösning på detta problem, som erbjuds av ett tredjepartsföretag, LucidLogix, som utvecklade Virtu-grafikvirtualiseringstekniken [9] .

Stöd för operativsystem

Microsoft Windows

Microsoft förser Windows med omfattande stöd för Quick Sync baserat på Intel-drivrutiner och bra stöd genom både DirectShow/DirectX och WMF (Windows Media Foundation). Ett brett utbud av applikationer bygger på detta grundläggande tekniska stöd i Windows. Windows Vista och senare stöder Quick Sync Video. Programvarustöd: Adobe Premiere Pro, Adobe Media Encoder, DaVinci Resolve och andra.

macOS

Apple har lagt till stöd för Quick Sync sedan OS X Mountain Lion för: AirPlay , FaceTime , iTunes , Safari , QuickTime X , iMovie , Final Cut Pro X , Motion och Compressor. Stöd i tredjepartsprogram: Adobe Premiere Pro, Adobe Media Encoder, DaVinci Resolve och andra.

Linux

Quick Sync har stöds av Linux sedan april 2013 (för serverapplikationer) [10] .

Hårdvaruavkodning och kodning

Preliminärt stöd för hårdvaruavkodning med Quick Sync för H.264, MPEG2 och VC-1 är tillgängligt [11] med hjälp av ffdshow- filtret släppt av Eric Gur, en Intel-ingenjör.

Testet påstås hålla CPU-klockan så låg som möjligt, vilket minskar strömförbrukningen och maximerar batteritiden samtidigt som den körs 2x snabbare än libavcodec [12] .

Hårdvarustöd för mediakodning anpassat för Quick Sync är allmänt tillgängligt. Exempel på sådan programvara som stöder Quick Sync under kodningsprocessen är Badaboom Media Converter, Cyberlink PowerDirector, MediaEspresso, ArcSoft MediaConverter, XSplit Broadcaster [13] , XSplit Gamecaster [14] (alla kommersiella produkter) och projekt som HandBrake [15] ( Endast Windows-versioner), VidCoder [16] , Open Broadcaster Software [17] eller videoprogramvara från Adobe CC2018.

Se även

Anteckningar

  1. 1 2 3 Intels andra generationens kärna-CPU:er: The Sandy Bridge Review - Sandy Bridges hemliga vapen: Snabbsynkronisering (nedlänk) . Toms hårdvara. Hämtad 30 augusti 2011. Arkiverad från originalet 1 oktober 2012. 
  2. AnandTech - The Sandy Bridge Review: Intel Core i7-2600K, i5-2500K och Core i3-2100 testade . Hämtad 2 augusti 2012. Arkiverad från originalet 1 oktober 2012.
  3. H.264-kodning - CPU vs GPU: Nvidia CUDA, AMD Stream, Intel MediaSDK och x264 (inte tillgänglig länk) . Hardware.fr SARL. Hämtad 11 maj 2012. Arkiverad från originalet 1 oktober 2012. 
  4. 1 2 The Sandy Bridge Review: Intel Core i7-2600K, i5-2500K och Core i3-2100 Testade (inte tillgänglig länk) . anandtech. Hämtad 23 september 2011. Arkiverad från originalet 1 oktober 2012. 
  5. Intel Pentium-processor G620 (inte tillgänglig länk) . Arkiverad från originalet den 1 oktober 2012. 
  6. Intels andra generationens kärnprocessorer: The Sandy Bridge Review - Quick Sync vs. APP vs. CUDA (inte tillgänglig länk) . Toms hårdvara. Hämtad 30 augusti 2011. Arkiverad från originalet 1 oktober 2012. 
  7. Översikt över Intel HD Graphics 3000 och Intel HD Graphics 2000, Quick Sync Technology . Hämtad 11 maj 2022. Arkiverad från originalet 9 september 2013.
  8. Intels färdplan: Ivy Bridge, Panther Point och SSD:er (länk ej tillgänglig) . anandtech. Hämtad 30 augusti 2011. Arkiverad från originalet 1 oktober 2012. 
  9. Laddat grafikkort: en översikt över grafikacceleratorerna Intel HD Graphics 4000 och Intel HD Graphics 2500 . Hämtad 2 augusti 2012. Arkiverad från originalet 19 juli 2012.
  10. Tillkännage Intel® Media SDK 2013 för Linux*-servrar . Inlägg på det officiella Intel-forumet. Hämtad: 26 augusti 2013.
  11. http://sourceforge.net/projects/qsdecoder/ Arkiverad 1 augusti 2012 på Wayback Machine Intel QuickSync Decoder
  12. H.264/AVC (nedlänk) . codecs . ffdshow-tryout.sourceforge.net. Arkiverad från originalet den 1 oktober 2012. 
  13. XSplit Broadcaster . Arkiverad från originalet den 14 mars 2014.
  14. XSplit Gamecaster . Arkiverad från originalet den 14 mars 2014.
  15. Handbroms 0.10.0 släppt . handbroms.fr. Datum för åtkomst: 22 november 2014. Arkiverad från originalet 24 november 2014.
  16. Vidcoder . Datum för åtkomst: 18 september 2015. Arkiverad från originalet 15 september 2015.
  17. Öppna Broadcaster Software . Hämtad 18 september 2015. Arkiverad från originalet 5 september 2015.

Länkar