안녕하세요 코드로 먹고사는 직장인 코드장인입니다.오늘은 파이썬으로 유튜브 MP3 변환기, 음원 추출 앱을 만들어봤습니다. 유튜브 MP3 변환기는 온라인에서 쉽게 찾을 수 있습니다.심지어 “공짜”래요.그중에 하나 볼까요? y2mate입니다.다운로드하려는 YouTube 주소를 입력합니다.convert 버튼을 누르면 유튜브에서 음원을 추출합니다.그리고 잠시 후 download 버튼이 나타납니다.그러면 내가 원하는 폴더에 MP3로 변환된 파일을 다운로드할 수 있습니다.그런데 조금 문제가 있어요.무료 사이트이긴 한데 MP3 변환 중에 광고가 나와요.이게 “정말 공짜”라고 할 수 있을까요?그래서 파이썬으로 유튜브 음원 추출 기능을 구현해 유튜브 MP3 변환 애플리케이션을 만들어봤습니다.방법은 이렇습니다.구글링에서 mp3 음원 추출 오픈소스나 라이브러리를 찾는다.2. 검색 결과로 오픈 소스를 확인한다.3. 오픈 소스를 다운로드하여 테스트한다.4. tkinter를 이용하여 GUI 프로그램을 만든다.5. pyinstaller에서 실행 파일을 만든다.최종적으로 윈도우용 애플리케이션이 생성되었습니다.파이썬으로 만든 유튜브 음원 추출 어플리케이션으로 유튜브에서 노래만 다운받아볼게요.요즘 인기있는 노래를 찾아봤어요.아이브의 After Like 같네요. 유튜브에서 ‘After Like’를 검색해볼까요?’IVE 아이브 ‘After LIKE’ MV’ 유튜브 동영상 주소 복사합니다.그리고 파이썬으로 만든 ‘유튜브 MP3 변환기’ 애플리케이션에 복사한 유튜브 주소를 입력합니다.”MP3 다운로드” 버튼을 눌러 MP3 변환기 앱에서 음원을 추출합니다.MP3 다운로드가 성공했습니다.진짜 MP3 음원이 추출됐는지 확인해보죠.”download” 폴더 아래에 MP3 파일이 있습니다.오늘은 파이썬으로 유튜브 MP3 변환, 음원 추출 앱을 만드는 과정을 간략하게 소개해드렸습니다.내 블로그에 파이썬 애플리케이션 개발을 위한 상세한 가이드가 있습니다.’코딩할 결심’ 하셨나요? 근데 어떻게 시작할지 모르겠어요?답을 정해드릴게요. 일단 파이썬을 해주세요. C,C++,JAVA,파이슨중에서 제일 쉬우니까요.그리고 blog.naver.com파이썬 코딩에 관심이 있으신 분들은 ‘나만의’ 유튜브 음원 추출 앱 만들기에 도전해 보세요.아니면 관심있는 소재를 찾아서 개발해보세요.본인이 관심 있는 주제로 개발하면 코딩 실력이 굉장히 빨리 좋아집니다.그럼 오늘도 즐거운 코딩하세요. “Just Code It!” #YouTubeMP3변환 #유튜브음원추출 #Python #Windows #애플리케이션