├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── 1-Bug_report.md │ ├── 2-Question.md │ └── 3-Feature_request.md ├── config.yml └── workflows │ ├── deploy-doc.yml │ └── release.yml ├── .gitignore ├── CLAUDE.md ├── LICENSE ├── README.md ├── Writerside ├── c.list ├── cfg │ └── buildprofiles.xml ├── dp.tree ├── images │ ├── 8bitdo-micro-l.png │ ├── 8bitdo-zero2-l.png │ ├── ai-chat.png │ ├── change-chat-topic.png │ ├── favorite-full.png │ ├── logo.png │ ├── machine-translation.png │ ├── open-ai-api-setting.png │ ├── setting-storage.png │ ├── shortcut.png │ ├── split-video-preview.png │ └── split-video.png ├── redirection-rules.xml ├── topics │ ├── AI-Chat.md │ ├── AI-Subtitles.md │ ├── Config-OpenAI-API.md │ ├── Config-Shortcut.md │ ├── Config-Tencent-API.md │ ├── Config-Translate.md │ ├── Config-YouDao-API.md │ ├── Download-Video.md │ ├── Home.topic │ ├── Installation.md │ ├── Introduction.md │ ├── Software-Recommendation.md │ ├── Split-Long-Video.md │ ├── Theory.md │ ├── Usage.md │ ├── Use-Bluetooth-Game-Controller.md │ ├── favorite.md │ └── storage.md ├── v.list └── writerside.cfg ├── assets ├── assets.d.ts ├── entitlements.mac.plist ├── icons │ ├── 128x128.png │ ├── 16x16.png │ ├── 24x24.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 48x48.png │ ├── 64x64.png │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ ├── icon@2x.png │ ├── install.gif │ └── install.png ├── loading.svg ├── logo-dark.png └── logo-light.png ├── components.json ├── drizzle.config.ts ├── drizzle └── migrations │ ├── 0000_funny_mauler.sql │ └── meta │ ├── 0000_snapshot.json │ └── _journal.json ├── forge.config.ts ├── forge.env.d.ts ├── index.html ├── package.json ├── postcss.config.js ├── scripts ├── download.mjs ├── download_video.bat └── download_video.sh ├── src ├── app.tsx ├── backend │ ├── controllers │ │ ├── AiFuncController.ts │ │ ├── AiTransController.ts │ │ ├── ConvertController.ts │ │ ├── DownloadVideoController.ts │ │ ├── DpTaskController.ts │ │ ├── FavoriteClipsController.ts │ │ ├── MediaController.ts │ │ ├── SrtTimeAdjustController.ts │ │ ├── StorageController.ts │ │ ├── SubtitleController.ts │ │ ├── SystemController.ts │ │ ├── TagController.ts │ │ └── WatchHistoryController.ts │ ├── db │ │ ├── db.ts │ │ ├── index.ts │ │ ├── migrate.ts │ │ └── tables │ │ │ ├── clipTagRelation.ts │ │ │ ├── dpTask.ts │ │ │ ├── kvs.ts │ │ │ ├── sentenceTranslates.ts │ │ │ ├── stems.ts │ │ │ ├── subtitleTimestampAdjustment.ts │ │ │ ├── tag.ts │ │ │ ├── videoClip.ts │ │ │ ├── watchHistory.ts │ │ │ ├── wordTranslates.ts │ │ │ └── words.ts │ ├── dispatcher.ts │ ├── errors │ │ ├── AssertionError.ts │ │ └── errors.ts │ ├── interfaces │ │ ├── controller.ts │ │ └── postConstruce.ts │ ├── ioc │ │ ├── inversify.config.ts │ │ ├── logger.ts │ │ └── types.ts │ ├── objs │ │ ├── ChildProcessTask.ts │ │ ├── FfmpegTask.ts │ │ ├── OpenAiTtsRequest.ts │ │ ├── OpenAiWhisperRequest.ts │ │ ├── TencentClient.ts │ │ ├── YouDaoClient.ts │ │ ├── config-tender.ts │ │ └── dl-video │ │ │ ├── DlpDownloadVideo.ts │ │ │ └── DlpFetchFileName.ts │ ├── services │ │ ├── AiProviderService.ts │ │ ├── AiServiceImpl.ts │ │ ├── AiTransServiceImpl.ts │ │ ├── CacheService.ts │ │ ├── ChatService.ts │ │ ├── CheckUpdate.ts │ │ ├── ClientProviderService.ts │ │ ├── ConvertService.ts │ │ ├── DlVideoService.ts │ │ ├── DpTaskService.ts │ │ ├── FavouriteClipsService.ts │ │ ├── FfmpegService.ts │ │ ├── LocationService.ts │ │ ├── MediaService.ts │ │ ├── OpenAiService.ts │ │ ├── OssService.ts │ │ ├── ScheduleServiceImpl.ts │ │ ├── SettingService.ts │ │ ├── SplitVideoService.ts │ │ ├── SrtTimeAdjustService.ts │ │ ├── SubtitleService.ts │ │ ├── SystemService.ts │ │ ├── TagService.ts │ │ ├── TtsService.ts │ │ ├── WatchHistoryService.ts │ │ ├── WhisperService.ts │ │ ├── __tests__ │ │ │ └── TagServiceImpl.test.ts │ │ ├── impl │ │ │ ├── AbstractOssServiceImpl.ts │ │ │ ├── CacheService.ts │ │ │ ├── ChatServiceImpl.ts │ │ │ ├── ClipOssServiceImpl.ts │ │ │ ├── ConvertServiceImpl.ts │ │ │ ├── DlVideoServiceImpl.ts │ │ │ ├── DpTaskServiceImpl.ts │ │ │ ├── FavouriteClipsServiceImpl.ts │ │ │ ├── FfmpegServiceImpl.ts │ │ │ ├── LocationServiceImpl.ts │ │ │ ├── MediaServiceImpl.ts │ │ │ ├── OpenAIServiceImpl.ts │ │ │ ├── SettingServiceImpl.ts │ │ │ ├── SplitVideoServiceImpl.ts │ │ │ ├── SrtTimeAdjustServiceImpl.ts │ │ │ ├── SubtitleServiceImpl.ts │ │ │ ├── SystemServiceImpl.ts │ │ │ ├── TagServiceImpl.ts │ │ │ ├── TranslateServiceImpl.ts │ │ │ ├── WatchHistoryServiceImpl.ts │ │ │ ├── WhisperServiceImpl.ts │ │ │ └── clients │ │ │ │ ├── AiProviderServiceImpl.ts │ │ │ │ ├── TencentProvider.ts │ │ │ │ └── YouDaoProvider.ts │ │ └── prompts │ │ │ ├── analyze-grammer.ts │ │ │ ├── analyze-phrases.ts │ │ │ ├── analyze-word.ts │ │ │ ├── example-sentence.ts │ │ │ ├── phraseGroupPropmt.ts │ │ │ ├── prompt-punctuation.ts │ │ │ ├── prompt.ts │ │ │ └── synonymous-sentence.ts │ ├── store.ts │ └── utils │ │ ├── FfmpegCommands.ts │ │ ├── FileUtil.ts │ │ ├── LocationUtil.ts │ │ ├── MatchSrt.ts │ │ ├── ObjUtil.ts │ │ └── TypeGuards.ts ├── common │ ├── api │ │ ├── api-def.ts │ │ ├── dto.ts │ │ └── register.ts │ ├── constants │ │ └── error-constants.ts │ ├── interfaces │ │ └── index.ts │ ├── types │ │ ├── DlVideoType.ts │ │ ├── SentenceC.tsx │ │ ├── SentenceStruct.ts │ │ ├── SettingType.ts │ │ ├── Types.ts │ │ ├── WatchHistoryVO.ts │ │ ├── YdRes.ts │ │ ├── aiRes │ │ │ ├── AiAnalyseGrammarsRes.ts │ │ │ ├── AiAnalyseNewPhrasesRes.ts │ │ │ ├── AiAnalyseNewWordsRes.ts │ │ │ ├── AiFuncExplainSelectRes.ts │ │ │ ├── AiFuncExplainSelectWithContextRes.ts │ │ │ ├── AiFuncFormatSplit.ts │ │ │ ├── AiFuncPolish.ts │ │ │ ├── AiFuncTranslateWithContextRes.ts │ │ │ ├── AiMakeExampleSentencesRes.ts │ │ │ ├── AiPhraseGroupRes.ts │ │ │ ├── AiPunctuationResp.ts │ │ │ └── AiStringResponse.ts │ │ ├── chapter-result.ts │ │ ├── clipMeta │ │ │ ├── ClipMetaDataV1.ts │ │ │ ├── base.ts │ │ │ └── index.ts │ │ ├── dl-progress.ts │ │ ├── msg │ │ │ ├── AiCtxMenuExplainSelectMessage.ts │ │ │ ├── AiCtxMenuExplainSelectWithContextMessage.ts │ │ │ ├── AiCtxMenuPolishMessage.ts │ │ │ ├── AiNormalMessage.ts │ │ │ ├── AiWelcomeMessage.ts │ │ │ ├── HumanNormalMessage.ts │ │ │ ├── HumanTopicMessage.ts │ │ │ └── interfaces │ │ │ │ └── CustomMessage.ts │ │ ├── release.ts │ │ ├── store_schema.ts │ │ ├── tonvert-type.ts │ │ └── video-info.ts │ └── utils │ │ ├── AudioPlayer.ts │ │ ├── CollUtil.ts │ │ ├── Lock.ts │ │ ├── MediaUtil.ts │ │ ├── PathUtil.ts │ │ ├── RateLimiter.ts │ │ ├── SrtUtil.ts │ │ ├── TimeUtil.ts │ │ ├── TransHolder.ts │ │ ├── UndoRedo.ts │ │ ├── UrlUtil.ts │ │ ├── Util.ts │ │ ├── func-util.ts │ │ ├── praser │ │ └── chapter-parser.ts │ │ └── str-util.ts ├── fronted │ ├── components │ │ ├── Button.tsx │ │ ├── ControlBox.tsx │ │ ├── ControlButton.tsx │ │ ├── Eb.tsx │ │ ├── FallBack.tsx │ │ ├── FileBrowser.tsx │ │ ├── FileDrop.tsx │ │ ├── MainSubtitle.tsx │ │ ├── NewTips.tsx │ │ ├── NormalLine.tsx │ │ ├── Notification.tsx │ │ ├── PlaySpeedToaster.tsx │ │ ├── Player.tsx │ │ ├── PlayerControlPanel.tsx │ │ ├── PlayerSrtLayout.tsx │ │ ├── PlayerToaster.tsx │ │ ├── Separtor.tsx │ │ ├── SideBar.tsx │ │ ├── SideSentence.tsx │ │ ├── Subtitle.tsx │ │ ├── Tag.tsx │ │ ├── TagSelector.tsx │ │ ├── ThemePreview.tsx │ │ ├── TitleBar │ │ │ ├── TitleBar.tsx │ │ │ ├── TitleBarMac.tsx │ │ │ ├── TitleBarWindows.css │ │ │ ├── TitleBarWindows.css.map │ │ │ ├── TitleBarWindows.scss │ │ │ ├── TitleBarWindows.tsx │ │ │ └── index.ts │ │ ├── TranscriptItem.tsx │ │ ├── VolumeSlider.tsx │ │ ├── __tests__ │ │ │ └── Button.test.tsx │ │ ├── bg │ │ │ ├── AboutBg.css │ │ │ ├── AboutBg.tsx │ │ │ └── Background.tsx │ │ ├── chat │ │ │ ├── Chat.tsx │ │ │ ├── ChatCenter.tsx │ │ │ ├── ChatLeftGrammers.tsx │ │ │ ├── ChatLeftPhrases.tsx │ │ │ ├── ChatLeftWords.tsx │ │ │ ├── ChatRightSentences.tsx │ │ │ ├── ChatTopicSelector.tsx │ │ │ ├── Playable.tsx │ │ │ ├── icons.tsx │ │ │ ├── markdown.tsx │ │ │ ├── message.tsx │ │ │ ├── msg │ │ │ │ ├── AiCtxMenuExplainSelectMsg.tsx │ │ │ │ ├── AiCtxMenuExplainSelectWithContextMsg.tsx │ │ │ │ ├── AiCtxMenuPolishMsg.tsx │ │ │ │ ├── AiNormalMsg.tsx │ │ │ │ ├── AiWelcomeMsg.tsx │ │ │ │ ├── HumanNormalMsg.tsx │ │ │ │ ├── HumanTopicMsg.tsx │ │ │ │ └── MsgDelete.tsx │ │ │ └── spinner.tsx │ │ ├── fileBowser │ │ │ ├── FileSelector.tsx │ │ │ ├── FolderSelector.tsx │ │ │ ├── ProjItem2.tsx │ │ │ ├── VideoItem2.tsx │ │ │ ├── music-card.tsx │ │ │ ├── project-list-card.tsx │ │ │ ├── project-list-comp.tsx │ │ │ └── project-list-item.tsx │ │ ├── playerSubtitle │ │ │ ├── FullscreenButton.tsx │ │ │ ├── PlayerNormalLine.tsx │ │ │ ├── PlayerSubtitle.tsx │ │ │ ├── PlayerSubtitleControlPannel.tsx │ │ │ └── PlayerSubtitlePanel.tsx │ │ ├── query │ │ │ ├── DatePickerWithRange.tsx │ │ │ ├── StringQuery.tsx │ │ │ └── TagQuery.tsx │ │ ├── setting │ │ │ ├── Combobox.tsx │ │ │ ├── FooterWrapper.tsx │ │ │ ├── Header.tsx │ │ │ ├── ItemWrapper.tsx │ │ │ ├── SettingInput.tsx │ │ │ ├── SliderInput.tsx │ │ │ ├── Title.tsx │ │ │ └── index.ts │ │ ├── short-cut │ │ │ ├── GlobalShortCut.tsx │ │ │ └── PlayerShortCut.tsx │ │ ├── speed-slider.tsx │ │ ├── srt-cops │ │ │ ├── atoms │ │ │ │ ├── translatable-line-core.tsx │ │ │ │ ├── word-pop.tsx │ │ │ │ └── word.tsx │ │ │ ├── fullscreen-translatable-line.tsx │ │ │ ├── podcast-viewer.tsx │ │ │ ├── translatable-line-podcast.tsx │ │ │ └── translatable-line.tsx │ │ ├── subtitle-viewer │ │ │ └── viewer-control-panel.tsx │ │ ├── toasts │ │ │ └── ModeSwitchToast.tsx │ │ └── ui │ │ │ ├── aspect-ratio.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── carousel.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── command.tsx │ │ │ ├── context-menu.tsx │ │ │ ├── dialog.tsx │ │ │ ├── drawer.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── form.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── sonner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toast.tsx │ │ │ ├── toaster.tsx │ │ │ ├── toggle.tsx │ │ │ ├── tooltip.tsx │ │ │ └── use-toast.ts │ ├── hooks │ │ ├── use-copy-to-clipboard.ts │ │ ├── useBoundary.ts │ │ ├── useChatPanel.ts │ │ ├── useConvert.ts │ │ ├── useCopyModeController.ts │ │ ├── useDpTaskCenter.ts │ │ ├── useDpTaskViewer.ts │ │ ├── useFavouriteClip.ts │ │ ├── useFile.ts │ │ ├── useLayout.ts │ │ ├── usePlayerController.ts │ │ ├── usePlayerControllerSlices │ │ │ ├── SliceTypes.ts │ │ │ ├── createControllerSlice.ts │ │ │ ├── createInternalSlice.ts │ │ │ ├── createModeSlice.ts │ │ │ ├── createPlayerSlice.ts │ │ │ ├── createSentenceSlice.ts │ │ │ └── createSubtitleSlice.ts │ │ ├── usePlayerToaster.ts │ │ ├── usePointer.ts │ │ ├── useSetting.ts │ │ ├── useSettingForm.ts │ │ ├── useSplit.ts │ │ ├── useSubtitleScroll.ts │ │ ├── useSystem.ts │ │ └── useTranscript.ts │ ├── lib │ │ ├── SrtTender.ts │ │ ├── swr-util.ts │ │ └── utils.ts │ ├── pages │ │ ├── About.tsx │ │ ├── DownloadVideo.tsx │ │ ├── HomePage.tsx │ │ ├── Layout.tsx │ │ ├── PlayerWithControlsPage.tsx │ │ ├── TieleBarLayout.tsx │ │ ├── convert │ │ │ ├── Convert.tsx │ │ │ ├── ConvertFileSelector.tsx │ │ │ ├── FolderSelector.tsx │ │ │ └── convert-item.tsx │ │ ├── favourite │ │ │ ├── Favorite.tsx │ │ │ ├── FavouriteItem.tsx │ │ │ ├── FavouriteMainSrt.tsx │ │ │ └── FavouritePlayer.tsx │ │ ├── index.ts │ │ ├── setting │ │ │ ├── AppearanceSetting.tsx │ │ │ ├── CheckUpdate.tsx │ │ │ ├── OpenAiSetting.tsx │ │ │ ├── SettingLayout.tsx │ │ │ ├── ShortcutSetting.tsx │ │ │ ├── StorageSetting.tsx │ │ │ ├── TenantSetting.tsx │ │ │ └── YouDaoSetting.tsx │ │ ├── split │ │ │ ├── Split.tsx │ │ │ ├── SplitFile.tsx │ │ │ └── split-preview.tsx │ │ └── transcript │ │ │ ├── Transcript.tsx │ │ │ ├── TranscriptFile.tsx │ │ │ └── TranscriptTable.tsx │ ├── preload.d.ts │ └── styles │ │ ├── style.ts │ │ └── topic.css ├── index.css ├── main.ts ├── preload.ts ├── renderer.ts ├── test │ ├── README.md │ └── setup.ts └── types.d.ts ├── tailwind.config.js ├── tsconfig.json ├── vite.base.config.ts ├── vite.main.config.ts ├── vite.preload.config.ts ├── vite.renderer.config.ts ├── vitest.config.ts ├── yarn.lock └── 自动播放下一个视频功能实现.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | src/fronted/components/ui 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.github/ISSUE_TEMPLATE/1-Bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-Question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.github/ISSUE_TEMPLATE/2-Question.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3-Feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.github/ISSUE_TEMPLATE/3-Feature_request.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.github/workflows/deploy-doc.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/README.md -------------------------------------------------------------------------------- /Writerside/c.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/c.list -------------------------------------------------------------------------------- /Writerside/cfg/buildprofiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/cfg/buildprofiles.xml -------------------------------------------------------------------------------- /Writerside/dp.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/dp.tree -------------------------------------------------------------------------------- /Writerside/images/8bitdo-micro-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/8bitdo-micro-l.png -------------------------------------------------------------------------------- /Writerside/images/8bitdo-zero2-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/8bitdo-zero2-l.png -------------------------------------------------------------------------------- /Writerside/images/ai-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/ai-chat.png -------------------------------------------------------------------------------- /Writerside/images/change-chat-topic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/change-chat-topic.png -------------------------------------------------------------------------------- /Writerside/images/favorite-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/favorite-full.png -------------------------------------------------------------------------------- /Writerside/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/logo.png -------------------------------------------------------------------------------- /Writerside/images/machine-translation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/machine-translation.png -------------------------------------------------------------------------------- /Writerside/images/open-ai-api-setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/open-ai-api-setting.png -------------------------------------------------------------------------------- /Writerside/images/setting-storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/setting-storage.png -------------------------------------------------------------------------------- /Writerside/images/shortcut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/shortcut.png -------------------------------------------------------------------------------- /Writerside/images/split-video-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/split-video-preview.png -------------------------------------------------------------------------------- /Writerside/images/split-video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/images/split-video.png -------------------------------------------------------------------------------- /Writerside/redirection-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/redirection-rules.xml -------------------------------------------------------------------------------- /Writerside/topics/AI-Chat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/AI-Chat.md -------------------------------------------------------------------------------- /Writerside/topics/AI-Subtitles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/AI-Subtitles.md -------------------------------------------------------------------------------- /Writerside/topics/Config-OpenAI-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Config-OpenAI-API.md -------------------------------------------------------------------------------- /Writerside/topics/Config-Shortcut.md: -------------------------------------------------------------------------------- 1 | # 配置快捷键 2 | 3 | Start typing here... -------------------------------------------------------------------------------- /Writerside/topics/Config-Tencent-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Config-Tencent-API.md -------------------------------------------------------------------------------- /Writerside/topics/Config-Translate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Config-Translate.md -------------------------------------------------------------------------------- /Writerside/topics/Config-YouDao-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Config-YouDao-API.md -------------------------------------------------------------------------------- /Writerside/topics/Download-Video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Download-Video.md -------------------------------------------------------------------------------- /Writerside/topics/Home.topic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Home.topic -------------------------------------------------------------------------------- /Writerside/topics/Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Installation.md -------------------------------------------------------------------------------- /Writerside/topics/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Introduction.md -------------------------------------------------------------------------------- /Writerside/topics/Software-Recommendation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Software-Recommendation.md -------------------------------------------------------------------------------- /Writerside/topics/Split-Long-Video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Split-Long-Video.md -------------------------------------------------------------------------------- /Writerside/topics/Theory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Theory.md -------------------------------------------------------------------------------- /Writerside/topics/Usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Usage.md -------------------------------------------------------------------------------- /Writerside/topics/Use-Bluetooth-Game-Controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/Use-Bluetooth-Game-Controller.md -------------------------------------------------------------------------------- /Writerside/topics/favorite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/favorite.md -------------------------------------------------------------------------------- /Writerside/topics/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/topics/storage.md -------------------------------------------------------------------------------- /Writerside/v.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/v.list -------------------------------------------------------------------------------- /Writerside/writerside.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/Writerside/writerside.cfg -------------------------------------------------------------------------------- /assets/assets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/assets.d.ts -------------------------------------------------------------------------------- /assets/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/entitlements.mac.plist -------------------------------------------------------------------------------- /assets/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/128x128.png -------------------------------------------------------------------------------- /assets/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/16x16.png -------------------------------------------------------------------------------- /assets/icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/24x24.png -------------------------------------------------------------------------------- /assets/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/256x256.png -------------------------------------------------------------------------------- /assets/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/32x32.png -------------------------------------------------------------------------------- /assets/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/48x48.png -------------------------------------------------------------------------------- /assets/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/64x64.png -------------------------------------------------------------------------------- /assets/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/icon.icns -------------------------------------------------------------------------------- /assets/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/icon.ico -------------------------------------------------------------------------------- /assets/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/icon.png -------------------------------------------------------------------------------- /assets/icons/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/icon@2x.png -------------------------------------------------------------------------------- /assets/icons/install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/install.gif -------------------------------------------------------------------------------- /assets/icons/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/icons/install.png -------------------------------------------------------------------------------- /assets/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/loading.svg -------------------------------------------------------------------------------- /assets/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/logo-dark.png -------------------------------------------------------------------------------- /assets/logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/assets/logo-light.png -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/components.json -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle/migrations/0000_funny_mauler.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/drizzle/migrations/0000_funny_mauler.sql -------------------------------------------------------------------------------- /drizzle/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/drizzle/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/drizzle/migrations/meta/_journal.json -------------------------------------------------------------------------------- /forge.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/forge.config.ts -------------------------------------------------------------------------------- /forge.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/forge.env.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/postcss.config.js -------------------------------------------------------------------------------- /scripts/download.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/scripts/download.mjs -------------------------------------------------------------------------------- /scripts/download_video.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/scripts/download_video.bat -------------------------------------------------------------------------------- /scripts/download_video.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/scripts/download_video.sh -------------------------------------------------------------------------------- /src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/app.tsx -------------------------------------------------------------------------------- /src/backend/controllers/AiFuncController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/AiFuncController.ts -------------------------------------------------------------------------------- /src/backend/controllers/AiTransController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/AiTransController.ts -------------------------------------------------------------------------------- /src/backend/controllers/ConvertController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/ConvertController.ts -------------------------------------------------------------------------------- /src/backend/controllers/DownloadVideoController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/DownloadVideoController.ts -------------------------------------------------------------------------------- /src/backend/controllers/DpTaskController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/DpTaskController.ts -------------------------------------------------------------------------------- /src/backend/controllers/FavoriteClipsController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/FavoriteClipsController.ts -------------------------------------------------------------------------------- /src/backend/controllers/MediaController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/MediaController.ts -------------------------------------------------------------------------------- /src/backend/controllers/SrtTimeAdjustController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/SrtTimeAdjustController.ts -------------------------------------------------------------------------------- /src/backend/controllers/StorageController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/StorageController.ts -------------------------------------------------------------------------------- /src/backend/controllers/SubtitleController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/SubtitleController.ts -------------------------------------------------------------------------------- /src/backend/controllers/SystemController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/SystemController.ts -------------------------------------------------------------------------------- /src/backend/controllers/TagController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/TagController.ts -------------------------------------------------------------------------------- /src/backend/controllers/WatchHistoryController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/controllers/WatchHistoryController.ts -------------------------------------------------------------------------------- /src/backend/db/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/db.ts -------------------------------------------------------------------------------- /src/backend/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/index.ts -------------------------------------------------------------------------------- /src/backend/db/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/migrate.ts -------------------------------------------------------------------------------- /src/backend/db/tables/clipTagRelation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/clipTagRelation.ts -------------------------------------------------------------------------------- /src/backend/db/tables/dpTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/dpTask.ts -------------------------------------------------------------------------------- /src/backend/db/tables/kvs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/kvs.ts -------------------------------------------------------------------------------- /src/backend/db/tables/sentenceTranslates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/sentenceTranslates.ts -------------------------------------------------------------------------------- /src/backend/db/tables/stems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/stems.ts -------------------------------------------------------------------------------- /src/backend/db/tables/subtitleTimestampAdjustment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/subtitleTimestampAdjustment.ts -------------------------------------------------------------------------------- /src/backend/db/tables/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/tag.ts -------------------------------------------------------------------------------- /src/backend/db/tables/videoClip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/videoClip.ts -------------------------------------------------------------------------------- /src/backend/db/tables/watchHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/watchHistory.ts -------------------------------------------------------------------------------- /src/backend/db/tables/wordTranslates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/wordTranslates.ts -------------------------------------------------------------------------------- /src/backend/db/tables/words.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/db/tables/words.ts -------------------------------------------------------------------------------- /src/backend/dispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/dispatcher.ts -------------------------------------------------------------------------------- /src/backend/errors/AssertionError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/errors/AssertionError.ts -------------------------------------------------------------------------------- /src/backend/errors/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/errors/errors.ts -------------------------------------------------------------------------------- /src/backend/interfaces/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/interfaces/controller.ts -------------------------------------------------------------------------------- /src/backend/interfaces/postConstruce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/interfaces/postConstruce.ts -------------------------------------------------------------------------------- /src/backend/ioc/inversify.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/ioc/inversify.config.ts -------------------------------------------------------------------------------- /src/backend/ioc/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/ioc/logger.ts -------------------------------------------------------------------------------- /src/backend/ioc/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/ioc/types.ts -------------------------------------------------------------------------------- /src/backend/objs/ChildProcessTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/ChildProcessTask.ts -------------------------------------------------------------------------------- /src/backend/objs/FfmpegTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/FfmpegTask.ts -------------------------------------------------------------------------------- /src/backend/objs/OpenAiTtsRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/OpenAiTtsRequest.ts -------------------------------------------------------------------------------- /src/backend/objs/OpenAiWhisperRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/OpenAiWhisperRequest.ts -------------------------------------------------------------------------------- /src/backend/objs/TencentClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/TencentClient.ts -------------------------------------------------------------------------------- /src/backend/objs/YouDaoClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/YouDaoClient.ts -------------------------------------------------------------------------------- /src/backend/objs/config-tender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/config-tender.ts -------------------------------------------------------------------------------- /src/backend/objs/dl-video/DlpDownloadVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/dl-video/DlpDownloadVideo.ts -------------------------------------------------------------------------------- /src/backend/objs/dl-video/DlpFetchFileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/objs/dl-video/DlpFetchFileName.ts -------------------------------------------------------------------------------- /src/backend/services/AiProviderService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/AiProviderService.ts -------------------------------------------------------------------------------- /src/backend/services/AiServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/AiServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/AiTransServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/AiTransServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/CacheService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/CacheService.ts -------------------------------------------------------------------------------- /src/backend/services/ChatService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/ChatService.ts -------------------------------------------------------------------------------- /src/backend/services/CheckUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/CheckUpdate.ts -------------------------------------------------------------------------------- /src/backend/services/ClientProviderService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/ClientProviderService.ts -------------------------------------------------------------------------------- /src/backend/services/ConvertService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/ConvertService.ts -------------------------------------------------------------------------------- /src/backend/services/DlVideoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/DlVideoService.ts -------------------------------------------------------------------------------- /src/backend/services/DpTaskService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/DpTaskService.ts -------------------------------------------------------------------------------- /src/backend/services/FavouriteClipsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/FavouriteClipsService.ts -------------------------------------------------------------------------------- /src/backend/services/FfmpegService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/FfmpegService.ts -------------------------------------------------------------------------------- /src/backend/services/LocationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/LocationService.ts -------------------------------------------------------------------------------- /src/backend/services/MediaService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/MediaService.ts -------------------------------------------------------------------------------- /src/backend/services/OpenAiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/OpenAiService.ts -------------------------------------------------------------------------------- /src/backend/services/OssService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/OssService.ts -------------------------------------------------------------------------------- /src/backend/services/ScheduleServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/ScheduleServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/SettingService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/SettingService.ts -------------------------------------------------------------------------------- /src/backend/services/SplitVideoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/SplitVideoService.ts -------------------------------------------------------------------------------- /src/backend/services/SrtTimeAdjustService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/SrtTimeAdjustService.ts -------------------------------------------------------------------------------- /src/backend/services/SubtitleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/SubtitleService.ts -------------------------------------------------------------------------------- /src/backend/services/SystemService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/SystemService.ts -------------------------------------------------------------------------------- /src/backend/services/TagService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/TagService.ts -------------------------------------------------------------------------------- /src/backend/services/TtsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/TtsService.ts -------------------------------------------------------------------------------- /src/backend/services/WatchHistoryService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/WatchHistoryService.ts -------------------------------------------------------------------------------- /src/backend/services/WhisperService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/WhisperService.ts -------------------------------------------------------------------------------- /src/backend/services/__tests__/TagServiceImpl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/__tests__/TagServiceImpl.test.ts -------------------------------------------------------------------------------- /src/backend/services/impl/AbstractOssServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/AbstractOssServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/CacheService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/CacheService.ts -------------------------------------------------------------------------------- /src/backend/services/impl/ChatServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/ChatServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/ClipOssServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/ClipOssServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/ConvertServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/ConvertServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/DlVideoServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/DlVideoServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/DpTaskServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/DpTaskServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/FavouriteClipsServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/FavouriteClipsServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/FfmpegServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/FfmpegServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/LocationServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/LocationServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/MediaServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/MediaServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/OpenAIServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/OpenAIServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/SettingServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/SettingServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/SplitVideoServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/SplitVideoServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/SrtTimeAdjustServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/SrtTimeAdjustServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/SubtitleServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/SubtitleServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/SystemServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/SystemServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/TagServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/TagServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/TranslateServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/TranslateServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/WatchHistoryServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/WatchHistoryServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/WhisperServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/WhisperServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/clients/AiProviderServiceImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/clients/AiProviderServiceImpl.ts -------------------------------------------------------------------------------- /src/backend/services/impl/clients/TencentProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/clients/TencentProvider.ts -------------------------------------------------------------------------------- /src/backend/services/impl/clients/YouDaoProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/impl/clients/YouDaoProvider.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/analyze-grammer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/analyze-grammer.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/analyze-phrases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/analyze-phrases.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/analyze-word.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/analyze-word.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/example-sentence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/example-sentence.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/phraseGroupPropmt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/phraseGroupPropmt.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/prompt-punctuation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/prompt-punctuation.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/prompt.ts -------------------------------------------------------------------------------- /src/backend/services/prompts/synonymous-sentence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/services/prompts/synonymous-sentence.ts -------------------------------------------------------------------------------- /src/backend/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/store.ts -------------------------------------------------------------------------------- /src/backend/utils/FfmpegCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/utils/FfmpegCommands.ts -------------------------------------------------------------------------------- /src/backend/utils/FileUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/utils/FileUtil.ts -------------------------------------------------------------------------------- /src/backend/utils/LocationUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/utils/LocationUtil.ts -------------------------------------------------------------------------------- /src/backend/utils/MatchSrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/utils/MatchSrt.ts -------------------------------------------------------------------------------- /src/backend/utils/ObjUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/utils/ObjUtil.ts -------------------------------------------------------------------------------- /src/backend/utils/TypeGuards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/backend/utils/TypeGuards.ts -------------------------------------------------------------------------------- /src/common/api/api-def.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/api/api-def.ts -------------------------------------------------------------------------------- /src/common/api/dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/api/dto.ts -------------------------------------------------------------------------------- /src/common/api/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/api/register.ts -------------------------------------------------------------------------------- /src/common/constants/error-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/constants/error-constants.ts -------------------------------------------------------------------------------- /src/common/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/interfaces/index.ts -------------------------------------------------------------------------------- /src/common/types/DlVideoType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/DlVideoType.ts -------------------------------------------------------------------------------- /src/common/types/SentenceC.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/SentenceC.tsx -------------------------------------------------------------------------------- /src/common/types/SentenceStruct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/SentenceStruct.ts -------------------------------------------------------------------------------- /src/common/types/SettingType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/SettingType.ts -------------------------------------------------------------------------------- /src/common/types/Types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/Types.ts -------------------------------------------------------------------------------- /src/common/types/WatchHistoryVO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/WatchHistoryVO.ts -------------------------------------------------------------------------------- /src/common/types/YdRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/YdRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiAnalyseGrammarsRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiAnalyseGrammarsRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiAnalyseNewPhrasesRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiAnalyseNewPhrasesRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiAnalyseNewWordsRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiAnalyseNewWordsRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiFuncExplainSelectRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiFuncExplainSelectRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiFuncExplainSelectWithContextRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiFuncExplainSelectWithContextRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiFuncFormatSplit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiFuncFormatSplit.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiFuncPolish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiFuncPolish.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiFuncTranslateWithContextRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiFuncTranslateWithContextRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiMakeExampleSentencesRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiMakeExampleSentencesRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiPhraseGroupRes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiPhraseGroupRes.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiPunctuationResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiPunctuationResp.ts -------------------------------------------------------------------------------- /src/common/types/aiRes/AiStringResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/aiRes/AiStringResponse.ts -------------------------------------------------------------------------------- /src/common/types/chapter-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/chapter-result.ts -------------------------------------------------------------------------------- /src/common/types/clipMeta/ClipMetaDataV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/clipMeta/ClipMetaDataV1.ts -------------------------------------------------------------------------------- /src/common/types/clipMeta/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/clipMeta/base.ts -------------------------------------------------------------------------------- /src/common/types/clipMeta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/clipMeta/index.ts -------------------------------------------------------------------------------- /src/common/types/dl-progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/dl-progress.ts -------------------------------------------------------------------------------- /src/common/types/msg/AiCtxMenuExplainSelectMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/AiCtxMenuExplainSelectMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/AiCtxMenuExplainSelectWithContextMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/AiCtxMenuExplainSelectWithContextMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/AiCtxMenuPolishMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/AiCtxMenuPolishMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/AiNormalMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/AiNormalMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/AiWelcomeMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/AiWelcomeMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/HumanNormalMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/HumanNormalMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/HumanTopicMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/HumanTopicMessage.ts -------------------------------------------------------------------------------- /src/common/types/msg/interfaces/CustomMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/msg/interfaces/CustomMessage.ts -------------------------------------------------------------------------------- /src/common/types/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/release.ts -------------------------------------------------------------------------------- /src/common/types/store_schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/store_schema.ts -------------------------------------------------------------------------------- /src/common/types/tonvert-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/tonvert-type.ts -------------------------------------------------------------------------------- /src/common/types/video-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/types/video-info.ts -------------------------------------------------------------------------------- /src/common/utils/AudioPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/AudioPlayer.ts -------------------------------------------------------------------------------- /src/common/utils/CollUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/CollUtil.ts -------------------------------------------------------------------------------- /src/common/utils/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/Lock.ts -------------------------------------------------------------------------------- /src/common/utils/MediaUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/MediaUtil.ts -------------------------------------------------------------------------------- /src/common/utils/PathUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/PathUtil.ts -------------------------------------------------------------------------------- /src/common/utils/RateLimiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/RateLimiter.ts -------------------------------------------------------------------------------- /src/common/utils/SrtUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/SrtUtil.ts -------------------------------------------------------------------------------- /src/common/utils/TimeUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/TimeUtil.ts -------------------------------------------------------------------------------- /src/common/utils/TransHolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/TransHolder.ts -------------------------------------------------------------------------------- /src/common/utils/UndoRedo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/UndoRedo.ts -------------------------------------------------------------------------------- /src/common/utils/UrlUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/UrlUtil.ts -------------------------------------------------------------------------------- /src/common/utils/Util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/Util.ts -------------------------------------------------------------------------------- /src/common/utils/func-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/func-util.ts -------------------------------------------------------------------------------- /src/common/utils/praser/chapter-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/praser/chapter-parser.ts -------------------------------------------------------------------------------- /src/common/utils/str-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/common/utils/str-util.ts -------------------------------------------------------------------------------- /src/fronted/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Button.tsx -------------------------------------------------------------------------------- /src/fronted/components/ControlBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ControlBox.tsx -------------------------------------------------------------------------------- /src/fronted/components/ControlButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ControlButton.tsx -------------------------------------------------------------------------------- /src/fronted/components/Eb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Eb.tsx -------------------------------------------------------------------------------- /src/fronted/components/FallBack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/FallBack.tsx -------------------------------------------------------------------------------- /src/fronted/components/FileBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/FileBrowser.tsx -------------------------------------------------------------------------------- /src/fronted/components/FileDrop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/FileDrop.tsx -------------------------------------------------------------------------------- /src/fronted/components/MainSubtitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/MainSubtitle.tsx -------------------------------------------------------------------------------- /src/fronted/components/NewTips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/NewTips.tsx -------------------------------------------------------------------------------- /src/fronted/components/NormalLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/NormalLine.tsx -------------------------------------------------------------------------------- /src/fronted/components/Notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Notification.tsx -------------------------------------------------------------------------------- /src/fronted/components/PlaySpeedToaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/PlaySpeedToaster.tsx -------------------------------------------------------------------------------- /src/fronted/components/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Player.tsx -------------------------------------------------------------------------------- /src/fronted/components/PlayerControlPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/PlayerControlPanel.tsx -------------------------------------------------------------------------------- /src/fronted/components/PlayerSrtLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/PlayerSrtLayout.tsx -------------------------------------------------------------------------------- /src/fronted/components/PlayerToaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/PlayerToaster.tsx -------------------------------------------------------------------------------- /src/fronted/components/Separtor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Separtor.tsx -------------------------------------------------------------------------------- /src/fronted/components/SideBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/SideBar.tsx -------------------------------------------------------------------------------- /src/fronted/components/SideSentence.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/SideSentence.tsx -------------------------------------------------------------------------------- /src/fronted/components/Subtitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Subtitle.tsx -------------------------------------------------------------------------------- /src/fronted/components/Tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/Tag.tsx -------------------------------------------------------------------------------- /src/fronted/components/TagSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TagSelector.tsx -------------------------------------------------------------------------------- /src/fronted/components/ThemePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ThemePreview.tsx -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/TitleBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TitleBar/TitleBar.tsx -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/TitleBarMac.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TitleBar/TitleBarMac.tsx -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/TitleBarWindows.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TitleBar/TitleBarWindows.css -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/TitleBarWindows.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TitleBar/TitleBarWindows.css.map -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/TitleBarWindows.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TitleBar/TitleBarWindows.scss -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/TitleBarWindows.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TitleBar/TitleBarWindows.tsx -------------------------------------------------------------------------------- /src/fronted/components/TitleBar/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fronted/components/TranscriptItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/TranscriptItem.tsx -------------------------------------------------------------------------------- /src/fronted/components/VolumeSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/VolumeSlider.tsx -------------------------------------------------------------------------------- /src/fronted/components/__tests__/Button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/__tests__/Button.test.tsx -------------------------------------------------------------------------------- /src/fronted/components/bg/AboutBg.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/bg/AboutBg.css -------------------------------------------------------------------------------- /src/fronted/components/bg/AboutBg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/bg/AboutBg.tsx -------------------------------------------------------------------------------- /src/fronted/components/bg/Background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/bg/Background.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/Chat.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/ChatCenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/ChatCenter.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/ChatLeftGrammers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/ChatLeftGrammers.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/ChatLeftPhrases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/ChatLeftPhrases.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/ChatLeftWords.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/ChatLeftWords.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/ChatRightSentences.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/ChatRightSentences.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/ChatTopicSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/ChatTopicSelector.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/Playable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/Playable.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/icons.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/markdown.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/message.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/AiCtxMenuExplainSelectMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/AiCtxMenuExplainSelectMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/AiCtxMenuExplainSelectWithContextMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/AiCtxMenuExplainSelectWithContextMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/AiCtxMenuPolishMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/AiCtxMenuPolishMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/AiNormalMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/AiNormalMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/AiWelcomeMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/AiWelcomeMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/HumanNormalMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/HumanNormalMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/HumanTopicMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/HumanTopicMsg.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/msg/MsgDelete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/msg/MsgDelete.tsx -------------------------------------------------------------------------------- /src/fronted/components/chat/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/chat/spinner.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/FileSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/FileSelector.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/FolderSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/FolderSelector.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/ProjItem2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/ProjItem2.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/VideoItem2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/VideoItem2.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/music-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/music-card.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/project-list-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/project-list-card.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/project-list-comp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/project-list-comp.tsx -------------------------------------------------------------------------------- /src/fronted/components/fileBowser/project-list-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/fileBowser/project-list-item.tsx -------------------------------------------------------------------------------- /src/fronted/components/playerSubtitle/FullscreenButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/playerSubtitle/FullscreenButton.tsx -------------------------------------------------------------------------------- /src/fronted/components/playerSubtitle/PlayerNormalLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/playerSubtitle/PlayerNormalLine.tsx -------------------------------------------------------------------------------- /src/fronted/components/playerSubtitle/PlayerSubtitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/playerSubtitle/PlayerSubtitle.tsx -------------------------------------------------------------------------------- /src/fronted/components/playerSubtitle/PlayerSubtitleControlPannel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/playerSubtitle/PlayerSubtitleControlPannel.tsx -------------------------------------------------------------------------------- /src/fronted/components/playerSubtitle/PlayerSubtitlePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/playerSubtitle/PlayerSubtitlePanel.tsx -------------------------------------------------------------------------------- /src/fronted/components/query/DatePickerWithRange.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/query/DatePickerWithRange.tsx -------------------------------------------------------------------------------- /src/fronted/components/query/StringQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/query/StringQuery.tsx -------------------------------------------------------------------------------- /src/fronted/components/query/TagQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/query/TagQuery.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/Combobox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/Combobox.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/FooterWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/FooterWrapper.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/Header.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/ItemWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/ItemWrapper.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/SettingInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/SettingInput.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/SliderInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/SliderInput.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/Title.tsx -------------------------------------------------------------------------------- /src/fronted/components/setting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/setting/index.ts -------------------------------------------------------------------------------- /src/fronted/components/short-cut/GlobalShortCut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/short-cut/GlobalShortCut.tsx -------------------------------------------------------------------------------- /src/fronted/components/short-cut/PlayerShortCut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/short-cut/PlayerShortCut.tsx -------------------------------------------------------------------------------- /src/fronted/components/speed-slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/speed-slider.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/atoms/translatable-line-core.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/atoms/translatable-line-core.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/atoms/word-pop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/atoms/word-pop.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/atoms/word.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/atoms/word.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/fullscreen-translatable-line.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/fullscreen-translatable-line.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/podcast-viewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/podcast-viewer.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/translatable-line-podcast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/translatable-line-podcast.tsx -------------------------------------------------------------------------------- /src/fronted/components/srt-cops/translatable-line.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/srt-cops/translatable-line.tsx -------------------------------------------------------------------------------- /src/fronted/components/subtitle-viewer/viewer-control-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/subtitle-viewer/viewer-control-panel.tsx -------------------------------------------------------------------------------- /src/fronted/components/toasts/ModeSwitchToast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/toasts/ModeSwitchToast.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/button.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/calendar.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/card.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/carousel.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/command.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/form.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/input.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/label.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/resizable.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/select.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/table.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/toggle.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/fronted/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/components/ui/use-toast.ts -------------------------------------------------------------------------------- /src/fronted/hooks/use-copy-to-clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/use-copy-to-clipboard.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useBoundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useBoundary.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useChatPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useChatPanel.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useConvert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useConvert.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useCopyModeController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useCopyModeController.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useDpTaskCenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useDpTaskCenter.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useDpTaskViewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useDpTaskViewer.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useFavouriteClip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useFavouriteClip.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useFile.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useLayout.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerController.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/SliceTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/SliceTypes.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/createControllerSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/createControllerSlice.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/createInternalSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/createInternalSlice.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/createModeSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/createModeSlice.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/createPlayerSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/createPlayerSlice.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/createSentenceSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/createSentenceSlice.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerControllerSlices/createSubtitleSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerControllerSlices/createSubtitleSlice.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePlayerToaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePlayerToaster.ts -------------------------------------------------------------------------------- /src/fronted/hooks/usePointer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/usePointer.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useSetting.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useSettingForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useSettingForm.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useSplit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useSplit.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useSubtitleScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useSubtitleScroll.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useSystem.ts -------------------------------------------------------------------------------- /src/fronted/hooks/useTranscript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/hooks/useTranscript.ts -------------------------------------------------------------------------------- /src/fronted/lib/SrtTender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/lib/SrtTender.ts -------------------------------------------------------------------------------- /src/fronted/lib/swr-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/lib/swr-util.ts -------------------------------------------------------------------------------- /src/fronted/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/lib/utils.ts -------------------------------------------------------------------------------- /src/fronted/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/About.tsx -------------------------------------------------------------------------------- /src/fronted/pages/DownloadVideo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/DownloadVideo.tsx -------------------------------------------------------------------------------- /src/fronted/pages/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/HomePage.tsx -------------------------------------------------------------------------------- /src/fronted/pages/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/Layout.tsx -------------------------------------------------------------------------------- /src/fronted/pages/PlayerWithControlsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/PlayerWithControlsPage.tsx -------------------------------------------------------------------------------- /src/fronted/pages/TieleBarLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/TieleBarLayout.tsx -------------------------------------------------------------------------------- /src/fronted/pages/convert/Convert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/convert/Convert.tsx -------------------------------------------------------------------------------- /src/fronted/pages/convert/ConvertFileSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/convert/ConvertFileSelector.tsx -------------------------------------------------------------------------------- /src/fronted/pages/convert/FolderSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/convert/FolderSelector.tsx -------------------------------------------------------------------------------- /src/fronted/pages/convert/convert-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/convert/convert-item.tsx -------------------------------------------------------------------------------- /src/fronted/pages/favourite/Favorite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/favourite/Favorite.tsx -------------------------------------------------------------------------------- /src/fronted/pages/favourite/FavouriteItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/favourite/FavouriteItem.tsx -------------------------------------------------------------------------------- /src/fronted/pages/favourite/FavouriteMainSrt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/favourite/FavouriteMainSrt.tsx -------------------------------------------------------------------------------- /src/fronted/pages/favourite/FavouritePlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/favourite/FavouritePlayer.tsx -------------------------------------------------------------------------------- /src/fronted/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/index.ts -------------------------------------------------------------------------------- /src/fronted/pages/setting/AppearanceSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/AppearanceSetting.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/CheckUpdate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/CheckUpdate.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/OpenAiSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/OpenAiSetting.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/SettingLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/SettingLayout.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/ShortcutSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/ShortcutSetting.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/StorageSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/StorageSetting.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/TenantSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/TenantSetting.tsx -------------------------------------------------------------------------------- /src/fronted/pages/setting/YouDaoSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/setting/YouDaoSetting.tsx -------------------------------------------------------------------------------- /src/fronted/pages/split/Split.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/split/Split.tsx -------------------------------------------------------------------------------- /src/fronted/pages/split/SplitFile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/split/SplitFile.tsx -------------------------------------------------------------------------------- /src/fronted/pages/split/split-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/split/split-preview.tsx -------------------------------------------------------------------------------- /src/fronted/pages/transcript/Transcript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/transcript/Transcript.tsx -------------------------------------------------------------------------------- /src/fronted/pages/transcript/TranscriptFile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/transcript/TranscriptFile.tsx -------------------------------------------------------------------------------- /src/fronted/pages/transcript/TranscriptTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/pages/transcript/TranscriptTable.tsx -------------------------------------------------------------------------------- /src/fronted/preload.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/preload.d.ts -------------------------------------------------------------------------------- /src/fronted/styles/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/styles/style.ts -------------------------------------------------------------------------------- /src/fronted/styles/topic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/fronted/styles/topic.css -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/preload.ts -------------------------------------------------------------------------------- /src/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/renderer.ts -------------------------------------------------------------------------------- /src/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/test/README.md -------------------------------------------------------------------------------- /src/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/test/setup.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.base.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/vite.base.config.ts -------------------------------------------------------------------------------- /vite.main.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/vite.main.config.ts -------------------------------------------------------------------------------- /vite.preload.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/vite.preload.config.ts -------------------------------------------------------------------------------- /vite.renderer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/vite.renderer.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/yarn.lock -------------------------------------------------------------------------------- /自动播放下一个视频功能实现.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidSpoon/DashPlayer/HEAD/自动播放下一个视频功能实现.md --------------------------------------------------------------------------------