├── .editorconfig ├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc.yaml ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── LICENSE ├── README-CN.md ├── README.md ├── components.json ├── dev-app-update.yml ├── electron-builder.yml ├── electron.vite.config.ts ├── package.json ├── postcss.config.js ├── resources ├── dist │ ├── assets │ │ ├── main-Bs1QdP4F.js │ │ └── main-DOo-a1yr.css │ ├── favicon.ico │ └── index.html ├── frpc │ ├── mac │ │ ├── arm64 │ │ │ └── frpc │ │ └── x64 │ │ │ └── frpc │ └── win │ │ ├── arm64 │ │ └── frpc.exe │ │ └── x64 │ │ └── frpc.exe └── iconTemplate.png ├── src ├── code.ts ├── const.ts ├── main │ ├── crawler │ │ ├── base-request.js │ │ ├── capture-error.js │ │ ├── index.js │ │ └── plugins │ │ │ ├── 17live.js │ │ │ ├── acfun.js │ │ │ ├── bigo.js │ │ │ ├── bilibili.js │ │ │ ├── cc.js │ │ │ ├── changliao.js │ │ │ ├── douyin.js │ │ │ ├── douyu.js │ │ │ ├── huajiao.js │ │ │ ├── huya.js │ │ │ ├── jd.js │ │ │ ├── kilakila.js │ │ │ ├── kuaishou.js │ │ │ ├── momo.js │ │ │ ├── shiguang.js │ │ │ ├── taobao.js │ │ │ ├── tiktok.js │ │ │ ├── twitch.js │ │ │ ├── vv.js │ │ │ ├── weibo.js │ │ │ ├── xhs.js │ │ │ ├── youtube.js │ │ │ └── yy.js │ ├── download-dep │ │ └── index.ts │ ├── ffmpeg │ │ ├── index.ts │ │ └── record.ts │ ├── frpc │ │ └── index.ts │ ├── index.ts │ └── log │ │ └── index.ts ├── preload │ ├── index.d.ts │ └── index.ts └── renderer │ ├── index.html │ └── src │ ├── App.tsx │ ├── assets │ ├── css │ │ └── globals.css │ └── images │ │ ├── dark │ │ ├── add.svg │ │ ├── close.svg │ │ ├── dark.svg │ │ ├── discord.svg │ │ ├── dot.svg │ │ ├── down.svg │ │ ├── logo.png │ │ ├── min.svg │ │ ├── pause.svg │ │ ├── phone.svg │ │ ├── play.svg │ │ ├── preview.svg │ │ ├── profile.svg │ │ ├── qq.svg │ │ ├── restore.svg │ │ ├── setting.svg │ │ └── up.svg │ │ ├── light │ │ ├── add.svg │ │ ├── close.svg │ │ ├── discord.svg │ │ ├── dot.svg │ │ ├── down.svg │ │ ├── light.svg │ │ ├── logo.png │ │ ├── min.svg │ │ ├── pause.svg │ │ ├── phone.svg │ │ ├── play.svg │ │ ├── preview.svg │ │ ├── profile.svg │ │ ├── qq.svg │ │ ├── restore.svg │ │ ├── setting.svg │ │ └── up.svg │ │ └── title-bar │ │ ├── close-w-10.png │ │ ├── max-w-10.png │ │ ├── min-w-10.png │ │ └── restore-w-10.png │ ├── components │ ├── Confetti.tsx │ ├── Dialog.tsx │ ├── DownloadingDep │ │ └── DownloadingDep.tsx │ ├── Loading.tsx │ ├── NavBar │ │ ├── NavBar.tsx │ │ └── components │ │ │ ├── DefaultSettingSheet.tsx │ │ │ ├── Theme.tsx │ │ │ └── WebControlSettingSheet.tsx │ ├── StreamConfigList │ │ ├── StreamConfigList.tsx │ │ └── components │ │ │ ├── MoveCardDropDownMenu.tsx │ │ │ ├── OperationBar.tsx │ │ │ ├── Progress.tsx │ │ │ └── StreamConfigCard.tsx │ ├── StreamConfigSheet.tsx │ ├── TitleBar │ │ └── TitleBar.tsx │ └── UseThemeIcon.tsx │ ├── env.d.ts │ ├── hooks │ └── useToast.ts │ ├── lib │ ├── bus.ts │ ├── utils.ts │ └── websocket.ts │ ├── locales │ ├── index.ts │ └── locales.js │ ├── main.tsx │ ├── shadcn │ └── ui │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── progress.tsx │ │ ├── select.tsx │ │ ├── sheet.tsx │ │ ├── switch.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ └── use-toast.ts │ └── store │ ├── useConfettiStore.ts │ ├── useDefaultSettingsStore.ts │ ├── useDownloadDepStore.ts │ ├── useFfmpegProgressInfoStore.ts │ ├── useLoadingStore.ts │ ├── useNavSelectedStatusStore.ts │ ├── useStreamConfigStore.ts │ ├── useThemeStore.ts │ └── useWebControlSettingStore.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.web.json └── type.d.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | out 4 | .gitignore 5 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.15.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- 1 | singleQuote: true 2 | semi: false 3 | printWidth: 100 4 | trailingComma: none 5 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["dbaeumer.vscode-eslint"] 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/LICENSE -------------------------------------------------------------------------------- /README-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/README-CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/components.json -------------------------------------------------------------------------------- /dev-app-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/dev-app-update.yml -------------------------------------------------------------------------------- /electron-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/electron-builder.yml -------------------------------------------------------------------------------- /electron.vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/electron.vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/postcss.config.js -------------------------------------------------------------------------------- /resources/dist/assets/main-Bs1QdP4F.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/dist/assets/main-Bs1QdP4F.js -------------------------------------------------------------------------------- /resources/dist/assets/main-DOo-a1yr.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/dist/assets/main-DOo-a1yr.css -------------------------------------------------------------------------------- /resources/dist/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/dist/favicon.ico -------------------------------------------------------------------------------- /resources/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/dist/index.html -------------------------------------------------------------------------------- /resources/frpc/mac/arm64/frpc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/frpc/mac/arm64/frpc -------------------------------------------------------------------------------- /resources/frpc/mac/x64/frpc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/frpc/mac/x64/frpc -------------------------------------------------------------------------------- /resources/frpc/win/arm64/frpc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/frpc/win/arm64/frpc.exe -------------------------------------------------------------------------------- /resources/frpc/win/x64/frpc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/frpc/win/x64/frpc.exe -------------------------------------------------------------------------------- /resources/iconTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/resources/iconTemplate.png -------------------------------------------------------------------------------- /src/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/code.ts -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/main/crawler/base-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/base-request.js -------------------------------------------------------------------------------- /src/main/crawler/capture-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/capture-error.js -------------------------------------------------------------------------------- /src/main/crawler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/index.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/17live.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/17live.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/acfun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/acfun.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/bigo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/bigo.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/bilibili.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/bilibili.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/cc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/cc.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/changliao.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/changliao.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/douyin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/douyin.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/douyu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/douyu.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/huajiao.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/huajiao.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/huya.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/huya.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/jd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/jd.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/kilakila.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/kilakila.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/kuaishou.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/kuaishou.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/momo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/momo.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/shiguang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/shiguang.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/taobao.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/taobao.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/tiktok.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/tiktok.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/twitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/twitch.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/vv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/vv.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/weibo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/weibo.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/xhs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/xhs.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/youtube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/youtube.js -------------------------------------------------------------------------------- /src/main/crawler/plugins/yy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/crawler/plugins/yy.js -------------------------------------------------------------------------------- /src/main/download-dep/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/download-dep/index.ts -------------------------------------------------------------------------------- /src/main/ffmpeg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/ffmpeg/index.ts -------------------------------------------------------------------------------- /src/main/ffmpeg/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/ffmpeg/record.ts -------------------------------------------------------------------------------- /src/main/frpc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/frpc/index.ts -------------------------------------------------------------------------------- /src/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/index.ts -------------------------------------------------------------------------------- /src/main/log/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/main/log/index.ts -------------------------------------------------------------------------------- /src/preload/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/preload/index.d.ts -------------------------------------------------------------------------------- /src/preload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/preload/index.ts -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/App.tsx -------------------------------------------------------------------------------- /src/renderer/src/assets/css/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/css/globals.css -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/add.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/close.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/dark.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/discord.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/dot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/dot.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/down.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/logo.png -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/min.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/min.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/pause.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/phone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/phone.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/play.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/preview.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/profile.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/qq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/qq.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/restore.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/restore.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/setting.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/dark/up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/dark/up.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/add.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/close.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/discord.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/dot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/dot.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/down.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/light.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/logo.png -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/min.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/min.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/pause.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/phone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/phone.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/play.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/preview.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/profile.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/qq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/qq.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/restore.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/restore.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/setting.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/light/up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/light/up.svg -------------------------------------------------------------------------------- /src/renderer/src/assets/images/title-bar/close-w-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/title-bar/close-w-10.png -------------------------------------------------------------------------------- /src/renderer/src/assets/images/title-bar/max-w-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/title-bar/max-w-10.png -------------------------------------------------------------------------------- /src/renderer/src/assets/images/title-bar/min-w-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/title-bar/min-w-10.png -------------------------------------------------------------------------------- /src/renderer/src/assets/images/title-bar/restore-w-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/assets/images/title-bar/restore-w-10.png -------------------------------------------------------------------------------- /src/renderer/src/components/Confetti.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/Confetti.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/Dialog.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/DownloadingDep/DownloadingDep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/DownloadingDep/DownloadingDep.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/Loading.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/NavBar/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/NavBar/NavBar.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/NavBar/components/DefaultSettingSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/NavBar/components/DefaultSettingSheet.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/NavBar/components/Theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/NavBar/components/Theme.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/NavBar/components/WebControlSettingSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/NavBar/components/WebControlSettingSheet.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/StreamConfigList/StreamConfigList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/StreamConfigList/StreamConfigList.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/StreamConfigList/components/MoveCardDropDownMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/StreamConfigList/components/MoveCardDropDownMenu.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/StreamConfigList/components/OperationBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/StreamConfigList/components/OperationBar.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/StreamConfigList/components/Progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/StreamConfigList/components/Progress.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/StreamConfigList/components/StreamConfigCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/StreamConfigList/components/StreamConfigCard.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/StreamConfigSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/StreamConfigSheet.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/TitleBar/TitleBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/TitleBar/TitleBar.tsx -------------------------------------------------------------------------------- /src/renderer/src/components/UseThemeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/components/UseThemeIcon.tsx -------------------------------------------------------------------------------- /src/renderer/src/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/renderer/src/hooks/useToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/hooks/useToast.ts -------------------------------------------------------------------------------- /src/renderer/src/lib/bus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/lib/bus.ts -------------------------------------------------------------------------------- /src/renderer/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/lib/utils.ts -------------------------------------------------------------------------------- /src/renderer/src/lib/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/lib/websocket.ts -------------------------------------------------------------------------------- /src/renderer/src/locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/locales/index.ts -------------------------------------------------------------------------------- /src/renderer/src/locales/locales.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/locales/locales.js -------------------------------------------------------------------------------- /src/renderer/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/main.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/badge.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/button.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/card.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/dialog.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/form.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/input.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/label.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/progress.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/select.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/sheet.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/switch.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/toast.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/toaster.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/renderer/src/shadcn/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/shadcn/ui/use-toast.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useConfettiStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useConfettiStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useDefaultSettingsStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useDefaultSettingsStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useDownloadDepStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useDownloadDepStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useFfmpegProgressInfoStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useFfmpegProgressInfoStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useLoadingStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useLoadingStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useNavSelectedStatusStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useNavSelectedStatusStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useStreamConfigStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useStreamConfigStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useThemeStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useThemeStore.ts -------------------------------------------------------------------------------- /src/renderer/src/store/useWebControlSettingStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/src/renderer/src/store/useWebControlSettingStore.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /tsconfig.web.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/tsconfig.web.json -------------------------------------------------------------------------------- /type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenfan0/fideo-live-record/HEAD/type.d.ts --------------------------------------------------------------------------------