AI로 동영상 만들기 완전 자동화하기.
여러분이 "행복" 이라는 키워드만 주면
이 주제로 영상을 무한으로 찍어내는 동영상 제작 로봇을 만들겁니다.
그렇게 해서 우리는 반복 수작업에서 벗어나서 진짜로 행복해질 수 있습니다.
우리는 자동화의 상징인 컴퓨터를 가지고 있습니다
거기에 더해서 지금은 인공지능까지 있습니다
AI로 동영상 만들기 완전 자동화하기.
여러분이 "행복" 이라는 키워드만 주면
이 주제로 영상을 무한으로 찍어내는 동영상 제작 로봇을 만들겁니다.
그렇게 해서 우리는 반복 수작업에서 벗어나서 진짜로 행복해질 수 있습니다.
우리는 자동화의 상징인 컴퓨터를 가지고 있습니다
거기에 더해서 지금은 인공지능까지 있습니다
그러나 많은 경우 여전히 최 첨단을 달리는 도구들이 이미 우리 손에 있는데도 불구하고 이런 도구를 이용해서 수작업을 합니다
이는 마치 인간의 달리기의 한계를 뛰어넘게 해주는 자전거라는 도구를 타지 않고 끌며 걸어가는 것과 같습니다.
그래서 이 강의는 이 엄청난 도구들을 제대로 활용하는 방법에 대해 전합니다
그러나 한가지 넘어야하는 벽이 있습니다
그것은 당연하게도 어떻게 해야하는지에 대한 방법을 알아야하는데요,
이 벽을 쉽게 허무는 AICodeHelper라고 하는 엄청난 도구가 있습니다.
AICodeHelper는 인공지능을 기반으로 하여 코딩을 도와주는 VSCode의 익스텐션입니다.
코딩 뿐만이 아니라 다양한 상황에서의 문제 해결방법을 가이드 해줍니다.
이는 알고있는 지식에 x10 의 효과를 만들어줍니다.
AICodeHelper의 개발자가 직접 AICodeHelper를 활용하여 동영상을 인공지능 스스로 만들어내는 코드를 만드는 과정을 통해 인공지능 도구를 통한 개발 노하우를 전해드립니다
특히 AICodeHelper를 통해 만들게 될 동영상 만들기 완전 자동 프로그램은 인공지능 도구를 사람이 사용하면서 동영상을 만들어가는것이 아니라 사람의 개입이 전혀없이 컴퓨터 스스로 켜두기만 하면 동영상을 만들어낼 수 있는 프로그램입니다.
동영상 제작 프로그램은 주어진 키워드에 대한 동영상 대본을 OpenAI ChatCompletion(GPT)를 통해 작성하고 이에 맞는 그림이미지를 만들어내기 위한 프롬프트를 만들고 이를 이용해서 OpenAI의 DallE를 이용해서 그림을 그리고 Google cloud의 TTS를 이용해서 인공지능이 제작한 대본을 읽게하여 AI가 알려주는 명령으로 동영상으로 만들어냅니다
이 모든 과정을 이 강좌에서 다 알려드리고 강의에서 진했던 실행해보고 수정해보실 수 있는 소스코드도 함께 제공드립니다
강좌에서는 인공지능 동영상제작 프로그램을 만들지만 이것을 만드는 기술적 방법이 아닌 모르는 상태에서 AI의 도움을 받으며 만들어가는 방법에 촛점이 맞춰져있습니다
따라서 이 과정을 수료하면 인공지능 동영상 재작프로그램 뿐 아니라 여러분이 생각하는 원하는 것을 만들어낼 수 있는 능력이 갖춰질것으로 기대합니다
강의 보시면서 궁금하신점이나 어렵거나 한 부분이 있다면, 어떤 질문이라도 좋으니 꼭. 꼭. 언제든 유데미의 질문기능을 통해 저에게 질문해주세요.
어떻게 해서든 하실 수 있게 도와드리겠습니다.
강의에 대한 궁금한점에 대한 이야기를 나눌 수 있는 카카오톡 오픈채팅을 함께 운영하고 있습니다.
강의를 들으시며 궁금하신 점은 카카오톡 오픈채팅방에 참여하셔서 함께 이야기 나눠요.
감사합니다.
강의는 14개의 강의로 이루어져있습니다
강의 1: 강의 소개
강의 2: 개발 환경 준비 for macOS
강의 3: 개발 환경 준비 for Windows
강의 4: AICodeHelper의 다양한 활용방법
강의 5: 자동화의 시작, 컴퓨터를 명령어 코드를 통해 사용해보기
강의 6: 빈(Empty) 초간단 동영상 만들기
강의 7: 텍스트를 음성으로 만드는 기능을 만들어보자
강의 8: 영상 대본을 순서대로 컴퓨터에게 읽게 해봅시다
강의 9: 음성과 자막을 동영상에 담기
강의 10: 자막을 화면 크기에 맞추기
강의 11: API란 무엇인가? 직접 사용해보자
강의 12: DALL·E AI로 그림 그리기 자동화
강의 13: ChatCompletion(GPT)를 이용한 영상의 기획서 작성하기 자동화
강의 14: (7월 중 오픈 예정) 준비한 모든 기능을 사용하여 동영상 완성하기
Windows용 ffmpeg 다운로드 링크 https://github.com/BtbN/FFmpeg-Builds/releases/download/autobuild-2023-05-31-12-47/ffmpeg-N-110946-g859c34706d-win64-gpl.zip
강의내용에 대한 이야기를 서로 나눌 수 있는 비공개 카카오톡 오픈채팅방도 함께 운영중입니다.
코드깎는노인과 배우는 AI프로그램 만들기
https://open.kakao.com/o/gspGt3vf
카카오톡 오픈채팅방 참여코드는 본 강의에 첨부된 openchatinfo.txt 첨부파일의 내용을 참고해주세요
Windows용 ffmpeg 다운로드 링크 https://github.com/BtbN/FFmpeg-Builds/releases/download/autobuild-2023-05-31-12-47/ffmpeg-N-110946-g859c34706d-win64-gpl.zip
강의내용에 대한 이야기를 서로 나눌 수 있는 비공개 카카오톡 오픈채팅방도 함께 운영중입니다.
코드깎는노인과 배우는 AI프로그램 만들기
https://open.kakao.com/o/gspGt3vf
카카오톡 오픈채팅방 참여코드는 본 강의에 첨부된 openchatinfo.txt 첨부파일의 내용을 참고해주세요
본 강의에서는 구글클라우드의 TTS API를 이용해서 음성을 만드는것에 대한 이야기를 나눕니다
영상을 통해 만든 소스코드(tts.js)를 강의에 첨부해두었습니다
본 소스코드가 정상적으로 작동되면 output.mp3 라는 음성을 담은 파일이 만들어집니다.
강의에 첨부된 파일 중 index.js 파일은 강의 영상에서와 다르게 npm을 통한 구글클라우드 모듈의 설치 없이 순수히 API의 Endpoint로 직접 접속해서 TTS API를 이용하는 코드이며 이것을를 추가적으로 첨부해두었습니다.
강의에 첨부된 파일 중 index2.js 파일은 강의 영상에서의 방식과 동일하게 npm을 통한 구글클라우드 모듈의 설치과정을 통해서 TTS API를 이용하는 코드입니다.
또한 구글클라우드의 서비스를 이용하게되면 이용에 따르는 과금이 발생하게됩니다
https://cloud.google.com/text-to-speech/pricing?hl=ko
페이지에서 제품별 가격을 설명합니다.
궁금하신 점은 언제든 유데미의 질문기능을 통해 물어봐주세요.
감사합니다.
강의내용에 대한 이야기를 서로 나눌 수 있는 비공개 카카오톡 오픈채팅방도 함께 운영중입니다.
코드깎는노인과 배우는 AI프로그램 만들기
https://open.kakao.com/o/gspGt3vf
카카오톡 오픈채팅방 참여코드는 본 강의에 첨부된 openchatinfo.txt 첨부파일의 내용을 참고해주세요
영상을 통해 만든 소스코드를 강의에 첨부해두었습니다
궁금하신 점은 언제든 유데미의 질문기능을 통해 물어봐주세요.
감사합니다.
강의내용에 대한 이야기를 서로 나눌 수 있는 비공개 카카오톡 오픈채팅방도 함께 운영중입니다.
코드깎는노인과 배우는 AI프로그램 만들기
https://open.kakao.com/o/gspGt3vf
카카오톡 오픈채팅방 참여코드는 본 강의에 첨부된 openchatinfo.txt 첨부파일의 내용을 참고해주세요
ChatCompletion API를 통해 대본과 Dall-E를 위한 이미지생성 프롬프트를 생성해낼것입니다.
그러기 위해서는 먼저 이 작업을 수행하기 위한 프롬프트를 먼저 설계해야합니다.
그것을 설계해나가는 과정에 대한 이야기를 다룹니다.
과정을 통해서 만들어낸 두개의 완성된 프롬프트를 자료로 첨부해두겠습니다.
강의내용에 대한 이야기를 서로 나눌 수 있는 비공개 카카오톡 오픈채팅방도 함께 운영중입니다.
코드깎는노인과 배우는 AI프로그램 만들기
https://open.kakao.com/o/gspGt3vf
카카오톡 오픈채팅방 참여코드는 본 강의에 첨부된 openchatinfo.txt 첨부파일의 내용을 참고해주세요
강의에서 만든 전체 코드는 첨부파일로 첨부해두었습니다.
강의에서 다루지 않은 자막번역하는 기능을 추가한 버전도 함께 첨부파일로 첨부해두었으니 참고바랍니다.
감사합니다.
강의내용에 대한 이야기를 서로 나눌 수 있는 비공개 카카오톡 오픈채팅방도 함께 운영중입니다.
코드깎는노인과 배우는 AI프로그램 만들기
https://open.kakao.com/o/gspGt3vf
카카오톡 오픈채팅방 참여코드는 본 강의에 첨부된 openchatinfo.txt 첨부파일의 내용을 참고해주세요
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.