· 톺아보기

PC자료

[파이썬] 싱크가사 한꺼번에 적용하기 [FLAC한정]

ㄱㅡ · · 수정

조회 15,317 · 공감 5 · 댓글 12

깃헙 : https://github.com/dndwls5726/lrc_file_crawler


일반 가사가 아닌 실시간 가사를 적용할 때, 싱크가사를 직접찾고 다운받아야하는 번거로움이 있었는데요.

이번에 제가 파이썬으로 여러곡들의 싱크가사파일인 lrc파일을 다운받을 수 있게 만들어 봤습니다.

삼성뮤직에서 정상적으로 되는 것을 확인했습니다.


● 필수 install 모음

import glob
import mutagen
import requests from bs4
import BeautifulSoup
import os
import urllib
import json

● 사용방법

1. py파일 다운받기 
2. FLAC곡이 위치한 폴더에 py실행

● 유의사항

1. FLAC파일에만 적용됩니다. 
2. 음악파일내의 저장된 태그(아티스트명, 앨범명, 곡명)를 이용하여 LRC파일을 찾으므로 정식음원에서만 적용됩니다. 
3. 복면가왕과 같은 아티스트 명이 바뀌는 경우 검색이 되질 않을 수 있습니다. 
4. 벅스에서만 검색하므로 원하시는 lrc파일이 없을 수 있으니 양해바랍니다.

● 코멘트

제가 처음 올리는 파이썬 파일이라 오류가 있을 수 있습니다.  
추후에 벅스 검색관련 코드 개선하겠습니다.


댓글 12

  1. 끌리넴 · · 공감 1
    와 ㅠㅠ 감사합니다
    파이썬으로 이런 것도 되는군요~
  2. 용가리요 · · 공감 1
    커헉 역시 능력자, 감사합니다 :)
  3. 찬스군 ·
    대단하시네요. 파이썬 공부하고 있는데 소스분석 좀 할께요~ 감사합니다.
  4. 밀레이유 ·
    깃에 올려두시면 다른 개발자분들이 리퀘스트 해주실 것 같습니다.
  5. ㄱㅡ ·
    아 맞다 깃헙이 있었죠 다시 최적화 해서올려봐야겠네요ㅋㅋ
  6. 엔알이일년만 ·
    역시 갓 파이썬!!
  7. 그린콩 ·
    감사합니다. 잘 동작하네요.
  8. 굴러다님 ·
    최근에도 작동 되나요:??
  9. ㄱㅡ ·
    넵 이틀전에도 사용했습니다!
  10. 굴러다님 ·
    3년 전 글 답변 감사합니다.
    댓글 작성 후 설치 해보았는데 안되더군요 ㅠㅠ 아마 설치를 잘 못한거 같네요
    이용된다고 하니 다시 한번 도전 해보겠습니다 ~

    이 파이선 명령어 혹시 시놀로지에서는 안될까요? 아마 안된게 시놀로지 서버에서 해서 안된거같네요;

자료실 최근 글

자료실 목록 더 보기