Search

생성형 인공지능을 활용한 콘텐츠 제작

목차

기획

목표

챗GPT와 Vrew를 사용하여 콘텐츠(카드 뉴스 + 숏폼 동영상) 제작

카드 뉴스

카드 뉴스란? 비교적 짧고 간결한 형식의 온라인 뉴스 형태
주로 스마트폰이나 소셜 미디어 플랫폼에서 사용
시각적인 디자인과 요약된 텍스트를 통해 주요 뉴스 이벤트나 주제를 소비자에게 전달
빠르게 소비되는 현대 뉴스 환경에 부합하는 형식 중 하나

카드 뉴스의 특징

시각적 요소
이미지, 그래픽, 그림, 도표 등 시각적인 요소를 풍부하게 사용
간결한 내용
주제나 이벤트를 간략하게 요약하고, 필수적인 정보만을 포함
긴 문장보다 짧고 명확한 문구를 사용
스크롤 가능한 형식
카드 뉴스는 보통 하나의 카드를 스와이프하여 넘겨가며 읽을 수 있는 형태를 가짐
소셜 미디어 공유
주로 소셜 미디어 플랫폼에서 공유하기 쉽도록 디자인되어 있어, 사용자가 손쉽게 뉴스를 공유하거나 확산시킬 수 있음
인터랙티브 기능
몇몇 카드 뉴스는 터치 또는 클릭을 통해 추가 정보를 볼 수 있는 인터랙티브 기능을 제공하기도 함
다양한 주제
정치, 경제, 문화, 과학, 엔터테인먼트 등

숏폼 동영상

숏폼 동영상(Short-form Video)은 매우 짧은 시간 동안 제작되고 소비되는 동영상 콘텐츠 형식
주로 몇 초에서 몇 분 사이의 짧은 길이(보통 15초에서 3분 미만)
주요한 메시지나 콘텐츠를 간결하게 전달
인스타그램 스토리, 틱톡, 스냅챗, 리얼, YouTube 쇼트

숏폼 동영상의 특징

형태
빠른 템포로 편집되어 있어, 빠르게 소비하고 공유가 가능함
모바일 친화적: 주로 모바일 기기에서 시청되며, 모바일 앱이나 소셜 미디어 플랫폼에서 쉽게 공유
시각적 요소 강조: 시각적 효과와 그래픽을 활용하여 메시지를 전달하며, 감각적으로 매력적으로 디자인
활용
유용한 정보 제공: 유용한 정보의 핵심 정보 위주의 요약
엔터테인먼트: 뮤직 비디오, 패션 튜토리얼, 짧은 코미디 스케치 등
마케팅과 광고: 제품 또는 서비스를 홍보하고 소비자와 상호작용(예. 챌린지)

타겟 플랫폼

Youtube
Instagram
TikTok
Blog
Website

타겟 독자

나이: 고등학생(15세에서 18세 사이의 학생들), 독서에 취미를 갖고자 하는 성인
관심 영역
학교에서의 공부, 시험, 과목에 대한 정보에 관심
문화 및 엔터테인먼트 관심: 독서 외에도 음악, 영화, 동영상 게임 등
시간 제약: 보통 바쁜 일정을 갖고 있으며, 짧은 시간 동안도 쉽게 소비할 수 있는 콘텐츠를 선호

콘텐츠 구성

표지: 권장 도서의 제목과 저자를 표시
권장 도서의 주요 구문을 추출하여 표시
감성적인 배경을 사용하여 카드 뉴스 생성
생성한 카드 뉴스를 활용하여 숏츠 영상 제작

카드 뉴스

구글 슬라이드

구글 슬라이드 실행

구글 드라이브 > 새로 만들기 > Google 프레젠테이션 선택

제목설정

‘독서록 카드뉴스’로 제목 변경

템플릿 생성

페이지 크기 설정

파일 > 페이지 설정 > ‘맞춤’ > 900 x 900 픽셀 > 적용

배경 설정

