[{"data":1,"prerenderedAt":445},["ShallowReactive",2],{"/docs/interactive-wizard":3,"/docs/interactive-wizard-surround":436},{"id":4,"title":5,"body":6,"description":428,"extension":429,"meta":430,"navigation":431,"path":432,"seo":433,"stem":434,"__hash__":435},"docs/docs/3.interactive-wizard.md","Interactive Wizard",{"type":7,"value":8,"toc":415},"minimark",[9,13,22,39,44,49,52,55,72,81,85,88,153,157,254,258,261,293,297,300,317,321,324,332,343,347,411],[10,11,5],"h1",{"id":12},"interactive-wizard",[14,15,16,17,21],"p",{},"Running ",[18,19,20],"code",{},"shrinkr"," with no arguments launches an interactive terminal wizard that guides you through all settings step by step.",[23,24,29],"pre",{"className":25,"code":26,"language":27,"meta":28,"style":28},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","shrinkr\n","bash","",[18,30,31],{"__ignoreMap":28},[32,33,36],"span",{"class":34,"line":35},"line",1,[32,37,26],{"class":38},"sBMFI",[40,41,43],"h2",{"id":42},"wizard-steps","Wizard Steps",[45,46,48],"h3",{"id":47},"step-1-select-image-folder","Step 1 — Select image folder",[14,50,51],{},"Shrinkr scans your current directory and nearby sibling folders for images. If any are found, they appear as quick-select options. You can also browse for a folder via the native macOS Finder dialog, or type a path manually.",[14,53,54],{},"If no folders are detected nearby, you'll see two options:",[56,57,58,66],"ul",{},[59,60,61,65],"li",{},[62,63,64],"strong",{},"Browse for folder…"," — opens a Finder dialog",[59,67,68,71],{},[62,69,70],{},"Enter folder path manually…"," — type or paste a path",[73,74,75],"blockquote",{},[14,76,77,80],{},[62,78,79],{},"Tip:"," You can drag a folder from Finder into the terminal window and paste its path.",[45,82,84],{"id":83},"step-2-output-format","Step 2 — Output format",[14,86,87],{},"Choose the format for your compressed images:",[89,90,91,104],"table",{},[92,93,94],"thead",{},[95,96,97,101],"tr",{},[98,99,100],"th",{},"Option",[98,102,103],{},"Notes",[105,106,107,123,133,143],"tbody",{},[95,108,109,120],{},[110,111,112,115,116],"td",{},[62,113,114],{},"WebP"," ",[117,118,119],"em",{},"(recommended)",[110,121,122],{},"Best balance of quality and size for web",[95,124,125,130],{},[110,126,127],{},[62,128,129],{},"AVIF",[110,131,132],{},"Smaller files, slower to encode",[95,134,135,140],{},[110,136,137],{},[62,138,139],{},"JPEG",[110,141,142],{},"Universal compatibility",[95,144,145,150],{},[110,146,147],{},[62,148,149],{},"PNG",[110,151,152],{},"Lossless — file size depends on image content",[45,154,156],{"id":155},"step-3-compression-preset","Step 3 — Compression preset",[89,158,159,178],{},[92,160,161],{},[95,162,163,166,169,172,175],{},[98,164,165],{},"Preset",[98,167,168],{},"Target Size",[98,170,171],{},"Initial Quality",[98,173,174],{},"Quality Range",[98,176,177],{},"Use Case",[105,179,180,199,218,237],{},[95,181,182,187,190,193,196],{},[110,183,184],{},[62,185,186],{},"Recommended",[110,188,189],{},"500 KB",[110,191,192],{},"85",[110,194,195],{},"60–90",[110,197,198],{},"General use",[95,200,201,206,209,212,215],{},[110,202,203],{},[62,204,205],{},"Web Optimized",[110,207,208],{},"200 KB",[110,210,211],{},"75",[110,213,214],{},"50–80",[110,216,217],{},"Web assets, thumbnails",[95,219,220,225,228,231,234],{},[110,221,222],{},[62,223,224],{},"High Quality",[110,226,227],{},"2 MB",[110,229,230],{},"95",[110,232,233],{},"85–98",[110,235,236],{},"Portfolios, archival",[95,238,239,244,247,249,251],{},[110,240,241],{},[62,242,243],{},"Custom",[110,245,246],{},"Your choice",[110,248,246],{},[110,250,246],{},[110,252,253],{},"Full control",[45,255,257],{"id":256},"step-4-custom-settings-if-custom-preset-selected","Step 4 — Custom settings (if Custom preset selected)",[14,259,260],{},"If you chose Custom, you'll be asked to enter:",[56,262,263,269,275,281,287],{},[59,264,265,268],{},[62,266,267],{},"Target file size"," (KB) — images will be compressed to fit under this size",[59,270,271,274],{},[62,272,273],{},"Initial quality"," (1–100) — first attempt before binary search kicks in",[59,276,277,280],{},[62,278,279],{},"Min quality"," (1–100) — compression will never go below this floor",[59,282,283,286],{},[62,284,285],{},"Max quality"," (1–100) — compression will never exceed this ceiling",[59,288,289,292],{},[62,290,291],{},"Worker count"," — defaults to your CPU core count (auto-detected)",[45,294,296],{"id":295},"step-5-output-folder","Step 5 — Output folder",[14,298,299],{},"Choose where to save compressed images:",[56,301,302,311],{},[59,303,304,115,307,310],{},[62,305,306],{},"compressed/",[117,308,309],{},"(default)"," — created in the current working directory",[59,312,313,316],{},[62,314,315],{},"Browse for a custom location"," — opens Finder to pick a parent directory, then name the output folder",[45,318,320],{"id":319},"step-6-confirm","Step 6 — Confirm",[14,322,323],{},"A summary is shown before running:",[23,325,330],{"className":326,"code":328,"language":329},[327],"language-text","  Input:    ./photos\n  Images:   142 found\n  Format:   webp\n  Target:   500 KB\n  Quality:  85 (range 60–90)\n  Workers:  10\n  Output:   compressed\n","text",[18,331,328],{"__ignoreMap":28},[14,333,334,335,338,339,342],{},"Confirm with ",[62,336,337],{},"Let's go!"," or go back with ",[62,340,341],{},"Cancel",".",[40,344,346],{"id":345},"keyboard-controls","Keyboard Controls",[89,348,349,359],{},[92,350,351],{},[95,352,353,356],{},[98,354,355],{},"Key",[98,357,358],{},"Action",[105,360,361,375,385,399],{},[95,362,363,372],{},[110,364,365,368,369],{},[18,366,367],{},"↑"," / ",[18,370,371],{},"↓",[110,373,374],{},"Navigate options",[95,376,377,382],{},[110,378,379],{},[18,380,381],{},"Enter",[110,383,384],{},"Confirm selection",[95,386,387,396],{},[110,388,389,392,393],{},[18,390,391],{},"Esc"," or ",[18,394,395],{},"Ctrl+C",[110,397,398],{},"Go back one step",[95,400,401,408],{},[110,402,403,392,405,407],{},[18,404,391],{},[18,406,395],{}," at first step",[110,409,410],{},"Exit the program",[412,413,414],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":28,"searchDepth":416,"depth":416,"links":417},2,[418,427],{"id":42,"depth":416,"text":43,"children":419},[420,422,423,424,425,426],{"id":47,"depth":421,"text":48},3,{"id":83,"depth":421,"text":84},{"id":155,"depth":421,"text":156},{"id":256,"depth":421,"text":257},{"id":295,"depth":421,"text":296},{"id":319,"depth":421,"text":320},{"id":345,"depth":416,"text":346},"Run shrinkr with no arguments to launch the step-by-step wizard.","md",{},{"title":5},"/docs/interactive-wizard",{"title":5,"description":428},"docs/3.interactive-wizard","G4p7hJO-iAx_QKbtMyIOK3TEfcSkzVFf96SSHtrS_Ag",[437,441],{"title":438,"path":439,"stem":440,"children":-1},"Installation","/docs/installation","docs/2.installation",{"title":442,"path":443,"stem":444,"children":-1},"Direct CLI Mode","/docs/cli-mode","docs/4.cli-mode",1777384536110]