{"code":"var Component=(()=>{var u=Object.create;var c=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var S=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports),y=(n,e)=>{for(var r in e)c(n,r,{get:e[r],enumerable:!0})},h=(n,e,r,d)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let l of g(e))!k.call(n,l)&&l!==r&&c(n,l,{get:()=>e[l],enumerable:!(d=p(e,l))||d.enumerable});return n};var f=(n,e,r)=>(r=n!=null?u(m(n)):{},h(e||!n||!n.__esModule?c(r,\"default\",{value:n,enumerable:!0}):r,n)),b=n=>h(c({},\"__esModule\",{value:!0}),n);var o=S((w,t)=>{t.exports=_jsx_runtime});var C={};y(C,{default:()=>a});var i=f(o());function s(n){let e={a:\"a\",code:\"code\",h2:\"h2\",h3:\"h3\",hr:\"hr\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.p,{children:\"Screen recording on Mac is essential for creating tutorials, capturing gameplay, recording presentations, and documenting software issues. macOS Tahoe includes powerful built-in tools, but understanding all your options\\u2014including system audio capture\\u2014requires this comprehensive guide.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Recording Studio Setup\",src:\"/images/blog/how-to-screen-record-mac-2026/recording-studio-hero.jpg\",width:\"1200\",height:\"800\"})}),`\n`,(0,i.jsx)(e.p,{children:\"Screen recording is essential for tutorials, presentations, and content creation.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Streaming Setup\",src:\"/images/blog/how-to-screen-record-mac-2026/streaming-setup.jpg\",width:\"1920\",height:\"1281\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"OBS Studio Interface\",src:\"/images/blog/how-to-screen-record-mac-2026/obs-studio-interface.jpg\",width:\"500\",height:\"325\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"MacBook Video Call\",src:\"/images/blog/how-to-screen-record-mac-2026/macbook-video-call.jpg\",width:\"1920\",height:\"1280\"})}),`\n`,(0,i.jsx)(e.h2,{id:\"quick-start-record-your-screen-in-30-seconds\",children:\"Quick Start: Record Your Screen in 30 Seconds\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Fastest Method (Screenshot Toolbar):\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Press \",(0,i.jsx)(e.strong,{children:\"\\u2318 + Shift + 5\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"Record Entire Screen\"}),\" or \",(0,i.jsx)(e.strong,{children:\"Record Selected Portion\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"Record\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"Stop\"}),\" in menu bar (or press \",(0,i.jsx)(e.strong,{children:\"\\u2318 + Control + Esc\"}),\")\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:\"Your recording saves to Desktop by default.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"method-1-screenshot-toolbar-built-in\",children:\"Method 1: Screenshot Toolbar (Built-in)\"}),`\n`,(0,i.jsx)(e.h3,{id:\"accessing-the-screenshot-toolbar\",children:\"Accessing the Screenshot Toolbar\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Press \",(0,i.jsx)(e.strong,{children:\"\\u2318 + Shift + 5\"}),\" to open the Screenshot toolbar. You'll see options for:\"]}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Capture entire screen\"}),`\n`,(0,i.jsx)(e.li,{children:\"Capture selected window\"}),`\n`,(0,i.jsx)(e.li,{children:\"Capture selected portion\"}),`\n`,(0,i.jsx)(e.li,{children:(0,i.jsx)(e.strong,{children:\"Record entire screen\"})}),`\n`,(0,i.jsx)(e.li,{children:(0,i.jsx)(e.strong,{children:\"Record selected portion\"})}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"recording-options\",children:\"Recording Options\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Record Entire Screen:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Click the \",(0,i.jsx)(e.strong,{children:\"Record Entire Screen\"}),\" button (fourth from left)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click anywhere on screen or click \",(0,i.jsx)(e.strong,{children:\"Record\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Recording begins immediately\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Stop by clicking menu bar icon or \",(0,i.jsx)(e.strong,{children:\"\\u2318 + Control + Esc\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Record Selected Portion:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Click the \",(0,i.jsx)(e.strong,{children:\"Record Selected Portion\"}),\" button (fifth from left)\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Drag to select the area you want to record\"}),`\n`,(0,i.jsx)(e.li,{children:\"Adjust selection handles if needed\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"Record\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"screenshot-toolbar-options\",children:\"Screenshot Toolbar Options\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"Options\"}),\" to configure:\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Save to:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Desktop (default)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Documents\"}),`\n`,(0,i.jsx)(e.li,{children:\"Clipboard\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mail\"}),`\n`,(0,i.jsx)(e.li,{children:\"Messages\"}),`\n`,(0,i.jsx)(e.li,{children:\"Preview\"}),`\n`,(0,i.jsx)(e.li,{children:\"Other Location...\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Timer:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"None (start immediately)\"}),`\n`,(0,i.jsx)(e.li,{children:\"5 seconds\"}),`\n`,(0,i.jsx)(e.li,{children:\"10 seconds\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Microphone:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"None\"}),`\n`,(0,i.jsx)(e.li,{children:\"Built-in Microphone\"}),`\n`,(0,i.jsx)(e.li,{children:\"External microphone (if connected)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Options:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Show Floating Thumbnail\"}),`\n`,(0,i.jsx)(e.li,{children:\"Remember Last Selection\"}),`\n`,(0,i.jsx)(e.li,{children:\"Show Mouse Clicks\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"capturing-with-system-audio\",children:\"Capturing with System Audio\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Important\"}),\": The Screenshot toolbar does NOT capture system audio by default. It only captures microphone audio.\"]}),`\n`,(0,i.jsx)(e.p,{children:\"For system audio, you need:\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"A third-party app (see OBS section)\"}),`\n`,(0,i.jsx)(e.li,{children:\"A virtual audio device (see BlackHole section)\"}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"method-2-quicktime-player\",children:\"Method 2: QuickTime Player\"}),`\n`,(0,i.jsx)(e.p,{children:\"QuickTime offers more control than the Screenshot toolbar.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"starting-a-screen-recording\",children:\"Starting a Screen Recording\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Open \",(0,i.jsx)(e.strong,{children:\"QuickTime Player\"}),\" (Applications folder or Spotlight)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"File > \",(0,i.jsx)(e.strong,{children:\"New Screen Recording\"}),\" (or \",(0,i.jsx)(e.strong,{children:\"\\u2318 + Control + N\"}),\")\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Recording controls appear\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"recording-controls\",children:\"Recording Controls\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"QuickTime Recording Interface:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Record button\"}),\": Click to start\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Arrow\"}),\": Click for options before recording\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Stop\"}),\": Click in menu bar to stop\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Options Menu:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Microphone selection\"}),`\n`,(0,i.jsx)(e.li,{children:\"Show Mouse Clicks toggle\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"recording-quality\",children:\"Recording Quality\"}),`\n`,(0,i.jsx)(e.p,{children:\"QuickTime records in:\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"H.264\"}),\" codec (standard)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"HEVC\"}),\" codec (macOS Tahoe with HDR displays)\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Quality matches your display resolution\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"trimming-recordings\",children:\"Trimming Recordings\"}),`\n`,(0,i.jsx)(e.p,{children:\"After recording:\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Open the recording in QuickTime\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Edit > \",(0,i.jsx)(e.strong,{children:\"Trim\"}),\" (or \",(0,i.jsx)(e.strong,{children:\"\\u2318 + T\"}),\")\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Drag yellow handles to select portion\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"Trim\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Save the trimmed version\"}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"method-3-obs-studio-professional\",children:\"Method 3: OBS Studio (Professional)\"}),`\n`,(0,i.jsx)(e.p,{children:\"OBS (Open Broadcaster Software) is free, professional-grade software for recording and streaming.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"installing-obs\",children:\"Installing OBS\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Via Homebrew:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" obs\"})]})})})}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Direct Download:\"}),`\n`,(0,i.jsx)(e.a,{href:\"https://obsproject.com/download\",children:\"obsproject.com\"})]}),`\n`,(0,i.jsx)(e.h3,{id:\"first-time-setup\",children:\"First-Time Setup\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Launch OBS\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Run the \",(0,i.jsx)(e.strong,{children:\"Auto-Configuration Wizard\"})]}),`\n`,(0,i.jsx)(e.li,{children:'Choose \"Optimize for recording\"'}),`\n`,(0,i.jsx)(e.li,{children:\"Select your resolution and frame rate\"}),`\n`,(0,i.jsx)(e.li,{children:\"Finish setup\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"creating-a-screen-capture-source\",children:\"Creating a Screen Capture Source\"}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"In \",(0,i.jsx)(e.strong,{children:\"Sources\"}),\" panel, click \",(0,i.jsx)(e.strong,{children:\"+\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Select \",(0,i.jsx)(e.strong,{children:\"macOS Screen Capture\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Name your source\"}),`\n`,(0,i.jsx)(e.li,{children:\"Choose display or window to capture\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"OK\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"obs-settings-for-mac\",children:\"OBS Settings for Mac\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Recommended Recording Settings:\"})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Output Tab:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Recording Format: \",(0,i.jsx)(e.strong,{children:\"MKV\"}),\" (can convert to MP4 later)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Encoder: \",(0,i.jsx)(e.strong,{children:\"Apple VT H264 Hardware Encoder\"}),\" (best for M-series)\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Recording Quality: High Quality, Medium File Size\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Video Tab:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Base Resolution: Match your display\"}),`\n`,(0,i.jsx)(e.li,{children:\"Output Resolution: 1920x1080 (or your preference)\"}),`\n`,(0,i.jsx)(e.li,{children:\"FPS: 30 or 60\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Audio Tab:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Sample Rate: 48kHz\"}),`\n`,(0,i.jsx)(e.li,{children:\"Channels: Stereo\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"capturing-system-audio-in-obs\",children:\"Capturing System Audio in OBS\"}),`\n`,(0,i.jsx)(e.p,{children:\"OBS requires additional setup for system audio:\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Install BlackHole\"}),\" (virtual audio device):\"]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" blackhole-2ch\"})]})})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Configure Multi-Output Device:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Open \",(0,i.jsx)(e.strong,{children:\"Audio MIDI Setup\"}),\" (Spotlight search)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"+\"}),\" > Create Multi-Output Device\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Check your speakers AND BlackHole 2ch\"}),`\n`,(0,i.jsx)(e.li,{children:\"Set BlackHole as main audio output in System Settings\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Add to OBS:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"In Sources, add \",(0,i.jsx)(e.strong,{children:\"Audio Input Capture\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Select \",(0,i.jsx)(e.strong,{children:\"BlackHole 2ch\"})]}),`\n`,(0,i.jsx)(e.li,{children:\"Now OBS captures system audio\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"obs-performance-tips-for-macos-tahoe\",children:\"OBS Performance Tips for macOS Tahoe\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Use \",(0,i.jsx)(e.strong,{children:\"Apple VT Hardware Encoder\"}),\" for best performance\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Lower output resolution if experiencing lag\"}),`\n`,(0,i.jsx)(e.li,{children:\"Close unnecessary apps during recording\"}),`\n`,(0,i.jsx)(e.li,{children:\"Disable Preview if not needed (right-click > Deactivate)\"}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"method-4-third-party-recording-apps\",children:\"Method 4: Third-Party Recording Apps\"}),`\n`,(0,i.jsx)(e.h3,{id:\"cleanshot-x-best-overall\",children:\"CleanShot X (Best Overall)\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Price\"}),\": $29 one-time or Setapp subscription\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Features:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Screen recording with audio\"}),`\n`,(0,i.jsx)(e.li,{children:\"Scrolling capture\"}),`\n`,(0,i.jsx)(e.li,{children:\"Annotations and markup\"}),`\n`,(0,i.jsx)(e.li,{children:\"Quick access overlay\"}),`\n`,(0,i.jsx)(e.li,{children:\"Cloud upload\"}),`\n`,(0,i.jsx)(e.li,{children:\"GIF creation\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Why Choose It\"}),\": Professional-quality recordings with excellent macOS integration.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"screenflow-best-for-editing\",children:\"ScreenFlow (Best for Editing)\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Price\"}),\": $169 one-time\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Features:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Screen recording with system audio\"}),`\n`,(0,i.jsx)(e.li,{children:\"Full video editor included\"}),`\n`,(0,i.jsx)(e.li,{children:\"Multi-track timeline\"}),`\n`,(0,i.jsx)(e.li,{children:\"Motion graphics\"}),`\n`,(0,i.jsx)(e.li,{children:\"Export presets\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Why Choose It\"}),\": Complete recording and editing solution in one app.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"kap-best-free-third-party\",children:\"Kap (Best Free Third-Party)\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Price\"}),\": Free (open source)\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Features:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Simple screen recording\"}),`\n`,(0,i.jsx)(e.li,{children:\"GIF and video export\"}),`\n`,(0,i.jsx)(e.li,{children:\"Plugins available\"}),`\n`,(0,i.jsx)(e.li,{children:\"Keyboard shortcuts\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Why Choose It\"}),\": Lightweight, free, and easy to use.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Install via Homebrew:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" kap\"})]})})})}),`\n`,(0,i.jsx)(e.h3,{id:\"loom-best-for-sharing\",children:\"Loom (Best for Sharing)\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Price\"}),\": Free basic / $12.50/mo business\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Features:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Screen + webcam recording\"}),`\n`,(0,i.jsx)(e.li,{children:\"Instant cloud sharing\"}),`\n`,(0,i.jsx)(e.li,{children:\"Comments and reactions\"}),`\n`,(0,i.jsx)(e.li,{children:\"Viewer analytics\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Why Choose It\"}),\": Quick recording and sharing for team communication.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"comparison-table\",children:\"Comparison Table\"}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"Feature\"}),(0,i.jsx)(e.th,{children:\"Screenshot Toolbar\"}),(0,i.jsx)(e.th,{children:\"QuickTime\"}),(0,i.jsx)(e.th,{children:\"OBS\"}),(0,i.jsx)(e.th,{children:\"CleanShot X\"}),(0,i.jsx)(e.th,{children:\"ScreenFlow\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Price\"}),(0,i.jsx)(e.td,{children:\"Free\"}),(0,i.jsx)(e.td,{children:\"Free\"}),(0,i.jsx)(e.td,{children:\"Free\"}),(0,i.jsx)(e.td,{children:\"$29\"}),(0,i.jsx)(e.td,{children:\"$169\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"System Audio\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"Yes*\"}),(0,i.jsx)(e.td,{children:\"Yes\"}),(0,i.jsx)(e.td,{children:\"Yes\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Editing\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"Trim only\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"Basic\"}),(0,i.jsx)(e.td,{children:\"Full\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Streaming\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"Yes\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"No\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Webcam Overlay\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"Yes\"}),(0,i.jsx)(e.td,{children:\"Yes\"}),(0,i.jsx)(e.td,{children:\"Yes\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Annotations\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"No\"}),(0,i.jsx)(e.td,{children:\"Yes\"}),(0,i.jsx)(e.td,{children:\"Yes\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Export Formats\"}),(0,i.jsx)(e.td,{children:\"MOV\"}),(0,i.jsx)(e.td,{children:\"MOV\"}),(0,i.jsx)(e.td,{children:\"Multiple\"}),(0,i.jsx)(e.td,{children:\"Multiple\"}),(0,i.jsx)(e.td,{children:\"Multiple\"})]})]})]}),`\n`,(0,i.jsx)(e.p,{children:\"*Requires BlackHole setup\"}),`\n`,(0,i.jsx)(e.h2,{id:\"capturing-system-audio-complete-guide\",children:\"Capturing System Audio (Complete Guide)\"}),`\n`,(0,i.jsx)(e.h3,{id:\"why-system-audio-is-complicated\",children:\"Why System Audio Is Complicated\"}),`\n`,(0,i.jsx)(e.p,{children:\"macOS security restrictions prevent apps from capturing system audio without user consent. This requires either:\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Apps with special audio capture permissions\"}),`\n`,(0,i.jsx)(e.li,{children:\"Virtual audio devices\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"method-1-blackhole-virtual-audio-device\",children:\"Method 1: BlackHole Virtual Audio Device\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Installation:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --cask\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" blackhole-2ch\"})]})})})}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Setup Multi-Output Device:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Open \",(0,i.jsx)(e.strong,{children:\"Audio MIDI Setup\"}),\" (search in Spotlight)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Click \",(0,i.jsx)(e.strong,{children:\"+\"}),\" button (bottom left)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Select \",(0,i.jsx)(e.strong,{children:\"Create Multi-Output Device\"})]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Check both:\",`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Your speakers/headphones\"}),`\n`,(0,i.jsx)(e.li,{children:\"BlackHole 2ch\"}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Right-click > \",(0,i.jsx)(e.strong,{children:\"Use This Device For Sound Output\"})]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Recording Setup:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"In your recording app, select \",(0,i.jsx)(e.strong,{children:\"BlackHole 2ch\"}),\" as audio input\"]}),`\n`,(0,i.jsx)(e.li,{children:\"System audio now routes through BlackHole\"}),`\n`,(0,i.jsx)(e.li,{children:\"Record as normal\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"After Recording:\"}),`\nChange sound output back to regular speakers.`]}),`\n`,(0,i.jsx)(e.h3,{id:\"method-2-loopback-paid-easier\",children:\"Method 2: Loopback (Paid, Easier)\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Price\"}),\": $99 from Rogue Amoeba\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Features:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Create virtual audio devices\"}),`\n`,(0,i.jsx)(e.li,{children:\"Route audio between apps\"}),`\n`,(0,i.jsx)(e.li,{children:\"Mix multiple sources\"}),`\n`,(0,i.jsx)(e.li,{children:\"No complex setup\"}),`\n`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"Why Choose It\"}),\": Professional solution without technical complexity.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"method-3-apps-with-built-in-audio-capture\",children:\"Method 3: Apps with Built-in Audio Capture\"}),`\n`,(0,i.jsx)(e.p,{children:\"These apps capture system audio without additional setup:\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"ScreenFlow\"}),\" - Built-in system audio capture\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"CleanShot X\"}),\" - Records system audio\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Screenium\"}),\" - Mac App Store, captures all audio\"]}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"recording-tips-for-quality-results\",children:\"Recording Tips for Quality Results\"}),`\n`,(0,i.jsx)(e.h3,{id:\"before-recording\",children:\"Before Recording\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Clean Your Desktop\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Hide sensitive files\"}),`\n`,(0,i.jsx)(e.li,{children:\"Use a neutral wallpaper\"}),`\n`,(0,i.jsx)(e.li,{children:\"Close unnecessary apps in Dock\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Prepare Your Environment\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Silence notifications: Focus Mode\"}),`\n`,(0,i.jsx)(e.li,{children:\"Close chat apps\"}),`\n`,(0,i.jsx)(e.li,{children:\"Disconnect external audio (if not needed)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Test Your Setup\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Record a short test\"}),`\n`,(0,i.jsx)(e.li,{children:\"Check audio levels\"}),`\n`,(0,i.jsx)(e.li,{children:\"Verify capture area\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"during-recording\",children:\"During Recording\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Use Keyboard Shortcuts\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Start/stop without clicking in frame\"}),`\n`,(0,i.jsx)(e.li,{children:\"Pause if needed (third-party apps)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Speak Clearly\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Position microphone properly\"}),`\n`,(0,i.jsx)(e.li,{children:\"Maintain consistent volume\"}),`\n`,(0,i.jsx)(e.li,{children:\"Reduce background noise\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Mouse Movements\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Move cursor deliberately\"}),`\n`,(0,i.jsx)(e.li,{children:'Use \"Show Mouse Clicks\" option'}),`\n`,(0,i.jsx)(e.li,{children:\"Avoid unnecessary movement\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"after-recording\",children:\"After Recording\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"1. Review Immediately\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Check for issues\"}),`\n`,(0,i.jsx)(e.li,{children:\"Note timestamps for edits\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"2. Edit If Needed\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Trim beginning/end\"}),`\n`,(0,i.jsx)(e.li,{children:\"Remove mistakes\"}),`\n`,(0,i.jsx)(e.li,{children:\"Add annotations (CleanShot X, ScreenFlow)\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"3. Export Appropriately\"})}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"Purpose\"}),(0,i.jsx)(e.th,{children:\"Format\"}),(0,i.jsx)(e.th,{children:\"Resolution\"}),(0,i.jsx)(e.th,{children:\"Codec\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"YouTube\"}),(0,i.jsx)(e.td,{children:\"MP4\"}),(0,i.jsx)(e.td,{children:\"1080p/4K\"}),(0,i.jsx)(e.td,{children:\"H.264\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Quick share\"}),(0,i.jsx)(e.td,{children:\"MP4\"}),(0,i.jsx)(e.td,{children:\"720p\"}),(0,i.jsx)(e.td,{children:\"H.264\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Archive\"}),(0,i.jsx)(e.td,{children:\"MOV\"}),(0,i.jsx)(e.td,{children:\"Original\"}),(0,i.jsx)(e.td,{children:\"ProRes\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"GIF\"}),(0,i.jsx)(e.td,{children:\"GIF\"}),(0,i.jsx)(e.td,{children:\"480p\"}),(0,i.jsx)(e.td,{children:\"-\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"High quality\"}),(0,i.jsx)(e.td,{children:\"MOV\"}),(0,i.jsx)(e.td,{children:\"Original\"}),(0,i.jsx)(e.td,{children:\"HEVC\"})]})]})]}),`\n`,(0,i.jsx)(e.h2,{id:\"troubleshooting-common-issues\",children:\"Troubleshooting Common Issues\"}),`\n`,(0,i.jsx)(e.h3,{id:\"recording-wont-start\",children:\"Recording Won't Start\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solution 1: Grant Screen Recording Permission\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"System Settings > Privacy & Security\"}),`\n`,(0,i.jsx)(e.li,{children:\"Screen Recording\"}),`\n`,(0,i.jsx)(e.li,{children:\"Enable your recording app\"}),`\n`,(0,i.jsx)(e.li,{children:\"Restart the app\"}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solution 2: Restart Services\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" SystemUIServer\"})]})})})}),`\n`,(0,i.jsx)(e.h3,{id:\"no-audio-in-recording\",children:\"No Audio in Recording\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solutions:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Check microphone permission (Privacy & Security > Microphone)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Verify correct audio source selected\"}),`\n`,(0,i.jsx)(e.li,{children:\"Check System Settings > Sound > Input\"}),`\n`,(0,i.jsx)(e.li,{children:\"Test microphone in Voice Memos\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"recording-is-choppylaggy\",children:\"Recording is Choppy/Laggy\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solutions:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Close unnecessary applications\"}),`\n`,(0,i.jsx)(e.li,{children:\"Reduce recording resolution\"}),`\n`,(0,i.jsx)(e.li,{children:\"Use hardware encoder (OBS: Apple VT)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Disable preview while recording\"}),`\n`,(0,i.jsx)(e.li,{children:\"Check CPU usage in Activity Monitor\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"file-size-too-large\",children:\"File Size Too Large\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solutions:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Use H.264 instead of ProRes\"}),`\n`,(0,i.jsx)(e.li,{children:\"Lower resolution (1080p instead of 4K)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Reduce frame rate (30fps instead of 60fps)\"}),`\n`,(0,i.jsx)(e.li,{children:\"Compress with HandBrake after recording\"}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"obs-black-screen-on-macos-tahoe\",children:\"OBS Black Screen on macOS Tahoe\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solution:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsx)(e.li,{children:\"System Settings > Privacy & Security\"}),`\n`,(0,i.jsx)(e.li,{children:\"Screen Recording\"}),`\n`,(0,i.jsx)(e.li,{children:\"Remove and re-add OBS\"}),`\n`,(0,i.jsx)(e.li,{children:\"Restart OBS\"}),`\n`,(0,i.jsx)(e.li,{children:'Try \"Display Capture\" instead of \"macOS Screen Capture\"'}),`\n`]}),`\n`,(0,i.jsx)(e.h3,{id:\"quicktime-recording-fails\",children:\"QuickTime Recording Fails\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Solution:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Reset QuickTime preferences\"})}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" delete\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.QuickTimePlayerX\"})]})]})})}),`\n`,(0,i.jsx)(e.h2,{id:\"keyboard-shortcuts-reference\",children:\"Keyboard Shortcuts Reference\"}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"Action\"}),(0,i.jsx)(e.th,{children:\"Shortcut\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Open Screenshot toolbar\"}),(0,i.jsx)(e.td,{children:\"\\u2318 + Shift + 5\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Stop recording\"}),(0,i.jsx)(e.td,{children:\"\\u2318 + Control + Esc\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"QuickTime new recording\"}),(0,i.jsx)(e.td,{children:\"\\u2318 + Control + N\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Screenshot (full screen)\"}),(0,i.jsx)(e.td,{children:\"\\u2318 + Shift + 3\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Screenshot (selection)\"}),(0,i.jsx)(e.td,{children:\"\\u2318 + Shift + 4\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"Screenshot (window)\"}),(0,i.jsx)(e.td,{children:\"\\u2318 + Shift + 4, then Space\"})]})]})]}),`\n`,(0,i.jsx)(e.h2,{id:\"conclusion\",children:\"Conclusion\"}),`\n`,(0,i.jsx)(e.p,{children:\"Screen recording on Mac offers multiple approaches depending on your needs:\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Quick recordings\"}),\": Use the Screenshot toolbar (\\u2318 + Shift + 5)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Simple editing\"}),\": Use QuickTime Player\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Professional recording\"}),\": Use OBS (free) or ScreenFlow (paid)\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Quick sharing\"}),\": Use Loom\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"System audio\"}),\": Set up BlackHole or use CleanShot X/ScreenFlow\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Key Takeaways:\"})}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Built-in tools\"}),\" are sufficient for basic needs\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"System audio requires\"}),\" BlackHole or specific apps\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"OBS is powerful\"}),\" but has a learning curve\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Permission settings\"}),\" are crucial on macOS Tahoe\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Test before important recordings\"}),\" to avoid issues\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:\"Master these tools, and you'll be ready to create professional screen recordings for any purpose.\"}),`\n`,(0,i.jsx)(e.hr,{}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.strong,{children:\"Related Articles:\"})}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:(0,i.jsx)(e.a,{href:\"/blog/macos-tahoe-keyboard-shortcuts-complete-guide-2025\",children:\"macOS Tahoe Keyboard Shortcuts Complete Guide\"})}),`\n`,(0,i.jsx)(e.li,{children:(0,i.jsx)(e.a,{href:\"/blog/best-free-mac-apps-2025\",children:\"Best Free Mac Apps 2025\"})}),`\n`,(0,i.jsx)(e.li,{children:(0,i.jsx)(e.a,{href:\"/blog/mac-terminal-mastery-2025-command-line-productivity-guide\",children:\"Mac Terminal Mastery Guide\"})}),`\n`]})]})}function a(n={}){let{wrapper:e}=n.components||{};return e?(0,i.jsx)(e,{...n,children:(0,i.jsx)(s,{...n})}):s(n)}return b(C);})();\n;return Component;","toc":[{"title":"Quick Start: Record Your Screen in 30 Seconds","url":"#quick-start-record-your-screen-in-30-seconds","depth":2},{"title":"Method 1: Screenshot Toolbar (Built-in)","url":"#method-1-screenshot-toolbar-built-in","depth":2},{"title":"Accessing the Screenshot Toolbar","url":"#accessing-the-screenshot-toolbar","depth":3},{"title":"Recording Options","url":"#recording-options","depth":3},{"title":"Screenshot Toolbar Options","url":"#screenshot-toolbar-options","depth":3},{"title":"Capturing with System Audio","url":"#capturing-with-system-audio","depth":3},{"title":"Method 2: QuickTime Player","url":"#method-2-quicktime-player","depth":2},{"title":"Starting a Screen Recording","url":"#starting-a-screen-recording","depth":3},{"title":"Recording Controls","url":"#recording-controls","depth":3},{"title":"Recording Quality","url":"#recording-quality","depth":3},{"title":"Trimming Recordings","url":"#trimming-recordings","depth":3},{"title":"Method 3: OBS Studio (Professional)","url":"#method-3-obs-studio-professional","depth":2},{"title":"Installing OBS","url":"#installing-obs","depth":3},{"title":"First-Time Setup","url":"#first-time-setup","depth":3},{"title":"Creating a Screen Capture Source","url":"#creating-a-screen-capture-source","depth":3},{"title":"OBS Settings for Mac","url":"#obs-settings-for-mac","depth":3},{"title":"Capturing System Audio in OBS","url":"#capturing-system-audio-in-obs","depth":3},{"title":"OBS Performance Tips for macOS Tahoe","url":"#obs-performance-tips-for-macos-tahoe","depth":3},{"title":"Method 4: Third-Party Recording Apps","url":"#method-4-third-party-recording-apps","depth":2},{"title":"CleanShot X (Best Overall)","url":"#cleanshot-x-best-overall","depth":3},{"title":"ScreenFlow (Best for Editing)","url":"#screenflow-best-for-editing","depth":3},{"title":"Kap (Best Free Third-Party)","url":"#kap-best-free-third-party","depth":3},{"title":"Loom (Best for Sharing)","url":"#loom-best-for-sharing","depth":3},{"title":"Comparison Table","url":"#comparison-table","depth":3},{"title":"Capturing System Audio (Complete Guide)","url":"#capturing-system-audio-complete-guide","depth":2},{"title":"Why System Audio Is Complicated","url":"#why-system-audio-is-complicated","depth":3},{"title":"Method 1: BlackHole Virtual Audio Device","url":"#method-1-blackhole-virtual-audio-device","depth":3},{"title":"Method 2: Loopback (Paid, Easier)","url":"#method-2-loopback-paid-easier","depth":3},{"title":"Method 3: Apps with Built-in Audio Capture","url":"#method-3-apps-with-built-in-audio-capture","depth":3},{"title":"Recording Tips for Quality Results","url":"#recording-tips-for-quality-results","depth":2},{"title":"Before Recording","url":"#before-recording","depth":3},{"title":"During Recording","url":"#during-recording","depth":3},{"title":"After Recording","url":"#after-recording","depth":3},{"title":"Troubleshooting Common Issues","url":"#troubleshooting-common-issues","depth":2},{"title":"Recording Won't Start","url":"#recording-wont-start","depth":3},{"title":"No Audio in Recording","url":"#no-audio-in-recording","depth":3},{"title":"Recording is Choppy/Laggy","url":"#recording-is-choppylaggy","depth":3},{"title":"File Size Too Large","url":"#file-size-too-large","depth":3},{"title":"OBS Black Screen on macOS Tahoe","url":"#obs-black-screen-on-macos-tahoe","depth":3},{"title":"QuickTime Recording Fails","url":"#quicktime-recording-fails","depth":3},{"title":"Keyboard Shortcuts Reference","url":"#keyboard-shortcuts-reference","depth":2},{"title":"Conclusion","url":"#conclusion","depth":2}],"estimatedTime":10}