Categorygithub.com/lazypic/OpenPipelineIO
modulepackage
3.13.19+incompatible
Repository: https://github.com/lazypic/openpipelineio.git
Documentation: pkg.go.dev

# README

OpenPipelineIO

example workflow Go Report Card

screenshot

review

statistics

OpenPipelineIO는 영화, 드라마, 전시영상, 애니메이션, 게임 등 콘텐츠 제작을 위한 프로젝트 매니징 솔루션, DATA IO 솔루션 입니다. 업무에 대해 파이프라인을 구분짓고 설정할 수 있다는 것은 한 조직에서 초기 설정된 정보를 활용하여, 프로젝트 진행, 부분 자동화, 완전 자동화, 빅데이터 단계, AI 단계를 준비할 수 있음을 의미합니다.

  • 속도, 검색어 방식, 교육의 최소화, 단일파일 배포를 중점으로 개발되고 있습니다.
  • 내부, 외부 서버에 설치가 가능합니다.
  • 리뷰 시스템
  • 사용자별 토큰키, 암호화키, 직급별 접근권한 사용이 가능합니다.
  • Google Site
  • Collaborate with other open sources

데이터베이스(mongoDB) 설치 및 서비스 실행

간단하게 실행하기

openpipelineio -http :80 # 웹서버를 실행합니다.
openpipelineio -http :80 -reviewrender # 웹서버 및 FFmpeg를 이용하여 리뷰를 렌더링하는 서버

여러분이 macOS를 사용한다면 기본적으로 80포트는 아파치 서버가 사용중일 수 있습니다. 80포트에 실행되는 아파치 서버를 종료하기 위해서 $ sudo apachectl stop 를 터미널에 입력해주세요.

OpenPipelineIO는 wfs-웹파일시스템, 웹프로토콜과 같이 연동됩니다. 아래 서비스 실행 및 프로토콜 설치도 같이 진행하면 더욱 편리한 OpenPipelineIO를 활용할 수 있습니다.

wfs -http :8081

CentOS 방화벽 설정

다른 컴퓨터에서 접근하기 위해서는 해당 포트를 방화벽 해제합니다.

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
success
sudo firewall-cmd --reload

CommandLine

터미널에서 간단하게 명령어를 통해 관리를 할 수 있습니다.

RestAPI

OpenPipelineIO는 RestAPI가 설계되어 있습니다. Python, Go, Java, Javascript, node.JS, C++, C, C# 등 수많은 언어를 활용하여 OpenPipelineIO를 제어할 수 있습니다.

썸네일 경로

위에서 생성된 thumbnail 폴더는 아래 구조를 띄고 있습니다. 썸네일은 사내 다른 응용프로그램에서도 사용될 수 있기 때문에 경로구조를 표기해둡니다.

  • 썸네일주소 : thumbnail/{projectname}/{id}.jpg
  • 사용자이미지 : thumbnail/user/{id}.jpg

프로젝트 Process

Developer

Infomation

License

# Packages

No description provided by the author

# Functions

