*아래 설명하다가 나오는 영상들 섬네일 주의



이전에 있던 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는 썸네일을 지원해주지않아서 아쉬워서 써보게되었는데 개인적으로 만족할만해서 글로 남겨봄