티스토리 뷰

음악

불어 노래목록추출하기

진리와 가치를 고루고루 2016. 11. 6. 21:12

http://story007.tistory.com/1278


불어 노래 곡명 목록

 MYSONGLIST_11846_20161103.zip



곡 목록을 수집한 파일을 검토한 결과 

같은 노래인데 컴마가 있다거나 
철자가 조금 달리 표기된 것들을 모두 합쳐서 
12000 곡을 넘었다고 주장해서 
살펴보니 중복된 곡명이 너무 많다. 
곡 수집과정에서 잘못으로 그런 것은 아니겠지만, 
여하튼 그런 관계로 별로 유용한 목록파일이 되지 못한다고 보고 
일부는 기계적으로
일부는 수작업을 통해 목록을 정리했다. 

...

불어노래를 많이 듣지 않는데 
그래도 한 사람이 수고를 해서 곡목록을 수집했는데 
이를 계기로 다른 사람까지 생고생을 덜고 
조금이라도 편해야 하지 않겠는가. 
이런 생각에서 올려 놓게 된다. 
목록에서 랜덤으로 곡을 추출하고 
해당 가사 찾아 붙이고 번역내용 붙이고 
유튜브 링크 붙이는 방식은 
복잡하기에 여기에 제시하기는 곤란하고 
일단 곡을 뽑는 스크립트만 간략하게 소개한다. 


; 음악 링크 목록 
list3file = %A_scriptdir%\MYSONGLIST.txt
Loop, read, %list3file% 
3totalline := A_Index 

random, CHOOSE, 11, %3totalline%
ifexist,  %list3file%
FileReadLine, CHOSENSONG, %list3file%, %CHOOSE%

이런 식으로 하면 
일단 곡이 뽑혀 나와 
변수 CHOSENSONG 에 넣어지게 된다. 


참고로 위 파일을 압축풀면 
MYSONGLIST_11846_20161103.txt 가 나오는데 
%A_scriptdir%\MYSONGLIST.txt 구문은 
스크립트가 있는 폴더에 이 파일을 
파일명을 변경해 놓고 
사용하면 된다는 의미다. 

그리고 뽑힌 곡명으로 가사도 찾고 
구글 번역사이트에서 번역도 해 붙이고 
유튜브 영상도 찾아 붙이고 하면 된다. 


◆001[ 추가 ]




● 곡을 목록에서 랜덤으로 추출하여 유튜브에서 검색해 음악을 듣는 스크립트


v3.zip

대략 14 만 여곡 목록에서
랜덤으로 곡을 추출하여 유튜브에서 검색해 음악을 듣는 스크립트


● 사용법

youtube-randomchoose.bat
을 클릭해 실행하면
기본적으로
곡 목록 TOTAL.txt
에서 곡을 랜덤으로 추출하여
유튜브에서 검색해 음악을 들을 수 있습니다.
- 기본적으로 3 곡을 추출합니다.



● C 클래식류 -- 200----34540
● D 클래식류 - 34541-36062
● e - 찬송곡류-- e 기독교 36063- 36420
● f - 찬송곡류--36421 - 36935
● h 한국 신가요 36936 - 43458
● I 동요 43459 - 43700
● j 한국 구가요 43701- 52024
● K 한국 일반미분류 -- 52025 - 52170
● M 영화음악 52171 - 53305
● n 그외 미분류- 잡류 53306 - 128434

● x 불교 127384- 128180
● y 프랑스 음악 128181 - 141556

W - 장르별 고른 비율 단순숫자 - 추출하는 곡수





★ 커맨드 식으로 적을 때임 (배치파일)
c => 클래식류에서 기본 21 곡
c 23 => 클래식류에서 23 곡
19 => 종합적으로 19 곡
빈칸 => 옵션 수동으로 정하기



>>>

곡 목록 TOTAL.txt

곡 목록 파일에서는
각각의 장르와 하부 분류명을 곡명 앞에
드라이브 문자 폴더형식으로 기재함

예 : 클래식류 c:\[분류명]\ 곡명

목록 편집과정에서 오류수정이나 보충 등으로 각 카데고리별로 줄수에 변동이 있게 되는 경우
스크립트에서 랜덤 추출범위를 변경해주거나
삭제되는 줄 부분에 ■ 표시후 중복곡으로 채우면 됩니다.
>>>


● 위 곡 목록 파일과 함께 사용할 수 있는 스크립트 

목록파일에서 
랜덤으로 곡명을 추출해서 
또는 자신의 목록파일이 있을 때 감상할 곡을 
랜덤으로 추출해내고
가사를 검색하는 스크립트를 
작성해보았다. 

다음 스크립트는 
오토핫키와 함께 사용해야 하며 
사용자 상황에 따라 
사용자가 자신의 상황에 맞게 
스크립트를 편집해 사용해야 한다. 
total-up-auto_v2.zip






○ [pt op tr]  mus0fl--Team Bs_La Fouine, Fababy, Sindy & Sultan.lrc


http://story007.tistory.com/1278

출처
문서정보 ori http://story007.tistory.com/1271#5375
10gfl--2560-11_댓글보전.txt ☞◆pjae5375 

댓글