meeting-media-manager
A cross platform app to download and present media for congregation meetings of Jehovah’s Witnesses in any language. Features include automatic media downloading, easy drag-and-drop adding of additional media, and media presentation tools for meetings.
파일 탐색기
최종 버전 다운로드 (.zip)- settings.json
- general.yml
- ideas.yml
- q-a.yml
- translations.yml
- bug_report.yml
- config.yml
- feature_request.yml
- beta-release.yml
- build.yml
- cache.yml
- ci.yml
- codeql.yml
- crowdin.yml
- docs.yml
- labeler.yml
- manual-release.yml
- pr-creator-and-waiter.yml
- refresh-jw-icons-fallbacks.yml
- refresh-lockfile.yml
- rerun.yml
- responder.yml
- screenshot-refresh.yml
- stale.yml
- translator.yml
- update-langs.yml
- update-release-notes.yml
- dependabot.yml
- labeler.yml
- pull_request_template.md
- install.mjs
- pre-commit
- extensions.json
- i18n-ally-reviews.yml
- settings.json
- fantasticon-npm-4.1.0-3af043d076.patch
- plugin-after-install.cjs
- yarn-4.18.0.cjs
- add-media.svg
- additional-media.svg
- advanced-settings.svg
- alarm-off.svg
- alarm.svg
- almost-done.svg
- arrow-back.svg
- arrow-forward.svg
- arrow-outward.svg
- audio-bible.svg
- background-remove.svg
- background.svg
- bible.svg
- bookshelf.svg
- calendar-month.svg
- check.svg
- clear.svg
- cloud-done.svg
- cloud-error-outline.svg
- cloud-error.svg
- cloud-outline.svg
- cloud.svg
- configuration.svg
- congratulations.svg
- delete-all.svg
- delete-smart.svg
- delete.svg
- dots.svg
- down.svg
- download.svg
- drag-n-drop.svg
- dropdown-arrow.svg
- edit.svg
- error.svg
- export.svg
- eye.svg
- file-hidden.svg
- file-missing.svg
- file.svg
- folder-multiple-image.svg
- folder-open.svg
- footnote.svg
- fullscreen.svg
- github.svg
- go-to-date.svg
- groups.svg
- guide.svg
- image-broken.svg
- import.svg
- info.svg
- integrations.svg
- jwlplaylist.svg
- jwpub.svg
- keyboard.svg
- label-sort.svg
- lectern.svg
- left.svg
- link.svg
- local-media.svg
- logo.svg
- media-display-active.svg
- media-display-inactive.svg
- media-language.svg
- media-scene.svg
- media-settings.svg
- media.svg
- menu.svg
- minus.svg
- mirror.svg
- movie.svg
- music-note.svg
- numeric-1-box-outline.svg
- numeric-1.svg
- numeric-10-box-outline.svg
- numeric-2-box-outline.svg
- numeric-3-box-outline.svg
- numeric-4-box-outline.svg
- numeric-5-box-outline.svg
- numeric-6-box-outline.svg
- numeric-7-box-outline.svg
- numeric-8-box-outline.svg
- numeric-9-box-outline.svg
- obs-password.svg
- obs-studio.svg
- open-web.svg
- palette.svg
- paragraph.svg
- pause.svg
- picture-for-zoom-participants.svg
- pinyin.svg
- pip-scene.svg
- play-box-outline.svg
- play-sign-language.svg
- play.svg
- playback-speed.svg
- plus.svg
- radio-button-checked.svg
- radio-button-unchecked.svg
- record.svg
- refresh.svg
- rename.svg
- repeat-off.svg
- repeat.svg
- reset-order.svg
- reset.svg
- right.svg
- search.svg
- settings.svg
- shimmer.svg
- sites.svg
- sort.svg
- stage-scene.svg
- stop.svg
- stream-now.svg
- stream-play.svg
- subtitles-off.svg
- subtitles.svg
- tag.svg
- time.svg
- tools.svg
- tune.svg
- ui-language.svg
- up.svg
- updates-disabled.svg
- volume-off.svg
- warning.svg
- watched-media.svg
- window.svg
- yeartext.svg
- beta-icon-512-Windows.png
- beta-icon-macOS.png
- display-icon-512-Windows.png
- display-icon-macOS.png
- icon-512-Windows.png
- icon-macOS.png
- splash-portable.bmp
- timer-icon-512-Windows.png
- timer-icon-macOS.png
- beta-macos.json
- beta-win.json
- icon-macos.json
- icon-win.json
- player-macos.json
- player-win.json
- timer-macos.json
- timer-win.json
- bump-beta-version.py
- bump-version.py
- entitlements.mac.plist
- generate-logos.js
- installer.nsh
- post-install.cjs
- svg2font.js
- index.ts
- style.css
- config.mts
- version.data.mts
- bzs.json
- cmn-hans.json
- de.json
- en.json
- es.json
- et.json
- fr.json
- hu.json
- index.ts
- it.json
- ko.json
- nl.json
- pt.json
- ru.json
- sl.json
- ty.json
- uk.json
- zh.json
- m3-banner.png
- m3-preview.png
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- .gitkeep
- browserconfig.xml
- logo.svg
- m3-project-cover.png
- m3-repo-preview.png
- robots.txt
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- about.md
- download.md
- faq.md
- index.md
- settings-guide.md
- user-guide.md
- api.test.ts
- fix-doc-markdown.test.ts
- general.test.ts
- locales.test.ts
- api.ts
- constants.ts
- fix-doc-markdown.mjs
- general.ts
- locales.ts
- tsconfig.json
- am.md
- bzs.md
- cmn-hans.md
- de.md
- el.md
- en.md
- es.md
- et.md
- fi.md
- fr.md
- gaa.md
- ht.md
- hu.md
- it.md
- ko.md
- mg.md
- nl.md
- pl.md
- pt-pt.md
- pt.md
- ro.md
- ru.md
- rw.md
- sk.md
- sl.md
- sv.md
- sw.md
- tl.md
- ty.md
- uk.md
- zh.md
- jw-icons-fallback-map.mjs
- fix-i18n-locales.mjs
- jw-languages-cache.json
- refresh-jw-icons-fallbacks.mjs
- release-commits.py
- update-jw-icons-fallbacks.mjs
- update-langs.py
- update-release-notes.py
- locales.test.ts
- beta-logo-no-background.svg
- beta-logo.svg
- logo-no-background.svg
- logo.svg
- no-media.svg
- demo-mode.ts
- fonts.ts
- globals.ts
- i18n.ts
- notify-types.ts
- sentry.ts
- MediaItem.edge.test.ts
- MediaItem.test.ts
- DialogDisplayPopup.test.ts
- DialogObsPopup.test.ts
- DialogSongPicker.edge.test.ts
- BaseDialog.vue
- ConfirmDialog.vue
- DialogAbout.vue
- DialogAddDivider.vue
- DialogBackgroundMusicPopup.vue
- DialogBible.vue
- DialogCacheClear.vue
- DialogCongregationLookup.vue
- DialogCongregationSwitcher.vue
- DialogCustomSectionEdit.vue
- DialogDisplayPopup.vue
- DialogDownloadProgress.vue
- DialogDownloadsPopup.vue
- DialogFileImport.vue
- DialogJwPlaylist.vue
- DialogJwpubMediaPicker.vue
- DialogObsPopup.vue
- DialogPdfPageSelection.vue
- DialogPublicationMedia.vue
- DialogPublicTalkMediaPicker.vue
- DialogRecordingPopup.vue
- DialogRemoteVideo.vue
- DialogSectionPicker.vue
- DialogSongPicker.vue
- DialogStudyBible.vue
- DialogTimerPopup.vue
- BaseInput.vue
- ColorInput.vue
- DateInput.vue
- FolderInput.vue
- MediaSectionsInput.vue
- PubSymbolsInput.vue
- SelectInput.vue
- ShortcutInput.vue
- SliderInput.vue
- TextInput.vue
- TimeInput.vue
- ToggleInput.vue
- HeaderBase.vue
- HeaderCalendar.vue
- HeaderSettings.vue
- HeaderWebsite.vue
- ObsStatus.test.ts
- DownloadStatus.vue
- EmptyState.vue
- MediaDisplayButton.vue
- MediaDivider.vue
- MediaGroup.vue
- MediaItem.vue
- MediaItemSkeleton.vue
- MediaList.vue
- MediaPreview.vue
- MediaSectionHeader.vue
- MeetingQuickActionsAfterPanel.vue
- MeetingQuickActionsBeforePanel.vue
- MeetingQuickActionsChecklist.vue
- MeetingQuickActionsPanel.vue
- MusicButton.vue
- ObsStatus.vue
- RecordingStatus.vue
- SubtitlesButton.vue
- TimerButton.vue
- SettingsMeetingChecklists.vue
- AnnouncementBanner.edge.test.ts
- AnnouncementBanner.test.ts
- AnnouncementBanner.updater.test.ts
- ActionIsland.vue
- AnnouncementBanner.vue
- NavDrawer.vue
- QuickStartGuide.vue
- WizardSpotlight.vue
- useDialogState.ts
- useLocale.ts
- useMediaDividers.ts
- useMediaDragAndDrop.ts
- useMediaSection.ts
- useMediaSectionRepeat.ts
- useTimer.ts
- date.ts
- general.ts
- jw-icons.ts
- jw.ts
- locales.ts
- media.ts
- mepslangs.ts
- settings.ts
- app.scss
- quasar.variables.scss
- cleanup.test.ts
- congregation-schedule.test.ts
- error-catcher.test.ts
- fonts.test.ts
- jw-media.edge.test.ts
- jw-media.test.ts
- keyboard-shortcuts.test.ts
- media-sections.test.ts
- meeting-quick-actions.test.ts
- obs.test.ts
- usage.test.ts
- background-music.ts
- cleanup.ts
- congregation-schedule.ts
- date.ts
- demo-mode.ts
- electron-api-manager.ts
- error-catcher.ts
- export-media.ts
- fonts.ts
- fs-retry.ts
- fs.ts
- jw-media.ts
- keyboard-shortcuts.ts
- keyboardShortcuts.ts
- media-sections.ts
- mediaPlayback.ts
- mediaWindowAutoHide.ts
- meeting-parts.ts
- meeting-quick-actions.ts
- notifications.ts
- obs.ts
- pending-section-imports.ts
- usage.ts
- zoom.ts
- bzs.json
- cmn-hans.json
- cmn-hant.json
- de.json
- en.json
- es.json
- et.json
- fr.json
- hu.json
- index.ts
- it.json
- ko.json
- nl.json
- pt.json
- ru.json
- sl.json
- ty.json
- uk.json
- zh.json
- RouteHelper.test.ts
- MainLayout.vue
- MediaPlayerLayout.vue
- RouteHelper.vue
- TimerLayout.vue
- add-base-url.ts
- auto-enroll-meeting-sync.ts
- backfill-last-used.ts
- empty-fonts-folder.ts
- first-run.ts
- index.ts
- local-storage-to-pinia.ts
- move-additional-media.ts
- move-cache-to-machine-wide.ts
- new-media-sections.ts
- refresh-dynamic-media-sign-language.ts
- refresh-dynamic-media.ts
- reset-yeartext-preview-2026.ts
- types.ts
- ErrorNotFound.vue
- MediaCalendarPage.vue
- MediaPlayerPage.vue
- PresentWebsite.vue
- SettingsPage.vue
- SetupWizard.vue
- TimerPage.vue
- index.ts
- routes.ts
- network-errors.test.ts
- filesystem-errors.test.ts
- filesystem-errors.ts
- network-errors.ts
- vanilla.test.ts
- vanilla.ts
- app-settings.persist.test.ts
- congregation-settings.test.ts
- current-state.persist.test.ts
- current-state.test.ts
- jw.edge.test.ts
- jw.persist.test.ts
- jw.test.ts
- meeting-quick-actions.test.ts
- app-settings.ts
- congregation-settings.ts
- current-state.ts
- demo-mode.ts
- dialog-state.ts
- index.ts
- jw.ts
- meeting-quick-actions.ts
- music.ts
- obs-state.ts
- recording-state.ts
- lang.d.ts
- publications.d.ts
- sites.d.ts
- sqlite.d.ts
- congregation-lookups.d.ts
- dates.d.ts
- electron.d.ts
- fs.d.ts
- general.d.ts
- github.d.ts
- index.d.ts
- media.d.ts
- meeting-quick-actions.d.ts
- obs.d.ts
- search.d.ts
- settings.d.ts
- timer.d.ts
- video-duration.d.ts
- api.test.ts
- date.test.ts
- debounced-storage.test.ts
- fetch-retry.test.ts
- fs.edge.test.ts
- fs.getCachePath.test.ts
- fs.test.ts
- fs.wasUpdateInstalled.test.ts
- general.test.ts
- jw.test.ts
- media.edge.test.ts
- media.test.ts
- profile-settings.test.ts
- settings.test.ts
- sqlite.getDocumentMultimediaItems.test.ts
- sqlite.test.ts
- time.test.ts
- timer-report.test.ts
- api.ts
- clone-settings.ts
- converters.ts
- date.ts
- debounced-storage.ts
- dialog-plugin.ts
- fetch-retry.ts
- fs.ts
- general.ts
- jw.ts
- media.ts
- migrations.ts
- obs.ts
- profile-settings.ts
- queue.ts
- settings.ts
- sqlite.ts
- time.ts
- timer-report.ts
- App.vue
- env.d.ts
- global.d.ts
- .gitkeep
- architecture.test.ts
- dependencies.test.ts
- downloads.ensure-dir.test.ts
- downloads.expected-error.test.ts
- downloads.progress-throttling.test.ts
- downloads.window.test.ts
- ffmpeg.test.ts
- fs.test.ts
- fs.zip-slip.test.ts
- heic.test.ts
- screen-utils.test.ts
- screen.test.ts
- secrets.test.ts
- session.test.ts
- sqlite.test.ts
- updater.test.ts
- utils.test.ts
- window-bounds.test.ts
- window-main.test.ts
- window-media.test.ts
- window-state.test.ts
- window-website.test.ts
- window-base.ts
- window-bounds.ts
- window-main.ts
- window-media.ts
- window-state.ts
- window-timer.ts
- window-website.ts
- disk-space.ts
- downloads.ts
- ffmpeg.ts
- fs.ts
- heic.ts
- ipc.ts
- resilient-storage.ts
- screen-utils.ts
- screen.ts
- secrets.ts
- security.ts
- session.ts
- shortcuts.ts
- sqlite.ts
- updater.ts
- utils.ts
- log.test.ts
- close.ts
- fs.ts
- ipc.ts
- log.ts
- robot.ts
- screen.ts
- website.ts
- .depcheckrc.yml
- .yarnrc.yml
- constants.ts
- electron-main.ts
- electron-preload.ts
- package.json
- yarn.lock
- capture.mjs
- compare-screenshot.mjs
- run.mjs
- targets.mjs
- install-quasar-plugin.ts
- electronApi.ts
- github.ts
- http.ts
- jw.ts
- pinia.ts
- store.ts
- setup.docs.ts
- setup.electron.ts
- setup.quasar.ts
- .depcheckrc.yml
- .editorconfig
- .gitattributes
- .gitignore
- .mergify.yml
- .prettierignore
- .prettierrc
- .yarnrc.yml
- AGENTS.md
- announcements.json
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- crowdin.yml
- eslint.config.js
- index.html
- LICENSE.md
- memorials.json
- package.json
- postcss.config.js
- quasar.config.ts
- README.md
- SECURITY.md
- sonar-project.properties
- SUPPORT.md
- tsconfig.json
- tsconfig.sonar.json
- vitest.config.mts
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/sircharlo/meeting-media-manager
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd meeting-media-manager
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
// repository documentation
Was this content helpful?
(0 ratings)
