[확장 플러그인] Synoindex

이 플러그인은 custom plungin으로 기본 SJVA에 포함되지 않고 추후 시스템 설정에서 설치 / 삭제 할 수 있습니다. 당분간만 테스트를 위해 SJVA포함하여 배포합니다.

개요

Synology는 자사 앱을 통하지 않고 생성, 이동된 미디어는 자동적으로 색인이 되지 않아 VideoStation, AudioStation 에서 재생이 불가능합니다. 재생을 위해서는 색인 서비스에서 “색인 재설정”을 하거나 synoindex 명령을 수동으로 실행해야 합니다.

synoindex 플러그인은 SJVA를 통한 파일이동시 자동으로 synoindex 명령을 수행하여 VideoStation에서 자동으로 라이브러리화 하는 플러그인입니다.

simpler-synoindex-server 세팅

이 플러그인을 위해서는 synology 에 simple-synoindex-server 가 실행되고 있어야 합니다.

GitHub : https://github.com/racklin/simple-synoindex-server
다운로드 : https://github.com/racklin/simple-synoindex-server/releases

  • 적당한 폴더에 압축푼 파일을 복사합니다.
  • 포함된 simple-synoindex-server.ini 파일을 편집기에서 열어서 SERVER_IP=0.0.0.0 으로 변경합니다.

  • ./synoindex-server를 실행하면 되나, 시작시 실행 작업에 등록하면 자동적으로 시작됩니다
사용자 정의 스크립트를 추가한다.



부트업시 실행
synoindex-server 를 실행하도록 세팅.
  • 정상적으로 실행시 브라우저에 http://나스IP:32699/synoindex?args=-R 입력시 ok가 리턴됩니다.

사용법

지금은 국내TV 파일처리와 구글 드라이브 변경사항을 지원합니다.

이 플러그인은 보통 Synolody에서 실행되겠지만, 타 기기에서 Synology를 마운트한 폴더를 파일처리할때도 가능합니다. Synology IP를 적고 접속확인 버튼을 누르면 ok가 리턴되어야합니다.

작동 확인

  • 스케쥴링 작동하지 않고 파일처리시 VideoStation에 파일이 추가되지 않습니다.
  • 스케쥴링 작동중 파일처리시 VideoStation에서 재생 가능합니다. -R 폴더 명령으로 실행하지 않고 지정된 파일만 추가 시키기 때문에 이전에 넣었던 10화 에피소드도 나타나지 않습니다.

  • 설정의 테스트 버튼을 이용해 폴더 인덱싱을 할수 있습니다. 10화 에피소드를 나타나기 하기 위해 테스트에 폴더를 적어서 실행하면, 인덱싱 되지 않는 파일이 추가됩니다.

구글드라이브 변경사항을 받아서, 실제 파일이 나올때까지 대기중인 목록
구글 드라이브 변경사항을 받아서, 실제 파일이 시놀에서 인식된 후 synoindex 명령을 수행한 목록

국내TV 파일처리 이외에, 영화. AV도 가능하지만 쓰는 분이 없어 추가하지 않았습니다. 그리고 비디오스테이션에서 구글드라이브를 마운트하여 재생하시는 분 계시면 좀 알려주세요. 라이브러리 추가하는 방법을 몰라 테스트할 수가 없어 GDrive 연동을 적용하지 못했습니다. 피드백이 있는 경우 다른 파일처리 플러그인과, GDrive Scan 플러그인을 연동하도록 하겠습니다.
구글 드라이브 연동하도록 추가했습니다.

Hits: 2198

This Post Has 4 Comments

  1. 구글드라이브 마운트해서 라이브러리 추가하는 방법이 있나요??

    1. rcloen 마운트하고 추가하시면 됩니다.

  2. rclone 마운트하고 추가 해봤습니다만 마운트 옵션때문인지 잘 안됩니다.
    혹시 비디오스테이션에 구글드라이브 라이브러리 추가를 위한 마운트 옵션은 어떻게 되는지요??
    쓰시는 마운트 옵션 좀 알려주시면 안될까요??

  3. plexdrive로 마운트된 폴더도 라이브러리 추가 가능할까요?

댓글 남기기

Close Menu