Web Analytics

InPlayerEpisodePreview

⭐ 257 stars Korean by Namo2

🌐 언어

다음 번역은 AI를 사용하여 자동으로 생성되었습니다. 오래된 버전의 readme를 참조하거나 부정확할 수 있으니 참고 바랍니다.

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়া

인 플레이어 에피소드 미리보기 ====================

📄 소개

이 플러그인은 비디오 플레이어에 에피소드 목록을 추가하여 플레이어를 떠나지 않고도 TV 프로그램의 모든 에피소드를 미리 볼 수 있게 해줍니다.

이 수정 사항은 다음 클라이언트들을 지원합니다:

✨ 기능

📸 미리보기

사용된 테마: (SkinManager) Kaleidochromic
이 미리보기에는 에피소드를 완료 또는 즐겨찾기로 표시하는 새로운 버튼이 포함되어 있지 않습니다.

🔧 설치

Jellyfin 웹 클라이언트(서버)

[!NOTE]
file-transformation v2.2.1.0 이상의 버전 설치를 강력히 권장합니다. 모든 종류의 설치에서 index.html을 수정할 때 권한 문제를 방지하는 데 도움이 됩니다!
설치 방법 보기...

  • 매니페스트 https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.json 를 Jellyfin 플러그인 저장소로 서버에 추가합니다.
  • 저장소에서 InPlayerEpisodePreview 플러그인을 설치합니다.
  • Jellyfin 서버를 재시작합니다.

Jellyfin 미디어 플레이어(JMP) 데스크탑 클라이언트(지원 중단됨)

설치 방법 보기...

JMP 버전 1.11.0부터 지원 중단됨

새로운 JMP 클라이언트는 서버의 현재 웹 플레이어를 사용하므로, 클라이언트 코드를 직접 수정할 필요가 없습니다.

데스크탑 클라이언트에 스크립트를 설치하는 권장 방법입니다. 본인이 nativeshell.js 파일을 직접 수정하는 것이 불편하다면(3~6단계), 이미 nativeshell.js 파일에 스크립트가 추가된 전체 릴리스를 대신 다운로드할 수 있습니다. 릴리스에서 nativeshell.js 파일을 교체할 경우 잠재적인 문제가 발생할 수 있으므로, 아래 모든 단계를 따라 진행하는 것이 권장됩니다.

  • 최신 릴리스 JMP 또는 JMP-full (스크립트가 nativeshell.js 파일에 이미 추가됨)을 다운로드합니다.
  • 압축 파일을 Jellyfin 디렉터리에 압축 해제합니다 (예: C:\Program Files\Jellyfin\Jellyfin Media Player).
  • Jellyfin 디렉터리 내에서 "web-client\extension" 폴더 경로를 따라 이동합니다.
  • 텍스트 편집기로 "nativeshell.js" 파일을 엽니다.
  • 파일에서 const plugins = []; 섹션을 찾습니다. 리스트의 처음에 새 줄을 추가하고 'inPlayerEpisodePreviewPlugin',을 붙여 넣습니다. 해당 섹션은 다음과 유사하게 보여야 합니다:
const plugins = [
    'inPlayerEpisodePreviewPlugin',
    'mpvVideoPlayer',
    'mpvAudioPlayer',
    'jmpInputPlugin',
    'jmpUpdatePlugin',
    'jellyscrubPlugin',
    'skipIntroPlugin'
];
  • 파일을 저장하고 JMP 클라이언트를 재시작하세요.

💡 문제 해결

1. 미리보기 버튼이 보이지 않음

이것은 대부분 index.html 파일의 권한이 잘못 설정된 것과 관련이 있습니다.

가능한 해결 방법 목록 보기...

#### 1.1 file-transformation 플러그인을 사용하여 이 문제를 방지하세요.

#### 1.2 도커 컨테이너 내에서 소유권 변경 jellyfin을 도커 컨테이너에서 실행 중이라면, 다음 명령어로 소유권을 변경할 수 있습니다 (jellyfin을 컨테이너 이름으로, user와 group을 컨테이너의 사용자와 그룹으로 바꿔서 사용하세요):

docker exec -it --user root jellyfin chown user:group /jellyfin/jellyfin-web/index.html && docker restart jellyfin
이 작업은 시스템 시작 시 크론 작업으로 실행할 수 있습니다. (muisje에게 솔루션에 도움을 준 것에 감사드립니다)

#### 1.3 Windows 설치에서 소유권 변경

  • 다음 경로로 이동: C:\Program Files\Jellyfin\Server\jellyfin-web\
  • index.html을 마우스 오른쪽 버튼으로 클릭 → 속성보안 탭편집 클릭
  • 목록에서 자신의 사용자를 선택하고 쓰기 권한 상자를 체크합니다.
  • 서버와 클라이언트를 모두 재시작합니다.
(xeuc에게 솔루션에 감사드립니다)

위의 어떤 해결책도 효과가 없다면, 예전 이슈들을 참고해 주세요. 예: 여기 또는 여기.



직접 해결할 수 없는 오류가 발생하면 언제든지 이슈를 등록해 주세요.
모든 시스템이 다르기 때문에 예기치 않은 동작이 발생할 수 있으니 최대한 많은 정보를 추가해 주세요.
Jellyfin 로그와 브라우저 콘솔 로그([InPlayerEpisodePreview]로 접두사 표시됨)는 항상 유용합니다.

크레딧

플러그인 구조는 NickNSYJellyscrub 플러그인을 기반으로 영감을 받아 제작되었습니다. --- Tranlated By Open Ai Tx | Last indexed: 2025-11-15 ---