Add 함수는 template안에서 두 수를 더한다.
AddAssetTag 함수는 item에 tag를 셋팅한다.
No description provided by the author
No description provided by the author
AddProductionStartFrame 템플릿함수는 프레임에 프로덕션 시작 프레임을 더한다.
AddPublishKey 함수는 PublishKey를 DB에 추가한다.
No description provided by the author
No description provided by the author
AddStatus 함수는 tasksetting을 DB에 추가한다.
No description provided by the author
AddTag 함수는 item에 tag를 셋팅한다.
AddTagColon 템플릿함수는 태그문자에 "tag:태그"를 붙혀 반환한다.
No description provided by the author
AddTask 함수는 item에 task를 추가한다.
AddTaskSetting 함수는 tasksetting을 DB에 추가한다.
No description provided by the author
No description provided by the author
AllAsset 함수는 모든 에셋리스트를 가지고 옵니다.
No description provided by the author
AllPublishKeys 함수는 모든 PublishKey 값을 DB에서 가지고 온다.
AllStatus 함수는 모든 Status값을 DB에서 가지고 온다.
No description provided by the author
AllTaskSettings 함수는 모든 tasksetting값을 가지고 온다.
No description provided by the author
Asset 함수는 프로젝트명, 에셋 이름을 입력받아 에셋정보를 반환한다.
No description provided by the author
No description provided by the author
No description provided by the author
CheckBsonMStructure 함수는 bson.M 구조를 체크합니다.
CheckDate 함수는 1차마감, 2차마감, mov업데이이트날짜와 검색어를 비교하여 statusbox의 색깔을 반영 검색어에 날짜형식의 검색어만 적용된다.(2017-12-05, 1205).
CheckDdline 템플릿함수는 해당 시간이 이번주에 해당하는지 다음주에 해당하는지 판단한다.
CheckDdlinev2 템플릿함수는 해당 시간이 이번주에 해당하는지 다음주에 해당하는지 판단한다.
CheckUpdate 함수는 시간을 입력받아서 그 시간이 72시간이 지났는지 판단하는 템플릿함수이다.
No description provided by the author
CreateTokenString 는 사용자의 기본 정보를 받아서 jwt token 키를 생성합니다.
CutCommentSlice 템플릿 함수는 3개의 리스트만 반환한다.
CutStringSlice 템플릿 함수는 3개의 리스트만 반환한다.
Distinct 함수는 프로젝트, dict key를 받아서 key에 사용되는 모든 문자열을 반환한다.
DistinctDdline 함수는 프로젝트, dict key를 받아서 key에 사용되는 모든 마감일을 반환한다.
DistinctDdline 함수는 프로젝트, dict key를 받아서 key에 사용되는 모든 마감일을 반환한다.
No description provided by the author
No description provided by the author
EditReviewComment 함수는 review에 comment를 수정합니다.
No description provided by the author
Encrypt 함수는 문자를 받아서 해쉬문자로 변환한다.
Framecal 템플릿함수는 in, out 프레임을 받아서 총 프레임수를 문자로 반환한다.
No description provided by the author
No description provided by the author
No description provided by the author
GenPageNums 함수는 숫자를 받아서 그 숫자의 크기만큼의 int 슬라이스(Pages)를 만든다.
No description provided by the author
GenQuery 함수는 검색옵션을 받아서 검색옵션과 쿼리를 반환한다.
GenQueryV2 함수는 검색옵션을 받아서 검색옵션과 쿼리를 반환한다.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetAdminSetting 함수는 adminsetting을 DB에서 가지고 온다.
GetAdminSettingV2 함수는 adminsetting을 DB에서 가지고 온다.
No description provided by the author
No description provided by the author
GetInfoFromRequestHeader 함수는 리퀘스트 헤더를 불러와서 Device, OS, Browser 정보를 가지고 온다.
GetInitStatusID 함수는 초기 Status를 DB에서 가지고 온다.
No description provided by the author
GetJSON 함수는 폴더 내부에 .json 파일을 찾는다.
GetPath 함수는 "컨셉: /show/test.jpg" 문자열을 "/show/test.jpg" 형태로 바꾸어준다.
GetPublishKey 함수는 PublishKey를 DB에서 가지고 온다.
GetSessionID 는 SessionID를 가지고 온다.
GetShottype 함수는 item의 Shottype 정보를 반환한다.
GetStatus 함수는 Status를 DB에서 가지고 온다.
No description provided by the author
GetTask 함수는 item의 Task 정보를 반환한다.
No description provided by the author
GetTokenFromHeader 함수는 사용자가 전달한 Token 값을 가지고 온다.
No description provided by the author
GetWaitProcessStatusReview 함수는 processstatus 가 wait 값인 아이템을 하나 반환하고 상태를 processing으로 바꾼다.
No description provided by the author
GetXLSX 함수는 폴더 내부에 .xlsx 파일을 찾는다.
HasItem 함수는 입력받은 project에 해당 id를 가진 item이 존재하는지 체크한다.
HasProject 함수는 프로젝트가 존재하는지 체크한다.
HasPublishKey 함수는 PublishKey가 존재하는지 체크하는 함수이다.
No description provided by the author
HasTask 함수는 item에 task가 존재하는 체크한다.
No description provided by the author
No description provided by the author
List2str 템플릿함수는 리스트를 ,로 붙힌 문자열로 만든다.
LoadTemplates 함수는 템플릿을 로딩합니다.
No description provided by the author
Minus 함수는 template안에서 두 수를 뺀다.
NewProject 함수는 기본 설정된 프로젝트 자료구조를 반환한다.
NewUser 는 새로운 유저를 생성할 때 사용한다.
OnProjectlistV2 함수는 준비중, 진행중, 백업중인 상태의 프로젝트 리스트만 출력하는 함수입니다.
OrganizationsFormToOrganizationsV2 함수는 form 문자를 받아서 []Organization 을 생성한다.
Passcheck 함수는 사용 가능한 패스워드인지 체크하는 함수이다.
No description provided by the author
PostFormValueInList 는 PostForm 쿼리시 Value값이 1개라면 값을 리턴한다.
ProcessReviewRender 함수는 OpenPipelineIO 가 실행되면서 처리될 프로세싱을 진행한다.
No description provided by the author
ProductionVersionFormat 템플릿 함수는 숫자를 받아서 프로덕션 버전 자리수 만큼 "0"문자를 붙혀서 문자열로 반환한다.
Projectlist 함수는 프로젝트 리스트를 출력하는 함수입니다.
No description provided by the author
Protocol 템플릿 함수는 프로토콜 문자열을 반환한다.
ProtocolTarget 템플릿 함수는 프로토콜 문자열을 반환한다.
RemoveExt 함수는 폴더 내부 확장자 파일을 지운다.
RemovePath 함수는 "컨셉:/show/test.jpg" 문자열을 "컨셉:" 형태로 바꾸어 준다.
RenameTag 함수는 item의 Tag를 리네임한다.
ReplaceTags 함수는 전체 사용자에 등록된 태그의 이름을 변경한다.
No description provided by the author
ReverseCommentSlice 함수는 받아들인 string 슬라이스의 아이템 순서를 역순으로 변경한다.
ReverseIntSlice 함수는 받아들인 int 슬라이스의 아이템 순서를 역순으로 변경한다.
ReverseStringSlice 함수는 받아들인 string 슬라이스의 아이템 순서를 역순으로 변경한다.
RmAssetTag 함수는 item에 assettag를 삭제한다.
No description provided by the author
No description provided by the author
RmProjectReview 함수는 해당 프로젝트의 Review 데이터를 DB에서 삭제한다.
RmProjectReviewV2 함수는 해당 프로젝트의 Review 데이터를 DB에서 삭제한다.
RmProtocol 템플릿 함수는 프로토콜 문자열을 반환한다.
RmPublishKey 함수는 PublishKey를 DB에서 삭제한다.
RmReference 함수는 item에서 레퍼런스를 삭제합니다.
No description provided by the author
RmReview 함수는 Review를 DB에서 삭제한다.
RmReviewComment 함수는 review에 comment를 삭제합니다.
No description provided by the author
RmSessionID 는 SessionID를 제거한다.
No description provided by the author
RmStatus 함수는 Status를 DB에서 삭제한다.
No description provided by the author
No description provided by the author
RmTask 함수는 item에 task를 제거한다.
No description provided by the author
No description provided by the author
Scanname2RollMedia 템플릿함수는 스캔이름으로 RollMedia를 반환한다.
Search 함수는 다음 검색함수이다.
SearchAll 함수는 모든 Shot, Asset 데이터를 반환한다.
SearchAllAsset 함수는 모든 Asset 데이터를 반환한다.
No description provided by the author
SearchAllShot 함수는 모든 Shot 데이터를 반환한다.
No description provided by the author
No description provided by the author
SearchAssettags 함수는 검색옵션으로 에셋태그를 검색할때 사용한다.
SearchKey 함수는 Item.{key} 필드의 값과 검색어가 정확하게 일치하는 항목들만 검색한다.
SearchName 함수는 입력된 문자열이 'name'키 값에 포함되어 있다면 해당 아이템을 반환한다.
SearchPage 함수는 페이지로 검색하는 함수이다.
SearchPage 함수는 페이지로 검색하는 함수이다.
SearchStatusNum 함수는 검색된 결과에 대한 상태별 갯수를 검색한다.
SearchTag 함수는 태그를 검색할때 사용한다.
SearchV2 함수는 다음 검색함수이다.
No description provided by the author
No description provided by the author
Seqnum2Sharp 함수는 경로와 파일명을 받아서 시퀀스부분을 #문자열로 바꾸고 시퀀스의 숫자를 int로 바꾼다.
No description provided by the author
Seqs 함수는 프로젝트 이름을 받아서 seq 리스트를 반환한다.
SetAdminSetting 함수는 adminsetting을 DB에 저장한다.
SetAdminsettingV2 함수는 사용자 정보를 업데이트하는 함수이다.
SetAftermov 함수는 item에 After mov값을 셋팅한다.
No description provided by the author
SetAssetType 함수는 item에 assettype을 셋팅한다.
No description provided by the author
SetBeforemov 함수는 item에 Before mov값을 셋팅한다.
No description provided by the author
SetCameraLensmm 함수는 해당 아이템에 카메라 렌즈mm를 설정한다.
No description provided by the author
SetCameraProjection 함수는 샷에 Projection 카메라 사용여부를 체크한다.
No description provided by the author
SetCameraPubPath 함수는 해당 카메라 퍼블리쉬 경로를 설정한다.
No description provided by the author
SetCameraPubTask 함수는 해당 카메라 퍼블리쉬 팀을 설정한다.
No description provided by the author
SetCrowdAsset 함수는 item에 crowdtype을 설정한다.
SetDeadline2D 함수는 item에 2D마감일을 셋팅한다.
No description provided by the author
SetDeadline3D 함수는 item에 3D마감일을 셋팅한다.
No description provided by the author
SetEditmov 함수는 item에 Edit(편집본) mov값을 셋팅한다.
No description provided by the author
SetelliteItems 함수는 프로젝트와 롤미디어 문자를 받아서 관련된 Setellite 현장자료를 반환한다.
SetelliteSearch 함수는 프로젝트와 검색어를 입력받아서 검색어가 포함된 현장정보를 반환한다.
SetEpisode 함수는 item에 episode 값을 셋팅한다.
No description provided by the author
SetFindate 함수는 item에 최종 데이터 아웃풋 날짜를 셋팅한다.
No description provided by the author
SetFinver 함수는 item에 파이널 버전을 셋팅한다.
No description provided by the author
SetFrame 함수는 item에 프레임을 설정한다.
No description provided by the author
SetImageSize 함수는 해당 샷의 이미지 사이즈를 설정한다.
No description provided by the author
SetJustTimecodeIn 함수는 item에 Just Timecode In을 셋팅한다.
No description provided by the author
SetJustTimecodeOut 함수는 item에 Just Timecode In을 셋팅한다.
No description provided by the author
SetNetflixID 함수는 item에 NetflixID 값을 셋팅한다.
SetNote 함수는 item에 작업내용을 추가한다.
SetNoteV2 함수는 item에 작업내용을 추가한다.
SetObjectID 함수는 Item에 Object In, Out 값을 설정한다.
SetOCIOcc 함수는 item에 OCIO .cc를 셋팅한다.
SetOutputName 함수는 item에 Outputname 을 셋팅한다.
SetOverscanRatio 함수는 item에 OverscanRatio 값을 셋팅한다.
No description provided by the author
SetPlatePath 함수는 item에 PlatePath값을 셋팅한다.
No description provided by the author
SetPublishKey 함수는 PublishKey를 DB에 저장한다.
SetRetimePlate 함수는 item에 RetimePlate를 셋팅한다.
No description provided by the author
SetReviewCameraInfo 함수는 Review에 CameraInfo를 설정한다.
SetReviewCreatetime 함수는 Review에 Createtime을 설정한다.
SetReviewDescription 함수는 Review에 Description을 설정한다.
SetReviewFps 함수는 Review에 Fps를 설정한다.
SetReviewMainVersion 함수는 Review에 MainVersion을 설정한다.
SetReviewName 함수는 Review에 Name을 설정한다.
SetReviewOutputDataPath 함수는 Review에 OutputDataPath를 설정한다.
SetReviewPath 함수는 Review에 Path를 설정한다.
SetReviewProject 함수는 Review에 Project를 설정한다.
SetReviewSubVersion 함수는 Review에 SubVersion을 설정한다.
SetReviewTask 함수는 Review에 Task를 설정한다.
SetReviewUpdatetime 함수는 Review에 Updatetime을 설정한다.
SetRnum 함수는 샷에 롤넘버를 설정한다.
No description provided by the author
SetRollmedia 함수는 item에 Setellite Rollmedia를 셋팅한다.
SetScanname 함수는 item에 Scanname을 셋팅한다.
SetScanPlateErrStatus 함수는 인수로 받은 Status를 error status로 바꾼다.
No description provided by the author
SetScanTimecodeIn 함수는 item에 Scan Timecode In을 셋팅한다.
No description provided by the author
SetScanTimecodeOut 함수는 item에 Scan Timecode Out을 셋팅한다.
No description provided by the author
SetSeason 함수는 item에 season 값을 셋팅한다.
SetSeq 함수는 item에 seq 값을 셋팅한다.
No description provided by the author
SetSessionID 는 SessionID를 가지고 온다.
SetShotType 함수는 item에 shot type을 셋팅한다.
No description provided by the author
SetStatus 함수는 Status를 DB에 저장한다.
No description provided by the author
SetTags 함수는 item에 tag를 교체한다.
SetTaskDate 함수는 item에 task에 마감일을 셋팅한다.
SetTaskDuration 함수는 item에 start, end 일을 셋팅한다.
SetTaskDuration1st 함수는 item에 1차 마감일 start, end 일을 셋팅한다.
SetTaskDuration2nd 함수는 item에 2차 마감일 start, end 일을 셋팅한다.
No description provided by the author
No description provided by the author
SetTaskPipelinestep 함수는 item에 task의 pipelinestep 값을 셋팅한다.
SetTaskPredate 함수는 item에 task의 predate 값을 셋팅한다.
SetTaskSetting 함수는 Tasksetting 값을 바꾼다.
No description provided by the author
No description provided by the author
SetTaskStartdate 함수는 item에 task의 startdate 값을 셋팅한다.
SetTaskStatus 함수는 item에 task의 status 값을 셋팅한다.
SetTaskStatusV2 함수는 item에 task의 status 값을 셋팅한다.
SetTaskStatusV3 함수는 item에 task의 status 값을 셋팅한다.
SetTaskUser 함수는 item에 task의 user 값을 셋팅한다.
SetTaskUserID 함수는 item에 task의 userid 값을 셋팅한다.
No description provided by the author
SetTaskUserNote 함수는 item에 task의 user note 값을 셋팅한다.
SetTaskUserNoteV2 함수는 item에 task의 user note 값을 셋팅한다.
SetTaskUserV2 함수는 item에 task의 user 값을 셋팅한다.
No description provided by the author
SetThummov 함수는 item에 Thummov값을 셋팅한다.
No description provided by the author
SetTimecode 함수는 item에 Timecode를 설정한다.
SetUseType 함수는 item에 UseType string을 설정한다.
No description provided by the author
ShortPhoneNum 함수는 내선번호 길다면 마지막 4자리만 출력한다.
Shot 함수는 프로젝트명, 샷이름을 이용해서 샷정보를 반환한다.
No description provided by the author
No description provided by the author
Shots 함수는 프로젝트 이름과 입력된 시퀀스가 'name'키 값에 포함되어 있다면 shots 리스트를 반환한다.
SortByCreatetimeForPublishes 함수는 Publish 슬라이스의 아이템 순서를 역순으로 변경한다.
Str2Base64 함수는 문자를 받아서 base64로 인코딩한다.
Str2List 템플릿함수는 태그 문자열을 리스트로 만든다.
Str2md5 함수는 문자를 받아서 md5로 암호화된 문자를 반환한다.
TaskDate 템플릿 함수는 아이템과 Task 문자를 받아서 Date를 반환한다.
TaskPredate 템플릿 함수는 아이템과 Task 문자를 받아서 Predate를 반환한다.
TasksettingNames 함수는 Tasksetting 이름을 수집하여 반환한다.
TasksettingNamesByExcelOrder 함수는 Tasksetting 이름을 ExcelOrder순으로 반환한다.
No description provided by the author
No description provided by the author
TaskStatus 템플릿 함수는 아이템과 Task 문자를 받아서 상태를 반환한다.
TaskUser 템플릿 함수는 아이템과 Task 문자를 받아서 User를 반환한다.
No description provided by the author
ToDday 함수는 RFC3339 날짜를 받아서 D-100 형태의 문자를 출력한다.
ToFullTime 템플릿함수는 시간문자열을 RFC3339 시간포멧으로 바꾸는 함수이다.
ToHumantime 템플릿함수는 RFC3339 포맷의 시간문자열을 받아서 현재시간과의 차이를 읽기 쉽게 출력해주는 함수이다.
legacy TokenHandler 함수는 토큰으로 restAPI를 사용할 수 있는지 체크하고 아이디와 엑세스 레벨을 반환한다.
TokenHandlerV2 함수는 토큰으로 restAPI를 사용할 수 있는지 체크하고 아이디와 엑세스 레벨을 반환한다.
ToNormalTime 시간문자열을 Normal 타입으로 바꾸어주는 함수.
ToProjectStatus 함수는 문자를 받아서 ProjectStatus 형으로 변환합니다.
ToShortTime 템플릿함수는 시간문자열을 일반사용자의 가독성을 위해서 4자리 문자열로 바꾸어주는 함수.
Totalnum 함수는 프로젝트의 전체샷에 대한 상태 갯수를 검색한다.
No description provided by the author
TotalStatusnum 함수는 프로젝트의 전체샷에 대한 상태 갯수를 검색한다.
TotalTaskAndUserStatusnum 함수는 프로젝트,테스크,유저의 샷에 대한 상태 갯수를 검색한다.
TotalTaskStatusnum 함수는 프로젝트의 전체샷에 대한 상태 갯수를 검색한다.
TotalUserStatusnum 함수는 프로젝트,테스크,유저의 샷에 대한 상태 갯수를 검색한다.
No description provided by the author
Type 함수는 이름을 이용해서 Type값을 반환한다.
No description provided by the author
Unique 함수는 리스트에서 중복되는 문자열을 제거한다.
UniqueSlice 함수는 중복 문자를 제거한다.
No description provided by the author
URLUnescape 함수는 encode된 URL주소를 decode 한다.
Username2Elements 함수는 element 이름들을 반환한다.
UserTags 함수는 전체 사용자에 등록된 Tags를 분석하여 태그리스트를 반환합니다.
No description provided by the author
UseTypes 함수는 project, name을 받아서 사용되는 모든 타입을 반환한다.
No description provided by the author
No description provided by the author

