[{"data":1,"prerenderedAt":1180},["ShallowReactive",2],{"i-custom:brand-text":3,"\u002Fguides\u002Fvideo-modes":9,"\u002Fguides\u002Fvideo-modes-siblings":108},{"left":4,"top":4,"width":5,"height":6,"rotate":4,"vFlip":7,"hFlip":7,"body":8},0,560.28,72.87,false,"\u003Cpath d=\"M0,48.42V0h16.2v45.74c0,10.37,2.31,13.43,17.04,13.43s17.13-3.06,17.13-13.43V0h16.2v48.42c0,16.76-7.41,24.44-33.33,24.44S0,65.18,0,48.42Z\"\u002F>\n  \u003Cpath d=\"M78.7,0h15.19v72.04h-15.19V0Z\"\u002F>\n  \u003Cpath d=\"M108.98,57.31v-25.37h-6.67v-11.76h6.67V7.41h15.18v12.78h12.87v11.76h-12.87v22.78c0,3.98,1.11,4.72,6.2,4.72h6.67v12.59h-13.06c-11.39,0-15-4.54-15-14.72Z\"\u002F>\n  \u003Cpath d=\"M146.39,20.18h15.09v7.96h.19c1.67-5.65,6.11-8.43,13.43-8.43h5.65v12.68h-5.83c-11.57,0-13.33,2.04-13.33,12.87v26.76h-15.19V20.18Z\"\u002F>\n  \u003Cpath d=\"M184.82,56.29c0-12.41,6.2-15.65,23.89-15.65h12.78v-2.69c0-5.74-2.22-7.5-9.91-7.5s-9.91,1.57-9.91,6.48v.19h-14.81v-.93c0-12.41,6.2-16.85,24.44-16.85s25.09,4.91,25.09,17.69v35h-14.91v-6.67h-.18c-2.04,4.72-4.44,7.41-16.94,7.41-14.17,0-19.54-5-19.54-16.48ZM209.72,61.29c7.96,0,11.94-1.02,11.94-7.41v-4.07h-11.57c-8.05,0-10.28,1.11-10.28,5.93,0,4.07,1.85,5.56,9.91,5.56Z\"\u002F>\n  \u003Cpath d=\"M239.45,0h17.04l12.13,57.31h.19L283.06,0h18.15l14.17,57.31h.19L327.78,0h16.94l-18.7,72.04h-20.46l-13.43-54.81h-.09l-13.43,54.81h-20.56L239.45,0Z\"\u002F>\n  \u003Cpath d=\"M352.13,0h15.19v13.52h-15.19V0ZM352.13,20.18h15.19v51.85h-15.19V20.18Z\"\u002F>\n  \u003Cpath d=\"M377.78,46.11c0-20.18,5.19-26.67,22.22-26.67,11.02,0,14.63,2.13,17.31,8.15h.18V0h15.19v72.04h-14.72v-7.41h-.18c-2.5,6.02-6.76,8.15-17.78,8.15-17.04,0-22.22-6.48-22.22-26.67ZM405.56,59.91c10,0,12.31-1.94,12.31-11.85v-3.89c0-9.91-2.31-11.85-12.31-11.85-10.65,0-12.31,1.94-12.31,13.8s1.67,13.8,12.31,13.8Z\"\u002F>\n  \u003Cpath d=\"M442.96,46.2c0-20.56,6.2-26.85,26.94-26.85s26.11,6.2,26.11,26.39v4.63h-37.96v1.2c0,7.69,2.04,9.63,12.13,9.63,8.43,0,10.74-1.48,10.74-5.65v-.19h15.09v.93c0,11.76-6.67,16.57-25.93,16.57-20.93,0-27.13-6.02-27.13-26.67ZM481.02,40.55v-.65c0-6.76-1.76-8.89-11.11-8.89-9.91,0-11.85,2.04-11.85,9.54h22.96Z\"\u002F>\n  \u003Cpath d=\"M505.09,46.11c0-20.28,6.02-26.76,27.59-26.76s27.59,6.48,27.59,26.76-6.02,26.76-27.59,26.76-27.59-6.48-27.59-26.76ZM532.69,59.91c10.83,0,12.13-2.31,12.13-13.8s-1.3-13.8-12.13-13.8-12.13,2.31-12.13,13.8,1.3,13.8,12.13,13.8Z\"\u002F>",{"id":10,"title":11,"body":12,"description":93,"extension":94,"icon":95,"meta":96,"navigation":97,"order":98,"path":99,"schemaOrg":100,"seo":101,"sitemap":102,"stem":104,"summary":105,"tier":106,"updatedAt":103,"__hash__":107},"guides\u002Fguides\u002Fvideo-modes.md","Video Modes",{"type":13,"value":14,"toc":86},"minimark",[15,24,29,57,61,73,77],[16,17,18,19,23],"p",{},"Mode is the heart of UltraWideo: it decides how a video fills your screen. There are four, and you can flip between them from the ",[20,21,22],"strong",{},"Settings"," tab, with a keyboard shortcut, or by scrolling over the video.",[25,26,28],"h2",{"id":27},"the-four-modes","The four modes",[30,31,32,39,45,51],"ul",{},[33,34,35,38],"li",{},[20,36,37],{},"Normal"," — the video exactly as the site delivers it, untouched. This is the default and your \"off\" baseline.",[33,40,41,44],{},[20,42,43],{},"Upscale"," — zooms the video to fill the screen and crops the overflow, keeping correct proportions with no distortion. This is the everyday \"kill the black bars on my ultrawide\" mode.",[33,46,47,50],{},[20,48,49],{},"Stretch"," — stretches the picture edge to edge for zero black bars. People look slightly wide, but you use every pixel.",[33,52,53,56],{},[20,54,55],{},"Custom"," — whatever scale values you set yourself. Adjusting Scale automatically switches you here.",[25,58,60],{"id":59},"which-one-should-i-use","Which one should I use?",[16,62,63,64,66,67,69,70,72],{},"For most ultrawide setups, ",[20,65,43],{}," is the answer — it removes the side bars without warping anyone's face. Reach for ",[20,68,49],{}," only when you want absolutely no bars and don't mind a bit of distortion. ",[20,71,55],{}," is there for the rare video where neither preset frames things quite right.",[25,74,76],{"id":75},"good-to-know","Good to know",[16,78,79,80,85],{},"Your chosen mode is remembered and re-applied automatically the next time you watch — set it once and forget it. If you find yourself never using a mode, Pro's ",[81,82,84],"a",{"href":83},"\u002Fguides\u002Fmode-manager","Mode Manager"," can hide it from the cycle so a single shortcut press flips straight to the one you want.",{"title":87,"searchDepth":88,"depth":88,"links":89},"",2,[90,91,92],{"id":27,"depth":88,"text":28},{"id":59,"depth":88,"text":60},{"id":75,"depth":88,"text":76},"The four ways UltraWideo fills your screen – Normal, Upscale, Stretch, and Custom – and when to reach for each.","md","i-lucide-monitor",{},true,1,"\u002Fguides\u002Fvideo-modes",null,{"title":11,"description":93},{"loc":99,"lastmod":103},"2026-06-19","guides\u002Fvideo-modes","Normal, Upscale, Stretch, Custom – pick how the video fills your screen.","free","bsw4obNqoNCWfzRnfQ-MGvOW6WdmSBTlM1k7uZAu1ME",[109,245,296,398,577,717,824,887,957,1004,1045,1117],{"id":110,"title":111,"body":112,"description":235,"extension":94,"icon":236,"meta":237,"navigation":97,"order":98,"path":238,"schemaOrg":100,"seo":239,"sitemap":240,"stem":241,"summary":242,"tier":243,"updatedAt":103,"__hash__":244},"guides\u002Fguides\u002Fstretch-on-windows.md","Stretch Not Working on Windows",{"type":13,"value":113,"toc":227},[114,120,130,134,137,142,152,155,161,165,171,174,179,183,224],[16,115,116,117,119],{},"On Windows, Chrome has a long-standing bug where hardware-accelerated video can ignore non-uniform ",[81,118,49],{"href":99}," on some streaming sites — Netflix is the most common case. The video refuses to stretch even though the mode is active. It's a Chrome\u002FGPU issue, not an UltraWideo one, and two small launch flags fix it without turning hardware acceleration off.",[121,122,123],"blockquote",{},[16,124,125,126,129],{},"This only affects ",[20,127,128],{},"Chrome on Windows",". Firefox, other browsers, and other operating systems are unaffected.",[25,131,133],{"id":132},"two-flags-that-fix-it","Two flags that fix it",[16,135,136],{},"Pick whichever fits your priorities — both keep hardware acceleration on.",[138,139,141],"h3",{"id":140},"option-1-disable-accelerated-video-decode","Option 1 — Disable accelerated video decode",[143,144,149],"pre",{"className":145,"code":147,"language":148},[146],"language-text","--disable-accelerated-video-decode\n","text",[150,151,147],"code",{"__ignoreMap":87},[16,153,154],{},"Chrome decodes video on the CPU instead of the GPU. Compositing and rendering stay hardware-accelerated, and the rest of the browser is unaffected.",[16,156,157,160],{},[20,158,159],{},"Tradeoff:"," slightly higher CPU during playback, and Netflix may cap quality at 720p (its hardware DRM requires hardware decode).",[138,162,164],{"id":163},"option-2-disable-direct-composition","Option 2 — Disable Direct Composition",[143,166,169],{"className":167,"code":168,"language":148},[146],"--disable-direct-composition\n",[150,170,168],{"__ignoreMap":87},[16,172,173],{},"Disables Chrome's modern Windows compositor for the whole browser. Video decode stays on the GPU, so streaming quality stays at full resolution.",[16,175,176,178],{},[20,177,159],{}," an older rendering path for everything Chrome draws, which can occasionally cause minor visual quirks on other pages.",[25,180,182],{"id":181},"how-to-add-the-flag","How to add the flag",[184,185,186,193,203,210,213],"ol",{},[33,187,188,189,192],{},"Right-click your Chrome shortcut (desktop or taskbar) and choose ",[20,190,191],{},"Properties",".",[33,194,195,196,199,200],{},"In the ",[20,197,198],{},"Target"," field, leave the quoted path alone, add a single space after it, then paste the flag. For example: ",[150,201,202],{},"\"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe\" --disable-direct-composition",[33,204,205,206,209],{},"Click ",[20,207,208],{},"OK",", then quit Chrome completely — check the system tray and exit any background Chrome there too, or the flag won't apply.",[33,211,212],{},"Re-open Chrome from that same shortcut.",[33,214,215,216,219,220,223],{},"Confirm it worked: open ",[150,217,218],{},"chrome:\u002F\u002Fversion"," and check that the ",[20,221,222],{},"Command Line"," line includes your flag.",[16,225,226],{},"The flag only applies when Chrome launches from this specific shortcut. Opening Chrome from another link or app won't include it.",{"title":87,"searchDepth":88,"depth":88,"links":228},[229,234],{"id":132,"depth":88,"text":133,"children":230},[231,233],{"id":140,"depth":232,"text":141},3,{"id":163,"depth":232,"text":164},{"id":181,"depth":88,"text":182},"On Windows, Chrome can ignore non-uniform Stretch on streaming sites like Netflix. Two launch flags fix it without disabling hardware acceleration.","i-lucide-monitor-cog",{},"\u002Fguides\u002Fstretch-on-windows",{"title":111,"description":235},{"loc":238,"lastmod":103},"guides\u002Fstretch-on-windows","Fix Chrome's Windows bug where hardware-accelerated video ignores Stretch.","troubleshooting","Np6wC5TNZlGNpB-ip75TE49TOGb0CpjzlIFC2Iv8urA",{"id":10,"title":11,"body":246,"description":93,"extension":94,"icon":95,"meta":293,"navigation":97,"order":98,"path":99,"schemaOrg":100,"seo":294,"sitemap":295,"stem":104,"summary":105,"tier":106,"updatedAt":103,"__hash__":107},{"type":13,"value":247,"toc":288},[248,252,254,272,274,282,284],[16,249,18,250,23],{},[20,251,22],{},[25,253,28],{"id":27},[30,255,256,260,264,268],{},[33,257,258,38],{},[20,259,37],{},[33,261,262,44],{},[20,263,43],{},[33,265,266,50],{},[20,267,49],{},[33,269,270,56],{},[20,271,55],{},[25,273,60],{"id":59},[16,275,63,276,66,278,69,280,72],{},[20,277,43],{},[20,279,49],{},[20,281,55],{},[25,283,76],{"id":75},[16,285,79,286,85],{},[81,287,84],{"href":83},{"title":87,"searchDepth":88,"depth":88,"links":289},[290,291,292],{"id":27,"depth":88,"text":28},{"id":59,"depth":88,"text":60},{"id":75,"depth":88,"text":76},{},{"title":11,"description":93},{"loc":99,"lastmod":103},{"id":297,"title":298,"body":299,"description":389,"extension":94,"icon":390,"meta":391,"navigation":97,"order":88,"path":392,"schemaOrg":100,"seo":393,"sitemap":394,"stem":395,"summary":396,"tier":106,"updatedAt":103,"__hash__":397},"guides\u002Fguides\u002Fscale-and-pan.md","Scale & Pan",{"type":13,"value":300,"toc":384},[301,315,319,322,346,356,360,363,371,376,378],[16,302,303,304,307,308,311,312,314],{},"When a preset mode gets you 90% of the way there, ",[20,305,306],{},"Scale"," and ",[20,309,310],{},"Pan"," take you the rest. Both live in the ",[20,313,22],{}," tab and apply live as you adjust them.",[25,316,318],{"id":317},"scale-x-y","Scale (X \u002F Y)",[16,320,321],{},"Scale is manual control over width and height:",[30,323,324,334,340],{},[33,325,326,329,330,333],{},[20,327,328],{},"Scale X"," widens the video, ",[20,331,332],{},"Scale Y"," heightens it.",[33,335,336,339],{},[20,337,338],{},"Linked"," keeps the aspect ratio locked so both axes move together.",[33,341,342,345],{},[20,343,344],{},"Unlinked"," lets you adjust width and height independently.",[16,347,348,349,351,352,355],{},"Use it to dial in a monitor where Upscale crops slightly too much or too little. Adjusting Scale automatically puts you in ",[20,350,55],{}," mode, and ",[20,353,354],{},"Clear"," resets back to default.",[25,357,359],{"id":358},"pan-x-y","Pan (X \u002F Y)",[16,361,362],{},"Pan shifts the visible part of the video after it's been zoomed or cropped:",[30,364,365,368],{},[33,366,367],{},"Move the frame on either axis to re-center what you want to see.",[33,369,370],{},"Perfect for a video where the subject sits off-center, or where hard-coded subtitles get cropped — nudge them back into view.",[16,372,373,375],{},[20,374,354],{}," recenters the frame at any time.",[25,377,76],{"id":75},[16,379,380,381,383],{},"Scale and Pan are the manual escape hatch — they work on any video, on any site, for free. Pair them with ",[81,382,11],{"href":99}," to get from \"close enough\" to \"exactly right,\" and your values are saved for next time.",{"title":87,"searchDepth":88,"depth":88,"links":385},[386,387,388],{"id":317,"depth":88,"text":318},{"id":358,"depth":88,"text":359},{"id":75,"depth":88,"text":76},"Fine-tune the exact zoom with Scale and reposition the frame with Pan – the manual controls for a pixel-perfect fit on any screen.","i-lucide-move",{},"\u002Fguides\u002Fscale-and-pan",{"title":298,"description":389},{"loc":392,"lastmod":103},"guides\u002Fscale-and-pan","Dial in the exact zoom and shift the frame to fit any screen.","koYwE0ZfckztjcWSYJI8X8zEcU1S26i9jtBxaHZ2QpA",{"id":399,"title":400,"body":401,"description":568,"extension":94,"icon":569,"meta":570,"navigation":97,"order":232,"path":571,"schemaOrg":100,"seo":572,"sitemap":573,"stem":574,"summary":575,"tier":106,"updatedAt":103,"__hash__":576},"guides\u002Fguides\u002Fshortcuts-and-gestures.md","Shortcuts & Gestures",{"type":13,"value":402,"toc":563},[403,406,410,413,496,503,507,510,553,555],[16,404,405],{},"Once your setup feels right, you'll rarely open the panel. Keyboard shortcuts and gestures let you drive UltraWideo without breaking from the video.",[25,407,409],{"id":408},"keyboard-shortcuts","Keyboard shortcuts",[16,411,412],{},"Defaults, editable in your browser's extension settings:",[414,415,416,432],"table",{},[417,418,419],"thead",{},[420,421,422,426,429],"tr",{},[423,424,425],"th",{},"Action",[423,427,428],{},"Windows \u002F Linux",[423,430,431],{},"macOS",[433,434,435,451,466,481],"tbody",{},[420,436,437,441,446],{},[438,439,440],"td",{},"Toggle activity",[438,442,443],{},[150,444,445],{},"Alt+Shift+X",[438,447,448],{},[150,449,450],{},"MacCtrl+Cmd+X",[420,452,453,456,461],{},[438,454,455],{},"Cycle mode",[438,457,458],{},[150,459,460],{},"Alt+Shift+Z",[438,462,463],{},[150,464,465],{},"MacCtrl+Cmd+Z",[420,467,468,471,476],{},[438,469,470],{},"Show \u002F hide panel",[438,472,473],{},[150,474,475],{},"Alt+Shift+A",[438,477,478],{},[150,479,480],{},"MacCtrl+Cmd+A",[420,482,483,486,491],{},[438,484,485],{},"Voice input (Pro)",[438,487,488],{},[150,489,490],{},"Alt+Shift+V",[438,492,493],{},[150,494,495],{},"MacCtrl+Cmd+V",[16,497,498,499,502],{},"You can remap any of these from the extension's ",[20,500,501],{},"Shortcuts"," tab, or directly in your browser's keyboard-shortcut settings.",[25,504,506],{"id":505},"gestures","Gestures",[16,508,509],{},"Gestures are built in and trigger only while you're hovering over a video:",[414,511,512,521],{},[417,513,514],{},[420,515,516,519],{},[423,517,518],{},"Gesture",[423,520,425],{},[433,522,523,530,538,545],{},[420,524,525,528],{},[438,526,527],{},"Ctrl + scroll over video",[438,529,455],{},[420,531,532,535],{},[438,533,534],{},"Ctrl + Alt + scroll",[438,536,537],{},"Adjust scale",[420,539,540,543],{},[438,541,542],{},"Two-finger pinch (trackpad)",[438,544,455],{},[420,546,547,550],{},[438,548,549],{},"Alt + drag on video",[438,551,552],{},"Pan the video",[25,554,76],{"id":75},[16,556,557,558,562],{},"Gestures can't be reassigned — they're fixed so they never clash with a site's own controls, and they stay dormant unless your pointer is over a video. Keyboard shortcuts are fully yours to change. Voice input is a ",[81,559,561],{"href":560},"\u002Fguides\u002Fvoice-control","Pro feature","; the other shortcuts are free.",{"title":87,"searchDepth":88,"depth":88,"links":564},[565,566,567],{"id":408,"depth":88,"text":409},{"id":505,"depth":88,"text":506},{"id":75,"depth":88,"text":76},"Control everything without opening the panel – keyboard shortcuts you can remap, plus built-in mouse and trackpad gestures.","i-lucide-keyboard",{},"\u002Fguides\u002Fshortcuts-and-gestures",{"title":400,"description":568},{"loc":571,"lastmod":103},"guides\u002Fshortcuts-and-gestures","Keyboard shortcuts and mouse\u002Ftrackpad gestures for hands-on control.","4lGLXLHN7tuE3b_xInHUwh9k7Sfp_EI3J-hWKXoqM20",{"id":578,"title":579,"body":580,"description":707,"extension":94,"icon":708,"meta":709,"navigation":97,"order":710,"path":711,"schemaOrg":100,"seo":712,"sitemap":713,"stem":714,"summary":715,"tier":106,"updatedAt":103,"__hash__":716},"guides\u002Fguides\u002Fpreferences.md","Preferences",{"type":13,"value":581,"toc":698},[582,588,592,607,611,618,622,629,633,636,654,658,664,668,674,678,681,695],[16,583,584,585,587],{},"Everything in the ",[20,586,579],{}," tab is free — no Pro license required. Changes apply to the panel immediately and stick after you close and reopen it.",[25,589,591],{"id":590},"appearance","Appearance",[16,593,594,595,598,599,602,603,606],{},"Choose the panel theme: ",[20,596,597],{},"Auto"," (follows your system), ",[20,600,601],{},"Light",", or ",[20,604,605],{},"Dark",". Switching is instant, and Auto matches your OS light\u002Fdark setting as it changes.",[25,608,610],{"id":609},"accent-color","Accent color",[16,612,613,614,617],{},"All ",[20,615,616],{},"16"," interface colors are available to everyone — none are locked behind Pro. Pick one and the panel restyles immediately, and the choice sticks.",[25,619,621],{"id":620},"language","Language",[16,623,624,625,628],{},"Set the interface language to ",[20,626,627],{},"Auto (Browser)"," or pick one manually. Changing it updates every label in the panel right away.",[25,630,632],{"id":631},"popup-trigger","Popup Trigger",[16,634,635],{},"Choose how you open UltraWideo:",[30,637,638,648],{},[33,639,640,643,644,647],{},[20,641,642],{},"Toolbar"," (default) — open the panel straight from the UltraWideo icon in your browser's toolbar, or with the show\u002Fhide ",[81,645,646],{"href":571},"shortcut",". Nothing sits on the page. Pin the icon and it's always one click away.",[33,649,650,653],{},[20,651,652],{},"Companion"," — a small draggable button stays on the page and opens the panel right where you put it. This was UltraWideo's classic behavior; it's now opt-in.",[25,655,657],{"id":656},"interface-placement","Interface Placement",[16,659,660,661,663],{},"In ",[20,662,642],{}," mode, pick which corner the panel opens from: top-left, top-right (the default), bottom-left, or bottom-right.",[25,665,667],{"id":666},"auto-hide-trigger","Auto-hide trigger",[16,669,670,671,673],{},"Applies only in ",[20,672,652],{}," mode. With it on, the draggable trigger fades out while the video plays and returns the moment you pause or move your mouse over the video — keeping it out of your way.",[25,675,677],{"id":676},"notifications","Notifications",[16,679,680],{},"Controls two optional prompts:",[30,682,683,689],{},[33,684,685,688],{},[20,686,687],{},"Show changelog on update"," — a heads-up when a new version ships.",[33,690,691,694],{},[20,692,693],{},"Show review prompt"," — the occasional nudge to leave a review.",[16,696,697],{},"Turn either off and that prompt stops appearing.",{"title":87,"searchDepth":88,"depth":88,"links":699},[700,701,702,703,704,705,706],{"id":590,"depth":88,"text":591},{"id":609,"depth":88,"text":610},{"id":620,"depth":88,"text":621},{"id":631,"depth":88,"text":632},{"id":656,"depth":88,"text":657},{"id":666,"depth":88,"text":667},{"id":676,"depth":88,"text":677},"Make the panel yours – theme, all 16 accent colors, interface language, auto-hide trigger, and notification prompts. All free.","i-lucide-settings",{},4,"\u002Fguides\u002Fpreferences",{"title":579,"description":707},{"loc":711,"lastmod":103},"guides\u002Fpreferences","Theme, accent colors, language, auto-hide, and notification prompts.","yuN4DTe1Tz1wGYHUCmBbwE9AbtdvtXX1hyGacEN-gUw",{"id":718,"title":719,"body":720,"description":813,"extension":94,"icon":814,"meta":815,"navigation":97,"order":816,"path":817,"schemaOrg":100,"seo":818,"sitemap":819,"stem":820,"summary":821,"tier":822,"updatedAt":103,"__hash__":823},"guides\u002Fguides\u002Fper-site-settings.md","Per-Site Settings",{"type":13,"value":721,"toc":808},[722,733,737,742,765,769,772,786,789,791,794],[16,723,724,725,728,729,732],{},"Different sites need different setups. YouTube might want one zoom, Netflix another. Per-site settings (Pro) let you save a config per ",[20,726,727],{},"host"," or per ",[20,730,731],{},"path",", and the right one applies the instant you arrive — no manual switching.",[25,734,736],{"id":735},"the-three-scopes","The three scopes",[16,738,195,739,741],{},[20,740,22],{}," tab, the Scope control decides where your settings apply:",[30,743,744,750,759],{},[33,745,746,749],{},[20,747,748],{},"Global"," — applies to all sites. This is the free baseline everyone has.",[33,751,752,755,756,192],{},[20,753,754],{},"Host"," — applies to just this domain, e.g. ",[150,757,758],{},"youtube.com",[33,760,761,764],{},[20,762,763],{},"Path"," — applies to just this exact URL.",[25,766,768],{"id":767},"priority","Priority",[16,770,771],{},"When more than one scope matches, the most specific one wins:",[121,773,774],{},[16,775,776,778,779,781,782,778,784,192],{},[20,777,763],{}," beats ",[20,780,754],{},", and ",[20,783,754],{},[20,785,748],{},[16,787,788],{},"So a Path setting for one specific video overrides your YouTube-wide Host setting, which in turn overrides your Global default.",[25,790,76],{"id":75},[16,792,793],{},"Settings auto-apply the moment you land on a matching site or URL — set YouTube once, set Netflix once, and each just works from then on.",[16,795,796,797,800,801,803,804,192],{},"One browser limitation worth knowing: a YouTube or Vimeo video ",[20,798,799],{},"embedded on another site"," uses its own domain for settings, so a ",[150,802,758],{}," host setting applies to YouTube embeds everywhere. If you want consistent behavior across embeds, use Global. Per-site settings sync across your devices with ",[81,805,807],{"href":806},"\u002Fguides\u002Fcloud-sync","Cloud Sync",{"title":87,"searchDepth":88,"depth":88,"links":809},[810,811,812],{"id":735,"depth":88,"text":736},{"id":767,"depth":88,"text":768},{"id":75,"depth":88,"text":76},"Give every site – or even every URL – its own configuration that applies automatically the moment you land there. A Pro feature.","i-lucide-layout-grid",{},5,"\u002Fguides\u002Fper-site-settings",{"title":719,"description":813},{"loc":817,"lastmod":103},"guides\u002Fper-site-settings","A different config per site or URL, applied automatically on arrival.","pro","dcdKWRcPwratx9ebU3ix171UXEfaz9hI7Eqzm2Y6rQ8",{"id":825,"title":826,"body":827,"description":877,"extension":94,"icon":878,"meta":879,"navigation":97,"order":880,"path":881,"schemaOrg":100,"seo":882,"sitemap":883,"stem":884,"summary":885,"tier":822,"updatedAt":103,"__hash__":886},"guides\u002Fguides\u002Fletterbox-detection.md","Letterbox Detection",{"type":13,"value":828,"toc":871},[829,832,836,842,846,853,857,863,865],[16,830,831],{},"Some black bars aren't added by the site — they're encoded into the video file itself, the way a 2.39:1 movie is delivered inside a 16:9 frame. No mode can resize those away because they're part of the picture. Letterbox Detection (Pro) finds the real image inside the frame and crops the baked-in bars out.",[25,833,835],{"id":834},"detect","Detect",[16,837,838,839,841],{},"On most sites, tap ",[20,840,835],{}," and UltraWideo measures the bars and crops them automatically — the picture reframes to just the real content.",[25,843,845],{"id":844},"measure-for-protected-streams","Measure (for protected streams)",[16,847,848,849,852],{},"On DRM-protected streams like Netflix or Prime Video, browsers block reading pixels from the video, so automatic Detect can't see the frame. Use ",[20,850,851],{},"Measure"," instead: drag over the top black bar and release, and UltraWideo applies the matching crop.",[25,854,856],{"id":855},"when-to-use-it","When to use it",[16,858,859,860,862],{},"Reach for Letterbox Detection on films that still show permanent black bars even after ",[81,861,43],{"href":99}," — typically anything shot in a wider-than-16:9 cinematic ratio.",[25,864,76],{"id":75},[16,866,867,868,870],{},"Prefer to do it by hand for free? The ",[81,869,306],{"href":392}," controls can crop baked-in bars manually on any video — Letterbox Detection just makes it one tap (or one drag) instead of fiddling with values.",{"title":87,"searchDepth":88,"depth":88,"links":872},[873,874,875,876],{"id":834,"depth":88,"text":835},{"id":844,"depth":88,"text":845},{"id":855,"depth":88,"text":856},{"id":75,"depth":88,"text":76},"Crop the black bars baked into the video file itself – automatically on most sites, or by measuring them by hand on protected streams. A Pro feature.","i-lucide-crop",{},6,"\u002Fguides\u002Fletterbox-detection",{"title":826,"description":877},{"loc":881,"lastmod":103},"guides\u002Fletterbox-detection","Remove black bars encoded into the video itself, automatically.","0svFgXPCwwrWmA45UrCOrTVdQUrIIUz0fXnxJ9ZMzx8",{"id":888,"title":889,"body":890,"description":947,"extension":94,"icon":948,"meta":949,"navigation":97,"order":950,"path":951,"schemaOrg":100,"seo":952,"sitemap":953,"stem":954,"summary":955,"tier":822,"updatedAt":103,"__hash__":956},"guides\u002Fguides\u002Fambient-light.md","Ambient Light",{"type":13,"value":891,"toc":941},[892,895,899,902,906,913,920,924,931,933],[16,893,894],{},"Ambient Light (Pro) surrounds the video with a soft, blurred glow of whatever colors are on screen, updated in real time. It's the bias-light effect that makes a dark room feel cinematic — and a genuinely smart move for OLED screens.",[25,896,898],{"id":897},"what-it-does","What it does",[16,900,901],{},"The screen edges fill with a live, blurred wash of the on-screen colors that shifts as the video plays. In a dark room it pulls your eye into the picture and reduces the harsh contrast between a bright video and a black border.",[25,903,905],{"id":904},"easy-on-oled","Easy on OLED",[16,907,908,909,912],{},"When filling the screen with a ",[81,910,911],{"href":99},"mode"," isn't an option — you want the original aspect ratio, or the bars are baked into a protected stream — you're left with static black bars parked in the same spot for hours. On OLED that's the classic uneven-wear trap: the bright picture area ages while the black-bar regions stay untouched, and over time that difference can etch in as visible banding.",[16,914,915,916,919],{},"Ambient Light keeps those edge regions gently lit and constantly shifting with the picture, so the whole panel ages ",[20,917,918],{},"evenly"," instead of just the middle. It's the safer way to live with letterboxing on an OLED when a mode can't help.",[25,921,923],{"id":922},"drm-content","DRM content",[16,925,926,927,930],{},"Ambient Light is automatically disabled on DRM-protected video — Netflix, Disney+, Prime Video, HBO Max, Apple TV+, and similar — with a small ",[20,928,929],{},"\"DRM Detected\""," note. This isn't a bug: browsers block reading pixels from encrypted video, so the glow simply can't be generated there. Every other UltraWideo feature still works on those streams.",[25,932,76],{"id":75},[16,934,935,936,940],{},"Because the effect is generated live from the video, it's at its best in a dark room on content the browser can read — most of YouTube, Twitch, and the open web. Pair it with ",[81,937,939],{"href":938},"\u002Fguides\u002Fenhance-quality","Enhance Quality"," for a richer picture overall.",{"title":87,"searchDepth":88,"depth":88,"links":942},[943,944,945,946],{"id":897,"depth":88,"text":898},{"id":904,"depth":88,"text":905},{"id":922,"depth":88,"text":923},{"id":75,"depth":88,"text":76},"A soft, real-time glow that extends the video's colors past its edges – cinematic in a dark room and easy on OLED. A Pro feature.","i-lucide-lightbulb",{},7,"\u002Fguides\u002Fambient-light",{"title":889,"description":947},{"loc":951,"lastmod":103},"guides\u002Fambient-light","A real-time glow that extends the video's colors past its edges.","3Heb1f3oNolsnh5lWkGdAGNPDe3RLseJ5FdJtr22a60",{"id":958,"title":939,"body":959,"description":995,"extension":94,"icon":996,"meta":997,"navigation":97,"order":998,"path":938,"schemaOrg":100,"seo":999,"sitemap":1000,"stem":1001,"summary":1002,"tier":822,"updatedAt":103,"__hash__":1003},"guides\u002Fguides\u002Fenhance-quality.md",{"type":13,"value":960,"toc":990},[961,964,966,974,976,982,984],[16,962,963],{},"Enhance Quality (Pro) is adaptive sharpening. It reads how soft or crisp the source already is and applies more detail where it's needed and less where it isn't — so the picture looks clearer without the crunchy, over-sharpened look.",[25,965,898],{"id":897},[16,967,968,969,973],{},"Toggle it on and the picture looks subtly crisper. The key word is ",[970,971,972],"em",{},"adaptive",": a soft, low-bitrate upload gets a real lift, while footage that's already sharp is barely touched, avoiding halos and amplified noise. Toggle it off and you're back to the original.",[25,975,856],{"id":855},[16,977,978,979,981],{},"It shines on old or low-bitrate video that looks mushy — especially after you've zoomed in with ",[81,980,43],{"href":99},", which can make softness more obvious. On a clean, high-quality stream the difference is intentionally subtle.",[25,983,76],{"id":75},[16,985,986,987,989],{},"Enhance works alongside every mode and the Scale controls — it sharpens whatever is finally on screen. Combine it with ",[81,988,889],{"href":951}," for the full cinematic treatment.",{"title":87,"searchDepth":88,"depth":88,"links":991},[992,993,994],{"id":897,"depth":88,"text":898},{"id":855,"depth":88,"text":856},{"id":75,"depth":88,"text":76},"Adaptive sharpening that gives soft footage more detail and already-crisp footage less – pulling every source into focus without halos or noise. A Pro feature.","i-lucide-wand-sparkles",{},8,{"title":939,"description":995},{"loc":938,"lastmod":103},"guides\u002Fenhance-quality","Adaptive sharpening that scales with the source – no halos, no noise.","8-9uz-hpL09o_Jdd8mfI_Jc6YHx5fLNXQGLDOM7-HtM",{"id":1005,"title":84,"body":1006,"description":1036,"extension":94,"icon":1037,"meta":1038,"navigation":97,"order":1039,"path":83,"schemaOrg":100,"seo":1040,"sitemap":1041,"stem":1042,"summary":1043,"tier":822,"updatedAt":103,"__hash__":1044},"guides\u002Fguides\u002Fmode-manager.md",{"type":13,"value":1007,"toc":1032},[1008,1015,1017,1020,1022],[16,1009,1010,1011,1014],{},"If you only ever use two of the four ",[81,1012,1013],{"href":99},"video modes",", cycling through the others is wasted taps. Mode Manager (Pro) lets you hide the ones you don't use so the cycle only includes what you care about.",[25,1016,898],{"id":897},[16,1018,1019],{},"Disable a mode and it's removed from the keyboard and scroll cycle. If you live in Normal and Upscale, drop Stretch and Custom — now one shortcut press toggles cleanly between the two you actually use.",[25,1021,76],{"id":75},[16,1023,1024,1025,1028,1029,1031],{},"At least ",[20,1026,1027],{},"two modes"," must stay enabled, so there's always something to cycle between. Your choices are remembered and, with ",[81,1030,807],{"href":806},", carry across every browser you're signed in to.",{"title":87,"searchDepth":88,"depth":88,"links":1033},[1034,1035],{"id":897,"depth":88,"text":898},{"id":75,"depth":88,"text":76},"Hide the video modes you never use so a single shortcut press flips straight to the ones you actually want. A Pro feature.","i-lucide-list-checks",{},9,{"title":84,"description":1036},{"loc":83,"lastmod":103},"guides\u002Fmode-manager","Hide modes you don't use so the cycle only flips through your favorites.","icwM1xU0rsReMdMFG59CNRNwJWPM-FSLlVrW8LHVEC0",{"id":1046,"title":1047,"body":1048,"description":1108,"extension":94,"icon":1109,"meta":1110,"navigation":97,"order":1111,"path":560,"schemaOrg":100,"seo":1112,"sitemap":1113,"stem":1114,"summary":1115,"tier":822,"updatedAt":103,"__hash__":1116},"guides\u002Fguides\u002Fvoice-control.md","Voice Control",{"type":13,"value":1049,"toc":1103},[1050,1053,1057,1065,1076,1079,1083,1090,1092],[16,1051,1052],{},"Voice Control (Pro) lets you change settings just by saying them out loud — no menu hunting, no reaching for the keyboard. It's built for the couch: speak the adjustment and it happens.",[25,1054,1056],{"id":1055},"how-to-use-it","How to use it",[16,1058,1059,1060,602,1062,1064],{},"Trigger voice input (default ",[150,1061,490],{},[150,1063,495],{}," on macOS) and say what you want in plain language:",[30,1066,1067,1070,1073],{},[33,1068,1069],{},"\"Make it bigger\"",[33,1071,1072],{},"\"Switch to upscale\"",[33,1074,1075],{},"\"Crop the black bars\"",[16,1077,1078],{},"UltraWideo interprets the command and applies the matching setting.",[25,1080,1082],{"id":1081},"microphone-permission","Microphone permission",[16,1084,1085,1086,1089],{},"The first time you use voice on a website, the browser asks for microphone permission. This is ",[20,1087,1088],{},"per-site",", so you'll see the prompt again on a new domain — granting it once per site is expected, not a glitch.",[25,1091,76],{"id":75},[16,1093,1094,1095,1098,1099,1102],{},"Voice maps onto the same controls you'd otherwise reach for by hand — ",[81,1096,1097],{"href":99},"modes",", scale, and ",[81,1100,1101],{"href":881},"letterbox cropping"," — so anything you can set in the panel, you can ask for out loud.",{"title":87,"searchDepth":88,"depth":88,"links":1104},[1105,1106,1107],{"id":1055,"depth":88,"text":1056},{"id":1081,"depth":88,"text":1082},{"id":75,"depth":88,"text":76},"Speak the setting and UltraWideo applies it – hands-free adjusting from across the room. AI-powered, and a Pro feature.","i-lucide-mic",{},10,{"title":1047,"description":1108},{"loc":560,"lastmod":103},"guides\u002Fvoice-control","Just say what you want – \"make it bigger\", \"crop the black bars\".","cv3s_OaWBMc4xcP99VmTUggZ6HkIWiODK1VnQdFTRC8",{"id":1118,"title":807,"body":1119,"description":1171,"extension":94,"icon":1172,"meta":1173,"navigation":97,"order":1174,"path":806,"schemaOrg":100,"seo":1175,"sitemap":1176,"stem":1177,"summary":1178,"tier":822,"updatedAt":103,"__hash__":1179},"guides\u002Fguides\u002Fcloud-sync.md",{"type":13,"value":1120,"toc":1165},[1121,1124,1126,1129,1133,1140,1144,1155,1157],[16,1122,1123],{},"Cloud Sync (Pro) keeps your settings with you everywhere. Set things up once and they follow you across browsers and devices — no exporting, no redoing your config after a reinstall.",[25,1125,898],{"id":897},[16,1127,1128],{},"Change a setting in one browser and it appears in another browser signed in to the same license. Your modes, per-site configs, scale values, and preferences all travel with you.",[25,1130,1132],{"id":1131},"checking-the-status","Checking the status",[16,1134,1135,1136,1139],{},"The account row at the bottom of the panel shows the sync state. ",[20,1137,1138],{},"Synced"," (green) means everything is up to date and mirrored to your other devices.",[25,1141,1143],{"id":1142},"when-it-helps","When it helps",[30,1145,1146,1149,1152],{},[33,1147,1148],{},"Reinstalling the extension without losing your setup",[33,1150,1151],{},"Switching to a new machine",[33,1153,1154],{},"Moving between Chrome and Firefox and keeping one consistent configuration",[25,1156,76],{"id":75},[16,1158,1159,1160,307,1162,1164],{},"Cloud Sync is what makes ",[81,1161,719],{"href":817},[81,1163,84],{"href":83}," truly effortless — configure a site once and that config is waiting for you on every device you sign in on.",{"title":87,"searchDepth":88,"depth":88,"links":1166},[1167,1168,1169,1170],{"id":897,"depth":88,"text":898},{"id":1131,"depth":88,"text":1132},{"id":1142,"depth":88,"text":1143},{"id":75,"depth":88,"text":76},"Your settings follow you across browsers and devices – reinstall, switch machines, or move between Chrome and Firefox without redoing a thing. A Pro feature.","i-lucide-refresh-cw",{},11,{"title":807,"description":1171},{"loc":806,"lastmod":103},"guides\u002Fcloud-sync","Your settings follow you across every browser and device.","H0-8XMlscskcMIArgbDlGs8aIOSkaXDA0ox3n3FKBOc",1785793186601]