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