För dig som har en 3D-TV eller ett 3D Vision-kit kommer detta förmodligen att vara av intresse för dig.
Idag kommer Google officiellt att aktivera stereoskopisk 3D-videostöd på YouTube. Google har experimenterat med stereoskopiskt 3D-stöd så tidigt som för två år sedan, men funktionen lämnade aldrig alfatestningens mörka djup. Sedan dess har Google tagit reda på krökarna i systemet, och tillsammans med några nya funktioner i HTML5 lanserar det formellt idag.
3D – The Coke Zero & Mentos Rocket Car i dess ursprungliga sida-vid-sida-format
På kort sikt kommer detta inte att göra mycket för att lösa bristen på 3D-innehåll – eftersom en hel del professionellt innehåll fortfarande är låst bakom olika CE-exklusivitetsavtal – men med lite tur borde det göra delning av sådant innehåll lättare än skicka filer fram och tillbaka som det ser ut för närvarande.
Samtidigt är det intressant hur YouTube går till väga, eftersom det inte är så enkelt. Ytterst stöder YouTube 3,5 olika sätt att visa 3D-innehåll, på grund av bristen på någon de-facto-metod för att ta emot 3D-innehåll. För äldre DLP-apparater, passiva polariserade TV-apparater och andra “samtidiga bild”-system erbjuds ett interfolierat läge som kan göra rad/kolumninterleave tillsammans med rutmönster. För nyare TV-apparater som kan acceptera rampaketering sida vid sida (både passiv och aktiv), erbjuds sida vid sida. För er med gamla anaglyfglasögon stöds det också i kombinationer av röd/cyan, grön/magenta och blå/gul. Allt detta erbjuds genom Adobe Flash.
Sist men absolut inte minst är .5 och förmodligen den mest relevanta för vår diskussion: HTML5 för datorer. HTML5 använder fortfarande sida vid sida, men det innehåller också en flagga för att tala om för webbläsaren att den kommer att spela upp stereoskopiskt innehåll. Med kunskap om flaggan kan webbläsaren ändra enhetens skärminställningar i farten snarare än att skicka en “dum” bild till skärmen att bearbeta. på pappret är det det mest användarvänliga alternativet, och utan tvekan Googles favorit med tanke på deras andel i HTML5. Och eftersom den är baserad på HTML5, använder den WebM snarare än H.264 under Adobe Flash.
Med tanke på att HTML5 fortfarande inte är komplett är YouTubes HTML5-implementering också lätt den mer experimentella konfigurationen. På den här punkten av webbläsarna som stöder WebM-codec fungerar det bara under Firefox 4, och konstigt nog inte Googles egen webbläsare. I sin tur fungerar bara ett 3D-displaysystem för närvarande med Firefox: NVIDIAs 3D Vision. Detta borde inte komma som någon överraskning med tanke på NVIDIAs fortsatta satsning på 3D Vision-kompatibilitet för spel och applikationer, men för tillfället har NVIDIA en fördel med YouTubes stereoskopiska 3D-stöd. Google förväntar sig att ytterligare program- och hårdvarupaket kommer att stödja formatet i framtiden, när de väl implementerar lämpliga delar av HTML5-standarden.
Vi bör notera att det faktum att allt detta är ganska experimentellt inte bör falla för döva öron. Som det ser ut kombinerar YouTubes stereoskopiska 3D-stöd för HTML5 i princip alla fel i YouTube HTML5-spelaren med alla fel i 3D Vision i fönsterläge. Sedan Google började aktivera funktionen sent i går kväll har vi bara kunnat få den stereoskopiska 3D-spelaren att periodvis fungera. Utan tvekan kommer Google och NVIDIA att fortsätta att lösa sina respektive buggar, men för närvarande är det definitivt ett pågående arbete och inte så lätt som det är tänkt att vara.
Uppdatering: Efter att ha chattat med NVIDIA visar det sig att SLI + YouTube är ett no-go. SLI måste vara inaktiverat på systemnivå för att detta ska fungera.
Slutligen, vad gäller kvalitet är det en blandad sak. Oavsett eventuella skillnader mellan H.264 och WebM, gör YouTube inte 3D med full upplösning. Som vi noterade tidigare är allt antingen sammanflätat eller sida vid sida rampackat, så den effektiva upplösningen per öga är antingen en halv vertikal eller en halv horisontell beroende på vilken metod som används. Aktiva slutarbaserade system kan visa varje bild i full upplösning – därav anledningen till att vi kommer att se NVIDIA presentera sitt stöd för full HD 3D – men i slutändan interpoleras ungefär hälften av linjerna. Källan med halvupplösning är dock konsekvent med de flesta andra 3D-erbjudanden just nu på grund av bandbredd och avkodarbegränsningar; Blu-Ray 3D är fortfarande det enda utbredda mediet som erbjuder full HD 3D.