[{"data":1,"prerenderedAt":209},["ShallowReactive",2],{"repo-biaowww-channel_recording-en":3,"i18n-biaowww-channel_recording-en":206},{"mirrorPool":4,"detail":13,"relatedProjects":87},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":24,"homepage":25,"pushedAt":26,"ownerAvatar":27,"ownerName":28,"ownerBio":29,"lastSyncTime":30,"lastReleaseTime":31,"tags":32,"license":43,"category":44,"subgroup":45,"releases":46},"biaowww","channel_recording",1283914650,"https:\u002F\u002Fgithub.com\u002Fbiaowww\u002Fchannel_recording",2,"C#","Windows 本地定向录音：单独录指定程序(如会议软件)的声音，可混麦克风、静音\u002F退出自动停、AAC 压缩、投屏PPT抓帧(WGC 无花屏)导出 PDF\u002FWord。WASAPI 进程回环 + Windows.Graphics.Capture + WinForms 界面。",{"C#":22,"Batchfile":23},99.9,0.1,[],"https:\u002F\u002Fbiaowww.github.io\u002Fchannel_recording\u002F","2026-09-14","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6559549?v=4","Biao Wang","","2026-10-01T00:52:33.102402+00:00","2026-09-14T08:40:30Z",[33,34,35,36,37,38,39,40,41,42],"audio-recording","csharp","dotnet","loopback-capture","meeting-recorder","screen-capture","slides-to-pdf","wasapi","windows","winforms","MIT","tools","屏幕录制工具",[47,60,70,79],{"tag":48,"publishAt":31,"semVer":49,"prerelease":53,"assets":54},"v0.1.3",[50,51,52],0,1,3,false,[55],{"fileName":56,"sizeMb":57,"sha256":58,"downloadCount":51,"originUrl":59},"ChannelRecorder.exe",176.15,"1b791b81bb1ca982372e7dc83e58f974420b374d371c702bb4d5a1ff52d8cd9b","https:\u002F\u002Fgithub.com\u002Fbiaowww\u002Fchannel_recording\u002Freleases\u002Fdownload\u002Fv0.1.3\u002FChannelRecorder.exe",{"tag":61,"publishAt":62,"semVer":63,"prerelease":53,"assets":64},"v0.1.2","2026-07-21T05:57:23Z",[50,51,18],[65],{"fileName":56,"sizeMb":66,"sha256":67,"downloadCount":68,"originUrl":69},176.14,"66a7a483b41ebdda774c29335781e693ba7aaa192fa82ae8583620706b52461c",10,"https:\u002F\u002Fgithub.com\u002Fbiaowww\u002Fchannel_recording\u002Freleases\u002Fdownload\u002Fv0.1.2\u002FChannelRecorder.exe",{"tag":71,"publishAt":72,"semVer":73,"prerelease":53,"assets":74},"v0.1.1","2026-07-21T05:07:16Z",[50,51,51],[75],{"fileName":56,"sizeMb":76,"sha256":77,"downloadCount":50,"originUrl":78},176.12,"3c036c88bbd60ef17ff06bc9991d1f29158f86223635cec1313450f22e7d4f1d","https:\u002F\u002Fgithub.com\u002Fbiaowww\u002Fchannel_recording\u002Freleases\u002Fdownload\u002Fv0.1.1\u002FChannelRecorder.exe",{"tag":80,"publishAt":81,"semVer":82,"prerelease":53,"assets":83},"v0.1.0","2026-07-21T04:51:13Z",[50,51,50],[84],{"fileName":56,"sizeMb":76,"sha256":85,"downloadCount":50,"originUrl":86},"400ad90590a11137d08c106a816c3db5322325b8f8c84fb983160306cc5a0d22","https:\u002F\u002Fgithub.com\u002Fbiaowww\u002Fchannel_recording\u002Freleases\u002Fdownload\u002Fv0.1.0\u002FChannelRecorder.exe",[88,113,130,146,165,184],{"owner":89,"repo":90,"repoId":91,"category":44,"subgroup":45,"language":92,"tags":93,"starCount":104,"ownerUid":105,"latestTag":106,"platforms":107,"lastReleaseTime":110,"downloadCount":111,"description":112},"obsproject","obs-studio",13233158,"C",[94,95,96,97,98,99,100,38,101,102,103],"c","c-plus-plus","directshow","facebook-live","ffmpeg","game-capture","live-streaming","twitch-tv","video-recording","youtube-live",77670,7725691,"33.0.0-rc2",[41,108,109],"mac","linux","2026-10-16T23:31:07Z",458,"A free and open-source screen recording and live streaming software, widely used for video capture and real-time streaming.",{"owner":114,"repo":115,"repoId":116,"category":44,"subgroup":45,"language":117,"tags":118,"starCount":123,"ownerUid":124,"latestTag":125,"platforms":126,"lastReleaseTime":127,"downloadCount":128,"description":129},"siddharthvaddem","openscreen",1073433866,"TypeScript",[119,120,121,38,122],"electron","open-source","pixijs","screen-recorder",39944,70214527,"v1.5.0",[41,108,109],"2026-06-06T19:30:20Z",45865,"A free, open-source, no-subscription, no-watermark desktop screen recorder and demo video creation tool for producing polished product demos and walkthroughs.",{"owner":131,"repo":132,"repoId":133,"category":44,"subgroup":45,"language":117,"tags":134,"starCount":138,"ownerUid":139,"latestTag":140,"platforms":141,"lastReleaseTime":143,"downloadCount":144,"description":145},"webadderallorg","Recordly",1180325220,[119,135,109,136,120,122,137,41],"free","macos","screen-studio",33027,278603407,"v1.4.0",[41,108,109,142],"other","2026-09-08T04:34:51Z",104077,"An open-source screen recorder and editor for creating polished demo videos, walkthroughs, and product videos with auto-zooms, cursor polish, webcam overlays, and timeline editing.",{"owner":147,"repo":148,"repoId":149,"category":44,"subgroup":45,"language":19,"tags":150,"starCount":158,"ownerUid":159,"latestTag":160,"platforms":161,"lastReleaseTime":162,"downloadCount":163,"description":164},"NickeManarin","ScreenToGif",64713769,[151,152,153,154,155,156,157],"editor","gif","recorder","sketchboard","video","webcam","wpf",27763,14798947,"2.43.2",[41,142],"2026-07-28T17:52:48Z",474734,"A tool that allows you to record a selected area of your screen, live feed from your webcam, or live drawings from a sketchboard, edit the animation, and save it as a GIF, APNG, video, or PNG image.",{"owner":166,"repo":167,"repoId":168,"category":44,"subgroup":45,"language":169,"tags":170,"starCount":176,"ownerUid":177,"latestTag":178,"platforms":179,"lastReleaseTime":181,"downloadCount":182,"description":183},"charmbracelet","vhs",515619101,"Go",[171,172,173,152,174,175,167,155],"ascii","cli","command-line","recording","terminal",21054,57376114,"v0.12.1",[41,108,109,180,142],"android","2026-09-24T09:30:55Z",6953,"A tool for recording terminal sessions as GIFs for integration testing and demoing CLI tools.",{"owner":185,"repo":186,"repoId":187,"category":44,"subgroup":45,"language":117,"tags":188,"starCount":199,"ownerUid":200,"latestTag":201,"platforms":202,"lastReleaseTime":203,"downloadCount":204,"description":205},"wulkano","Kap",65411043,[189,190,191,192,119,193,194,108,136,195,120,196,197,198,38,122],"aperture","app","capture","communication","javascript","kap","nextjs","oss","productivity","record",19387,16321113,"v3.6.0",[108],"2022-10-27T18:41:50Z",389325,"An open-source screen recorder built with web technology for macOS, allowing quick recording of selected screen areas via the menu bar icon.",{"description":207,"readmeHtml":208},"ChannelRecorder is a Windows tool for recording one specific program's audio through process loopback, optionally mixing in the microphone and capturing shared slides as PDF or Word.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>ChannelRecorder is a Windows desktop recorder that captures only the audio played by a single program, even when the meeting app restricts recording. It uses WASAPI process loopback to capture the target process audio at the system mixing layer, and can mix in your own microphone into the same file. When slide capture is enabled, it detects page turns, saves each screen as an image, and exports a PDF or Word file. It ships with both a graphical interface and a command line.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Records just the program you choose, and files away the shared slides too\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Targeted recording\u003C\u002Fstrong>: records only the audio output of a chosen process and its children\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Microphone mixing\u003C\u002Fstrong>: mixes your microphone into the same file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto stop\u003C\u002Fstrong>: stops when the target exits or stays silent for a set number of seconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide capture\u003C\u002Fstrong>: detects page turns and saves each slide as an image\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-format export\u003C\u002Fstrong>: assembles image sequences into PDF or Word documents\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible framing\u003C\u002Fstrong>: full screen, a chosen monitor, a followed window, or a mouse-drawn region\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AAC compression\u003C\u002Fstrong>: converts recordings to small m4a files, or keeps lossless WAV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two interfaces\u003C\u002Fstrong>: a graphical interface plus command-line arguments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users who need to record online meetings\u003C\u002Fli>\n\u003Cli>Teachers organizing online courses and training\u003C\u002Fli>\n\u003Cli>Professionals capturing screen-share presentations\u003C\u002Fli>\n\u003Cli>Technical users who want scripted recording\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Ch3 id=\"graphical-interface\">Graphical interface\u003C\u002Fh3>\u003Col>\n\u003Cli>Make sure the system is Windows 10 version 2004 or later, or Windows 11\u003C\u002Fli>\n\u003Cli>Install the .NET 8 Desktop Runtime; self-contained builds can skip this\u003C\u002Fli>\n\u003Cli>Download and unzip from Releases, then double-click ChannelRecorder.exe or gui.bat in the root\u003C\u002Fli>\n\u003Cli>In the top Recording Target dropdown, pick the program to record; if it is missing, let it make sound and click refresh\u003C\u002Fli>\n\u003Cli>Check the options you need: include child processes, record microphone, convert to AAC, or capture slides\u003C\u002Fli>\n\u003Cli>When slide capture is on, set Slide Source to a monitor, a window, or a drawn region\u003C\u002Fli>\n\u003Cli>Click Start Recording, then Stop, and finally Open Recording Folder\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"command-line\">Command line\u003C\u002Fh3>\u003Col>\n\u003Cli>Run \u003Ccode>rec.bat list\u003C\u002Fcode> to see which programs are producing sound and their PIDs\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>rec.bat record --name wemeetapp --mic\u003C\u002Fcode> to record a meeting with your microphone\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>rec.bat record --name wemeetapp --mic --slides --doc both\u003C\u002Fcode> to also capture slides and export PDF and Word\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cdiv class=\"code-block\">\u003Cpre>\u003Ccode class=\"hljs language-powershell\">rec.bat list\nrec.bat record --name wemeetapp --mic --slides --doc both\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Bypasses restrictions\u003C\u002Fstrong>: it records system playback audio, independent of the app&#39;s recording permission\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audio and visuals together\u003C\u002Fstrong>: recording and slide capture happen in one session\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reliable quality\u003C\u002Fstrong>: GPU-based capture still works when a window is covered, without tearing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Controlled size\u003C\u002Fstrong>: AAC by default keeps even long meetings compact\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Windows 10 version 2004 (build 19041) or later, Windows 11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Architecture\u003C\u002Ftd>\n\u003Ctd>x64\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>.NET 8 Desktop Runtime; self-contained builds need nothing\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>Recording other people may raise privacy and legal issues, so make sure you are authorized\u003C\u002Fli>\n\u003Cli>Process-level recording requires Windows 10 2004 or later\u003C\u002Fli>\n\u003Cli>Minimized windows cannot be captured; the app tries to restore them during recording\u003C\u002Fli>\n\u003Cli>Microphone recording uses the Windows default recording device only\u003C\u002Fli>\n\u003Cli>Captured clarity depends on the actual on-screen size of the target window\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450883283]