# Constants

AdminAccessLevel 관리자 11레벨(Root권한).
5 백업완료.
ArtistAccessLevel 아티스트 3레벨.
4 백업중.
ClientsAccessLevel 클라이언트 2레벨.
DeveloperAccessLevel 개발자 10레벨.
GuestAccessLevel 손님 1레벨.
HqAccessLevel 경영지원(인사,재무)레벨 9레벨(전사적 자금 이슈).
IoAccessLevel IO 매니저 7레벨(서버권한 이슈).
6 소송상태.
3 중단상태 예) 중간입금이 되지않아서 내부판단하 장기중단.
LeadAccessLevel 팀장 4레벨.
MaxFileSize 사이즈는 웹에서 전송할 수 있는 최대 사이즈를 2기가로 제한한다.(인트라넷).
PdAccessLevel PD레벨 8레벨(자금 이슈).
PmAccessLevel 프로젝트메니징 5레벨.
2 진행중.
1 준비중.
SupervisorAccessLevel 슈퍼바이저 6레벨.
0 테스트.
UnknownAccessLevel 접근이 가장 낮은 레벨이다.

# Variables

최초로 만든 시간.
CachedAdminSetting 은 서비스 시작전 어드민 셋팅값을 메모리에 넣어서 사용되는 변수이다.
DBIP 값은 컴파일 단계에서 회사에 따라 값이 바뀐다.
DBNAME 값은 데이터베이스 이름이다.
DBPORT mongoDB 기본포트.
DNS 값은 서비스 DNS 값입니다.
MatchFullTime 은 "2016-10-19T16:41:24+09:00" 형식의 레귤러 익스프레션.
MatchNormalTime 은 "2016-10-19" 형식의 레귤러 익스프레션.
MatchShortTime 은 "1019" 형식의 레귤러 익스프레션.
MatchUTCFullTime 은 "2016-10-19T16:41:24Z" 형식의 레귤러 익스프레션.
첫번째 커밋.
TEMPLATES 값은 웹서버 실행전 사용할 템플릿이다.

