MP3 및 FLAC 형식의 CD 음악이 있습니다. 불행히도 Google 뮤직 업 로더는 두 형식을 모두 업로드해야하므로 중복 된 트랙이 있습니다. 클라우드에서 이러한 중복 트랙을 찾아서 제거하는 앱 / 도구 / 방법이 있습니까?
MP3 및 FLAC 형식의 CD 음악이 있습니다. 불행히도 Google 뮤직 업 로더는 두 형식을 모두 업로드해야하므로 중복 된 트랙이 있습니다. 클라우드에서 이러한 중복 트랙을 찾아서 제거하는 앱 / 도구 / 방법이 있습니까?
답변:
Windows 10 x64 (64 비트)를 실행하는 PC에서 :
gmusicapi
필요합니다.Python 용 Google Music API 를 설치하십시오 . "pip"(Python의 내장 설치 프로그램 스크립트)를 사용하여 설치해야합니다. Windows에서 pip는 PATH 환경 변수에 추가되지 않습니다. 빠르고 게으른 해결책은 구체적으로 호출하는 것입니다.
C:\Python27\Scripts\pip.exe install gmusicapi
문제가있는 경우 각주를 참조하십시오. LibAV
또는 ffmpeg
아마도 우리의 목적에 필요하지 않습니다.
Google Music Dupe Killer 페이지 의 오른쪽에 :
# 89 행에 다음과 같이 표시됩니다 (읽기 쉽도록 행 번호가 추가됨).
88. api = Mobileclient()
89. logged_in = api.login('username', 'password')
90.
91. if logged_in:
username 이라는 단어를 Google 사용자 이름으로 바꾸고 password 라는 단어를 Google 비밀번호로 바꾸십시오. 단일 따옴표 남겨 '는 있는 그대로를. 편집 한 내용으로 파일을 저장하십시오.
덜 안전한 앱이 Google을 통해 계정에 액세스하도록 허용합니다 . 이 작업을 수행하지 않으면 Google에서 처음 스크립트를 실행할 때 귀하의 계정에 액세스하는 사람을 차단했다는 이메일을 보내드립니다. 해당 이메일에는 설정을 변경할 수있는 링크가 있습니다.
( 참고 :이 스크립트를 사용한 후에는 다시 변경할 수 있습니다.)
수정 된 kill_dupes.py
스크립트를 찾을 수있는 곳에 두십시오 . 나는 그것을 넣었다 C:\Python27\
.
Windows 명령 프롬프트를여십시오. ( Win+ R는 실행 대화 상자를 열고 cmd 는 명령 프롬프트입니다.을 누르십시오 Enter.)
다음과 같이 작성된 창이 나타납니다.
C:\Users\YourWindowsUsername>
작성한 스크립트로 Python을 실행하십시오.
C:\Users\YourWindowsUsername>c:\Python27\python.exe c:\Python27\kill_dupes.py
Enter스크립트를 실행하려면을 누르십시오 .
Successfully logged in. Beginning duplicate detection process.
프로그램은 찾은 중복 트랙 목록을 인쇄합니다. 입력 y
하거나 눌러서 Enter제거하거나 n
제거하지 마십시오.
kill_dupes.py
부모 프로그램이 와 같은 유니 코드 문자에서gmusicapi
충돌 할 수 있습니다. 버그 리포트 는 다음과 같습니다 . 이상하게도 IDLE에서 스크립트를 실행하면 정상적으로 작동했습니다. IDLE은 모든 Python 설치에 포함되어야합니다.つんく♂
IDLE (Python GUI)
→ file
→ open
→kill_dupes.py
IDLE (Python GUI)
→ run
→run module
빈 창이 보이면 보안 수준이 낮은 앱이 계정에 액세스하는 것을 잊었을 수 있습니다.7 단계를 참조하십시오.
(선택 사항) 보안이 취약한 앱이 Google 계정에 액세스하는 것을 금지 .
나는 대답을 사용했다 이 답변을 개발하기 위해 neves 을 .
ffmpeg
이미 내 PATH에. 내가이 단계를 요구하지 않는 이유는 Google Music API 웹 사이트 가 다음과 같이 말했기 때문입니다.
음악을 업로드하려면 최소한 libmp3lame과 함께 Libav의 avconv를 시스템 경로에 설치하고 싶을 것입니다.
2016-01-09 업데이트 : 사이트에 다음이 표시됩니다.
avconv 또는 ffmpeg가 필요하지 않은 유일한 시간은 스캔 앤 매치가 활성화되지 않은 mp3를 업로드 할 때입니다.
LibAV 설치가 필요한지 판단하십시오.
libav-x86_64-w64-mingw32-20150524.7z
추출 → 추출 → 압축 풀기 폴더 내 를 PATH에 추가했습니다. (단계는 2 단계 의 링크에 설명되어 있습니다 . lat에 (Python의 내장 된 설치 프로그램 스크립트) 를 PATH에 추가 할 수 있게되었으므로 이제 내 컴퓨터가 PATH에 추가되었습니다..7z
/usr/bin folder
libav
avconv.exe
D:\Downloads\libav-x86_64-w64-mingw32-20150524\usr\bin
데스크톱 컴퓨터에서 Google Music Dupe Killer 스크립트를 실행할 수 있습니다 . 컴퓨터에 익숙하지 않은 경우 사소한 것이 아니라 실행 가능한 것입니다. Python language 를 설치 하고 스크립트 사이트의 지시 사항을 따라야합니다.