*아래 설명하다가 나오는 영상들 섬네일 주의
이전에 있던 stash-vr과는 다른 플러그인
docker라는 프로그램을 사용해서 서버를 돌리는 느낌으로 사용하게될거임
들어가기 앞서서 주의점 두가지
docker는 Hyper-V 가상화 기능을 사용하는 프로그램이라 관련앱 사용시 주의(ldplayer 등등)
docker를 종료해도 vmmem이라는 프로그램이 메모리를 먹고있을거임
작업관리자에서도 강제종료가 불가능한데
cmd를 열고 경로상관없이 wsl --shutdown 명령어를 실행해주면 간단히 종료가능
그래도 16기가램기준 그렇게 신경쓰이진않았음
주의점 끝
1. docker 설치
https://www.docker.com/products/docker-desktop/
docker 공식 사이트, 윈도우버전을 다운해서 설치하면 끝
이걸로 개발이나 구축을 할게 아니기때문에 docker 설정은 따로하지않음
이 화면이 뜬다면 설정이 끝난거임
2. stash-vr-companion 설치
설치가 모두 끝나고 cmd에 docker를 입력해서
이렇게 명령어가 반응하면 준비완료
밑의 코드를 전부 복붙하면 docker에서 알아서 다해줄거임
이때 본인 스태쉬를 미리 실행시켜둘것
docker stop stash-vr-companion
docker rm stash-vr-companion
docker volume create stash-vr-companion
docker volume create stash-vr-companion-hsp
docker pull ghcr.io/tweeticoats/stash-vr-companion:latest
docker run -d --name=stash-vr-companion --restart=unless-stopped -v stash-vr-companion:/cache/ -v stash-vr-companion-hsp:/hsp/ -p 5000:5000 -e API_URL=http://여기에 컴퓨터 로컬아이피 입력:9999/graphql ghcr.io/tweeticoats/stash-vr-companion:latest
컴퓨터 로컬아이피 찾기가 귀찮다! 그러면
우리가 자주 사용하는 스크립트 플레이어에서 핸디설정의 저 체크박스 누르면 알려줌
정상적으로 실행된모습, 빨간글씨 없어야 성공이고 최초실행시에는 다운로드시간이 있음
다시 docker로 돌아가보면 컨테이너에서 실행중일거임
이제 저 5000:5000을 눌러보면
이렇게 설정화면까지 진입했으면 설치 완료 (최초실행시 아무영상이 없는것이 정상)
3.자잘한 설정
stash-vr-companion은 태그기능을 많이 사용함
위 태그들은 companion을 docker에 설치할때 스태쉬에서 자동생성이되는 태그들임
vr영상에 해당하는 포맷의 태그를 달아줄경우 heresphere에서 자동인식해줄거임
특히 중요한게 이 태그인데 이 태그를 달아줘야 vr영상목록에 추가해줌
영상목록을 태거로바꾼뒤 1000개씩 표시해서 일괄로 넣으면 모든영상에 넣는건 어렵지않음
그리고 하위태그기능을 사용하는데
기본으로 주는 필터링은 markers까지이고 그뒤로는 export_deovr에 지정된 하위태그들을 즐겨찾기처럼 추가해줌
취소선이 그어져있는건 해당 필터에들어가서 나중에 보이지않도록 Disable filter로 바꾼것
중요한 필터는 VR과 2D인데 위에있던 vr용 태그유무차이임
각 필터에 들어가보면 필터마다 기본 정렬을 설정해둘수있음
stash 본체에서 뭔가 바꾸면 doker 컨테이너에서 companion을 껏다켜야 적용이됨
이때 스캔하느라 cpu 많이먹는데 잠깐이니 겁먹지않아도됨
4. heresphere 연결
docker에서 돌아가고있기때문에 vr머신과 연결해줄필요가없음
heresphere 내부 브라우저에서 http://로컬아이피:5000 입력하면 준비완료
이 상태에서 빨간표시한 api 버튼을 누르면
이렇게 heresphere ui로 탐색이 가능해짐
이제 즐겨찾기해두고 pc에서 stash실행->docker ->heresphere에서 접속하면 끝임
5. 편의기능 몇가지
주소창밑으로 태그검색과 파일명검색
아까 Disable filter 해둔 필터는 숨겨져있고 하위태그들이 즐겨찾기되어있음
살짝 짤렸지만 우측상단 카테고리생성 누르면 stash에서 태그를 가져옴
태그를 클릭하면 알아서 태그검색을해줌
여기까지 vr에서 stash 설정하는법임
확실히 준비단계도길고 docker이 자원을 많이먹기는하는데 대신 에어링크나 버데탑이 없는만큼 딜레이도 줄어듬
대체재로 스크립트 플레이어 연동은 영상 멈출때 딜레이, smb는 썸네일을 지원해주지않아서 아쉬워서 써보게되었는데 개인적으로 만족할만해서 글로 남겨봄