# Structs

Colorspace 자료구조는 OCIO Color 자료구조이다.
Comment 자료구조는 코맨트 글을 작성할 때 사용하는 자료구조이다.
No description provided by the author
Department 은 부 정보입니다.
Displays 자료구조는 OCIO Display 자료구조이다.
Division 은 본부 정보입니다.
No description provided by the author
Evaluation 은 평가 자료구조이다.
No description provided by the author
Excelrow 자료구조는 .xlsx 형식의 자료구조이다.
https://fullcalendar.io/docs/event-object https://fullcalendar.io/docs/event-parsing.
No description provided by the author
https://fullcalendar.io/docs/resource-object https://fullcalendar.io/docs/resource-parsing.
GANImage 자료구조는 Generative Adversarial Network (GAN) image의 약자이다.
No description provided by the author
No description provided by the author
No description provided by the author
Infobarnum 검색결과에 대한 상태별 갯수를 담기위한 자료구조이다.
Item 자료구조는 하나의 항목에 대한 자료구조이다.
JwtToken 은 OpenPipelineIO에서 사용하는 토큰 구조입니다.
Milestone 자료구조.
Money 는 돈과 관련된 자료구조이다.
No description provided by the author
Mov 정보를 담는 자료구조.
OCIOConfig 자료구조는 config.ocio 파일 자료구조이다.
OnsetCam 자료구조는 현장카메라에 대한 자료구조이다.
Organization 은 조직 정보입니다.
No description provided by the author
No description provided by the author
Position 은 직급 정보입니다.
ProductionCam 자료구조는 CG작업에 사용하는 카메라 구조이다.
Project 정보를 담는 자료구조.
ProjectForPartner 자료구조는 프로젝트와 파트너사이의 관계를 다루는 자료구조.
Publish 자료구조는 Task의 Publish 자료구조입니다.
PublishKey 자료구조는 상태 자료구조이다.
Review 는 리뷰데이터 자료구조 이다.
Role 은 직책 정보입니다.
No description provided by the author
No description provided by the author
SearchOption 은 웹 검색창의 옵션 자료구조이다.
Searchword 는 검색어를 종류별로 담는 자료구조이다.
Setellite CSV 포멧양식이다.
Setting 자료구조는 관리자 설정 자료구조이다.
Sketch 는 스케치 자료구조이다.
Source 자료구조는 글을 작성할 때 사용하는 자료구조이다.
Status 자료구조는 상태 자료구조이다.
Step 자료구조는 워크플로우 또는 R&R 과정에 대한 단계 시각화, 진행률 체크하기 위한 자료구조이다.
Task 자료구조는 태크스 정보를 담는 자료구조이다.
Tasksetting 자료구조이다.
Team 는 팀 정보입니다.
Token 자료구조.
User 는 사용자 정보입니다.
Version 자료구조는 버전정보를 담을 때 사용하는 자료구조이다.
View 자료구조는 OCIO Display > ACES: 자료구조이다.

# Type aliases

AccessLevel 사용자의 엑세스 레벨이다.
ProjectStatus 는 숫자이다.
Publishes 자료구조를 정리하기 위해 사용하는 자료구조.