배경 > 이미지 선택 > Google 이미지 탭 > ‘노트’ 검색 > 이미지 선택 > 삽입 > 완료
삽입 > 도형 > 도형 > 직사각형> 채우기 색상 > 검정색 선택 > 맞춤의 + 버튼 > A(투명도)를 50으로 설정
(투명한 직사각형 선택 상태에서) 마우스 우 클릭 > 순서 > 맨 뒤로 보내기
{{제목}}, {{작가}}, {{주요구문}} 폰트 및 글자 색상, 크기 설정
최종 완성된 템플릿
실습03
807.54 KB • presentation • https://docs.google.com

타이틀, 본문 자동 입력하기

콘텐츠 제작을 위한 프롬프트 작성

카드 뉴스 생성을 위해 고등학생이 반드시 읽어야할 책 5권을 선정하고, 책에서 인상깊은 구문을 5부분 발췌해서 표로 제시해줘. 표의 컬럼은 제목, 작가, 구문1, 구문2, 구문3, 구문4, 구문5로 작성해줘
고등학생들이 반드시 읽어야 할 책 10권을 선택하고, 각 책에서 인상깊은 구문을 발췌하여 표로 정리해보겠습니다.
제목
작가
구문1
구문2
구문3
구문4
구문5
1984
조지 오웰
진정한 자유는 믿음의 자유다.
뉴스피크는 인간의 생각을 조작하고 언어를 통해 현실을 왜곡한다.
과거를 조작하면 미래를 통제할 수 있다. 과거는 권력의 손에 있다.
자유는 노예의 편에 서 있는 것이다.
더 이상 진실은 존재하지 않는다.
동물농장
조지 오웰
모든 동물은 평등하나, 어떤 동물들은 더 평등하다.
몇몇 동물들은 더 평등하며, 그들의 새로운 이념은 동물농장을 더 평화롭게 만들기 위한 것이라고 주장한다.
모든 동물은 같지만 어떤 동물들은 더 같다.
이웃동네 개들과 싸우는 것은 이웃동네 개들과 싸우는 것보다 낫다.
동물은 인간보다 더 인간적이다.
토지
박경리
토지는 우리 민족의 역사와 뿌리를 가진다.
땅과 가족을 지키며 우리는 서로 연대하고 소통해야 한다.
땅은 우리의 역사를 기록하는 문서이다.
땅에서 무언가를 얻으려면 그에 상응하는 노력과 희생이 필요하다.
농민은 민족의 품격을 높이는 사람들이다.
미소를 머금은 나무
차흥규
미소를 머금은 나무 아래에는 행복한 삶이 피어난다.
우리는 삶의 가치를 발견하고, 사랑과 소통을 통해 진정한 행복을 찾아야 합니다.
우리의 삶에는 작은 미소가 필요하다.
가난한 환경에서도 미소와 인간다운 행동은 소중하다.
자연과 동화를 통해 우리는 인간다운 삶을 찾을 수 있다.
노인과 바다
어니스트 헤밍웨이
사나이는 이기지 않기 위해 싸우지 않는 것이 아니다. 하지만 이기지 않아도 싸울 것이다.
나는 언제나 나에게 충실하게 살고 있었다. 그래서 내가 갈 길이 그리 멀지 않다는 것을 알았다.
이 세상은 사람에게는 특히 거짓말을 하라고 강요하는 것 같아. 그러나 바다는 그렇지 않았다.
바다는 언제나 우리에게 어떤 것도 가르쳐 주는데, 그것은 언제나 우리에게 그것이 우리 자신인 것처럼 가르쳐 준다.
노인은 이야기하고 싶어도 아이는 자기의 일에 바빠서 들어주지 않을 것이다. 그래서 노인은 더 나이가 들게 되고 아이는 더 어리게 된다.

구글 스프레드 시트 생성

구글 드라이브 > 새로 만들기 > Google 스프레드시트 선택
‘카드뉴스 만들기’로 제목 변경 > 챗GPT의 검색결과 붙여넣기 > Ctrl + F > 찾기에 ” 입력 > 모두 바꾸기 실행

완성된 문서

App Script 실행

