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