오브리닷넷(Obbli.net)

비주얼 스튜디오 코드로 대본 작성(오페라, 연극, 드라마, 영화, 게임 등) 환경 만들기 본문

IT

비주얼 스튜디오 코드로 대본 작성(오페라, 연극, 드라마, 영화, 게임 등) 환경 만들기

아주가끔은 2024. 7. 6. 14:26
반응형

프로그래밍을 주로 하는 텍스트 에디터를 헐리웃에서 쓰는 전문 대본 프로그램으로 활용 할 수 있다. 아무런 기능이 없는 한글 문서나, MS 워드, 엑셀 류 보다는 대본 작성을 위한 생각지도 못한 강력한 기능이 있으며, 이 형식을 사용하면 각종 전문 스토리보드 프로그램이나, 앞으로 생겨날 AI 스토리보드 프로그램에 적용시켜 연출에 들어가는 시간적 요소를 획기적으로 줄여줄것으로 예상된다.

대신, 이 강력한 기능이 영어권의 프로그램이라 영어 대본 한정이라는 점... (누군가 한글용 대본 확장 프로그램 만들어주지 않을까...)

영어권 대본 프로그램 형식에는 https://fountain.io/ 라는 마크업 언어가 있다. 가볍게 메모장에 아래와 같은 방식으로 텍스트를 쓰고, 파일의 확장자를 .txt 가 아닌 .fountain 으로 고치면 되는것이라 너무나 간단하다.

Title: Big Fish
Credit: written by
Author: John August
Source: based on the novel by Daniel Wallace
Notes:	
	FINAL PRODUCTION DRAFT
	includes post-production dialogue 
	and omitted scenes
Copyright: (c) 2003 Columbia Pictures

This is a Southern story, full of lies and fabrications, but truer for their inclusion.

====

**FADE IN:**

A RIVER.

We're underwater, watching a fat catfish swim along.  

This is The Beast.

EDWARD (V.O.)
There are some fish that cannot be caught.  It's not that they're faster or stronger than other fish.  They're just touched by something extra.  Call it luck.  Call it grace.  One such fish was The Beast.  

The Beast's journey takes it past a dangling fish hook, baited with worms.  Past a tempting lure, sparkling in the sun.  Past a swiping bear claw.  The Beast isn't worried.

EDWARD (V.O.)(CONT'D)
By the time I was born, he was already a legend.  He'd taken more hundred-dollar lures than any fish in Alabama. Some said that fish was the ghost of Henry Walls, a thief who'd drowned in that river 60 years before.   Others claimed he was a lesser dinosaur, left over from the Cretaceous period.

INT.  WILL'S BEDROOM - NIGHT (1973)

WILL BLOOM, AGE 3, listens wide-eyed as his father EDWARD BLOOM, 40's and handsome, tells the story.  In every gesture, Edward is bigger than life, describing each detail with absolute conviction.

EDWARD
I didn't put any stock into such speculation or superstition.  All I knew was I'd been trying to catch that fish since I was a boy no bigger than you.  
(closer)
And on the day you were born, that was the day I finally caught him.

EXT.  CAMPFIRE - NIGHT (1977)

A few years later, and Will sits with the other INDIAN GUIDES as Edward continues telling the story to the tribe.

재밋는건 이 형식으로 저장한 파일은 각종 스토리 보드 프로그램에서 인식시켜 스토리보드를 단숨에 생성시킬 수 있다는 점이다.

소개만 하고 끝내려 했지만 이 문서를 참고할 많은 분들을 위해 아래에 설치 방법을 별도로 작성해둔다.

간략 소개

  1. 비주얼 스튜디오 코드를 다운 받아 설치한다.
  2. 비주얼 스튜디오 코드용 fountain 확장기능을 설치한다.
  3. 사용한다.

1. 비주얼 스튜디오 코드를 다운 받아 설치한다

https://code.visualstudio.com/download 링크로 들어가거나.

검색창에 "비주얼 스튜디오 코드" 라고 입력하면 다운로드가 보여진다.

빙에서 검색했을때
구글에서 검색했을 때

저기 보이는 다운로드 버튼을 눌러 비주얼 스튜디오 코드 다운로드 페이지에 들어가서 자신의 컴퓨터에 맞는 설치 파일을 다운로드 받는다.

제일 큰 버튼을 눌러 다운로드한다.

다운로드 받은 파일을 두 번 클릭하여 실행시키고 설치한다.(넥스트 and 예스)

현재 1.91 버전이다.

설치가 끝나면 비주얼 스튜디오 코드를 실행시킨다.

2. 비주얼 스튜디오 코드용 fountain 확장기능을 설치한다.

좌측 하단의 확장기능 메뉴를 눌러 확장기능 검색 상태를 만든다.

확장기능 메뉴를 누른다.

확장 검색란에 fountain 을 입력하면 각종 fountain 확장 기능들이 나열되는데 Better Fountain 의 Install 버튼을 눌러 확장기능을 설치한다.(내가 처음 설치해서 써보기에는 Batter Fountain 확장기능이 좀 나아 보였다.)

Better Fountain

3. 사용한다.

좌측 최 상단의 탐색 메뉴를 통해 파일을 저장할 폴더를 지정한다.

이 프로그램은 백업이라는 개념 때문에 생성된 파일을 저장할 경로를 먼저 지정한다.

웰컴 화면이나 상단 풀다운 메뉴의 File을 통해

New File... 을 누른다.

그러면 상단에 파일 이름을 기입하는데 "파일명.fountain" 이라고 기입하면 파일이 생성된다.

파일명.fountain

파일이 생성되면 아래 그림과 같이 내용을 입력할 상태가 된다.

노란 부분이 입력하는 위치

이 입력창에서 엔터 한 번만 누르면 아래 그림과 같이 제목, 지은이 같은 내용을 입력할 수 있다.

저 정의가 나중에는 중요하게 쓰여진다.

장면 또는 컷, 그리고 대사 입력은 아래 예시와 같이

장면은 대문자 INT 또는 EXT, 대사는 이름을 대문자로 입력해서 사용하면 된다.

INT./EXT.  BLOOM HOUSE - (PRESENT) DAY

The front door opens to reveal Will and Josephine on the porch with their bags.  REVERSE to Will's mother Sandra (53), surprised and a little annoyed. 

SANDRA
How did you get here?

WILL
We swam.  The Atlantic, it's not that big really.

위 내용을 비주얼 스튜디오 코드에 입력하면 이와 같이 변한다.

이것을 PDF로 출력하거나.

PDF로 출력한 결과물

특정 등장인물의 대사만 하이라이트 시켜 추려내거나 하는 방법으로도 이용할 수 있다.

반응형