확장 프로그램 > App Script 실행 > 아래 코드 붙여넣기
코드에서 <INSERT_SLIDE_DECK_ID>에 해당하는 부분은 구글 슬라이드 실행 시 보이는 URL의 아래 부분임
function createOneSlidePerRow() { // Replace <INSERT_SLIDE_DECK_ID> wih the ID of your // Google Slides presentation. let masterDeckID = "<INSERT_SLIDE_DECK_ID>"; // Open the presentation and get the slides in it. let deck = SlidesApp.openById(masterDeckID); let slides = deck.getSlides(); // The 2nd slide is the template that will be duplicated // once per row in the spreadsheet. let masterSlide = slides[0]; let contentsSlide1 = slides[1]; let contentsSlide2 = slides[2]; let contentsSlide3 = slides[3]; let contentsSlide4 = slides[4]; let contentsSlide5 = slides[5]; // Load data from the spreadsheet. let dataRange = SpreadsheetApp.getActive().getDataRange(); let sheetContents = dataRange.getValues(); // Save the header in a variable called header let header = sheetContents.shift(); // For every row, create a new slide by duplicating the master slide // and replace the template variables with data from that row. sheetContents.forEach(function (row) { // Insert a new slide by duplicating the master slide. let slide = masterSlide.duplicate(); slide.move(deck.getSlides().length) let slide1 = contentsSlide1.duplicate(); slide1.move(deck.getSlides().length) let slide2 = contentsSlide2.duplicate(); slide2.move(deck.getSlides().length) let slide3 = contentsSlide3.duplicate(); slide3.move(deck.getSlides().length) let slide4 = contentsSlide4.duplicate(); slide4.move(deck.getSlides().length) let slide5 = contentsSlide5.duplicate(); slide5.move(deck.getSlides().length) // Populate data in the slide that was created slide.replaceAllText("{{제목}}", row[0]); slide.replaceAllText("{{작가}}", row[1]); slide1.replaceAllText("{{주요구문1}}", row[2]); slide1.replaceAllText("{{제목}}", row[0]); slide2.replaceAllText("{{주요구문2}}", row[3]); slide2.replaceAllText("{{제목}}", row[0]); slide3.replaceAllText("{{주요구문3}}", row[4]); slide3.replaceAllText("{{제목}}", row[0]); slide4.replaceAllText("{{주요구문4}}", row[5]); slide4.replaceAllText("{{제목}}", row[0]); slide5.replaceAllText("{{주요구문5}}", row[6]); slide5.replaceAllText("{{제목}}", row[0]); }); // Remove the master slide if you no longer need it. // masterSlide.remove(); }
Visual Basic
복사
실행 버튼

생성된 카드뉴스 확인

카드뉴스 저장
파일 > 다운로드 > PDF 문서

숏폼 동영상

Vrew

동영상 편집
동영상을 편집하고 수정하는 데 사용할 수 있는 다양한 도구와 기능을 제공
비디오 클립을 자르고, 붙이는 등 편집할 수 있음
텍스트 및 자막
텍스트 박스를 추가하여 자막 입력 가능
동영상에 제목, 설명, 주석 또는 다른 텍스트 요소를 삽입 가능
음악 추가
음악 및 오디오 효과를 동영상에 추가할 수 있는 기능을 제공
동영상에 배경 음악을 삽입하거나, 효과음을 추가하여 동영상을 더 생동감 있게 만들 수 있음
이미지 및 그래픽
로고, 아이콘, 스티커 등을 사용하여 동영상에 다양한 시각적 요소 추가
화면 녹화
컴퓨터 화면의 활동을 녹화하고 동영상에 편집할 수 있음
다양한 템플릿
사전 제작된 동영상 템플릿을 제공
내보내기 및 공유
편집이 완료된 동영상은 다양한 형식으로 내보내고, 소셜 미디어 플랫폼에 공유
온라인 협업
다수의 사용자가 동시에 동영상을 편집하고 협업할 수 있는 온라인 플랫폼을 제공

체험하기

1.
사이트 접속
2.
체험하기
3.
체험판 안내 팝업 확인 후, 체험판 시작하기
4.
새로 만들기 클릭 > PDF로 비디오 만들기 선택 > 파일 불러오기 버튼 > 다운받은 pdf 파일(독서록 카드뉴스) 업로드
5.
자막 내용 수정하기 > 다음
6.
AI 목소리 선택하기 > 본 편집 시작하기