Skip to content

Dezeli/MakeLyricsVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

파이썬 requests, youtube_dl, moviepy, Pillow 모듈 등을 이용한 노래 가사 영상 만들기 소프트웨어입니다.
노래 가사 영상을 편집하고 제작하는 과정을 사람이 최소한으로 할 수 있도록 하는 목적입니다.


※ 주의 사항 프로젝트의 디렉토리를 상대경로로 지정해줬기 때문에 폴더를 변경하거나 이동할 때 주의해주세요.


MakeLyricsVideo - 가사 영상 만들기

유튜브 음악 영상 중 가사가 나오지 않는 영상들이 있습니다.
영상에 가사를 달기 위한 영상 편집 시간이 오래걸린다고 여겼기 때문에
이를 최소화하여 가사달린 영상을 만들 수 있는 소프트웨어를 제작하였습니다.


사용한 모듈 & 라이브러리

1. sqlite3
> 동영상 정보를 저장하기 위해 사용한 Database 모듈입니다.
2. pillow
> 이미지를 처리하기 위해 사용한 라이브러리 입니다.
3. os
> 사진 파일의 위치를 쉽게 지정해주기 위해 사용한 모듈입니다.
4. cv2
> 비디오 파일로 만들고 저장해주기 위해 사용한 라이브러리입니다.
5. datetime & time
> 날짜 및 시간을 받아오기 위해 사용한 모듈입니다.
6. glob
> 특정 파일을 한번에 지정해주기 위해 사용한 모듈입니다.
7. moviepy
> mp3 음악 파일과 mp4 영상 파일을 합쳐주기 위해 사용한 라이브러리입니다.
8. requests
> 웹 사이트에 request를 보내고 크롤링을 하기 위해 사용한 라이브러리입니다.
9. youtube-dl
> 유튜브의 영상에서 음악 파일을 다운로드하고 위해 사용한 라이브러리입니다.
10. bs4
> 웹 사이트를 파싱하고 원하는 데이터를 뽑아내기 위해 사용한 라이브러리입니다. 
11. string
> a부터 z까지의 문자를 받아오기 위해서 사용한 모듈입니다.
12. configparser
> config.ini 파일을 생성하고 이를 이용해 설정 관리를 해주기 위해 사용한 라이브러리입니다.

기능

  • 영상에 들어갈 가사 스크래핑
  • 영상에 들어갈 화면 사진으로 구성
  • 화면 전환 타이밍 입력 및 확인
  • 유튜브로부터 노래 다운로드
  • 영상 제작 및 마무리

About

Lyrics Video Maker

Topics

Resources

Stars

Watchers

Forks

Languages