음악파일관리 R.0.2.0.1
- Develop/Release
- 2020. 3. 13.
반응형
728x90
반응형
Introduction
일주일이 지난 시점에 이것저것 수정하여 블로그로 포스팅 합니다. 음악 정리를 위해서 시작한건데...이것저것 찾다보니 Qt 나 다른 UI를 쓸 수 있는 것들이 많이 있어서 현재 만들고 있는것들을 계속하며 추가 작업을 진행하고 있습니다. 제가 원하는 기능들이 Qt쪽에도 다 있는지는 모르겠지만, (없으면 지금 하고 있는 개발툴에서 리펙토링 실시예정)... 걱정은 되네요. 향후 작업들을 위해서 지금하고 있는 것들을 버리지 못하니깐요... 아무튼 서버에 2만개나 가지고 있는 음악정리가 얼추 되어가고 있으니 음악을 다 듣기전에 향후 작업을 계속 정리해두어야 할 것 같네요...(주절주절은 요기까지하고 업데이트 내용을 적도록 하겠습니다.)
퓨림노 드림
Goal/Function
-
Goal
-
음원파일 관리
-
그룹지정
-
평점관리 (그룹별 평균 평점 가시화)
-
중복파일 체크(진행중)
-
음원파일 폴더 재구성 (이동/복사)
-
Computer Vision
-
음원 분석을 통한 취향에 따른 폴더 자동 재구성
-
음원의 가사(text) 인식 및 출력
-
Platform
-
Network을 이용하여 Mobile 및 기타 플랫폼과 목록 동기화 by JSON
-
PC에서 음악 스트리밍을하여 음악 방송
Update
-
Updated : comming soon
-
볼륨 변경된 정보 저장(환경설정 기능)
-
한글 색인어 검색시 제대로 검색 안되는 오류
-
재생목록(PlayList)에서 View[0~5] 까지 선택하였을 때, PlayList 갱신된 목록으로 재생하기
-
기타
-
목록(List Control )에서 SW가 비활성화 될때, 마지막으로 선택되어진 행(row) 가시화
-
목록(DirList/PlayList)에 데이터 추가시 중복되는 파일 확인
-
Groupping 된 목록에 따라 기존의 파일 이동/복사 관리
-
SW 내부 조작방법 변경(Tray Icon 및 기타 인터페이스 등등)
-
Mp3 파일음원 Tag parsing
-
Updated : version 0.2.0.0 (2020.03.13)
-
완료사항 건으로 정리 함
-
Tray 기능 추가
-
기존의 메인 창 숨기기/보이기 변경가능
-
Tray 더블클릭 수행 시 창 보이기
-
메인 창의 최소화 버튼(추가됨) 클릭시 창 가리기
-
Tray Menu 기능 추가
-
마우스 왼쪽 클릭시
-
점수(Grade) 측정 가능
-
마우스 오른쪽 클릭시
-
재생관련 기능 메뉴 가능
-
Tray Icon 변경함
-
음악 재생시 Alarm MessgeBox 가시화
-
음악 재생시 윈도우의 시계바로 위에 재생되고 있는 음악의 제목 출력
-
음악이 재생되고나서 일정 시간 후 음악의 Grade를 측정할 수 있는 Alarm Messge 창 가시화
-
PlayList Control 변경
-
SW가 비활성화 될때, 마지막으로 선택된 행(row)가시화
-
Group List는 비활성화(회색)로 단순 표기
-
음악 재생관련
-
Mp3음원의 총 길이 측정 후 중간에 sliderbar를 이용하여 음원을 건너띄기 가능함
-
음원의 총 길이는 현재 불확실함(계산수식 오류로 개선 예정)
-
기타
-
("data\GroupInfo.bin") 파일 자동백업 기능 추가 (일자/시간별로 추가됨)
(최소화 버튼 추가)
(음원의 알람 메시지 출력)
Tray Menu(마우스 우측 버튼 기능)
Tray Menu(마우스 좌측 버튼 기능)
재생되는 음원의 별점 측정 기능
-
Updated : version 0.1.2 (2020.03.09)
-
List Control 관련 문제
-
"Add to playList" 버튼 선택시, PlayList에 추가되는 음원의 순서 수정
-
PlayList 순서대로 음악이 재생되도록 수정 (GroupList 메모리에 있는 순서대로 재생되는 문제)
-
PlayList에서 더블(double Click)으로 재생 되는 경우
-
이전곡/재생/다음곡 재생 할 경우
-
재생목록(PlayList)에서 정렬 후 Click할때, 음원의 재생 index 가 잘못되어 수행되는 경우 수정
-
Group List Binary Files 수정 건
-
PlayList 추가 후, 삭제되는 목록 반영 완료 (Binary에 자동 저장됨)
-
기타
-
Group List에서 재생목록(PlayList)로 추가시, 기존의 리스트를 삭제할지 메시지창 추가
-
음악파일 재생 중 불필요하게 생성되는 파일 삭제 (Memory 관련 문제 해결)
-
"data\extension.txt" 파일이 없어서 실행되지 않는 문제 해결
-
"data\GroupInfo.bin" 파일이 없어서 실행되지 않는 문제 해결
-
디자인
-
실행아이콘/SW 아이콘 변경
-
SW 내부 버튼 -> 디자인으로 변경
-
Updateed : version 0.1.1 (2020.03.08)
-
공통
-
[PlayList/DirList/Group List]의 Grade 항목을 2열로 변경(가시화)
-
[PlayList/DirList/Group List]의 Num 항목의 숫자 자리수 통일(정렬 문제)
-
[PlayList/DirList/Group List]의 부분선택 문제 해결
-
Dir list
-
1. add to playlist 를 할때 (완료)
-
2. add to group (완료)
-
3. delete (완료)
-
Play list
-
1. add to group (완료)
-
2. delete (대기중) : binary files 변경 예정
-
group list
-
1. delete (완료)
-
GroupList 정보 자동저장기능(Binary.bin Files)
-
GroupList로 추가 될때
-
음원의 평점이 변경 될때, (사용자가 직접변경 or 자동으로 음악 재생될때)
-
PlayList
-
그룹내 음악리스트 청취시, 자동으로 음악 채점 수행(0점-> 1점으로 변경)
-
이때, 1점이상인 경우는 점수 변경하지 않음
-
그룹의 평점 점수 자동 계산
-
PlayList를 비활성화 될때, un focusing 되어 현재 위치를 잃어버리는 문제 해결(Dialog 선택시 재생중인음악 가시화)
-
체크박스 [Init, 5, 4, 3, 2, 1, 0] 을 이용하여 목록 가시화
-
DirList
-
검색기능 추가
-
한글은 검색이 안되는 경우가 있어, 추후 추가 수정 예정
-
Group List
-
그룹명 추가(Add) 할때, 그룹명이 비어있을 경우 경고창 표시
-
그룹명 추가(Add) 할때, 동일한 그룹명이 있을 경우 경고창 표시
-
기타
-
볼륨 범위 조절 : 기존(0~128) / 변경(0~100) : Up, Down Step 은 10으로 동일
-
오류수정
-
재생중인 음악의 grade를 채점할 때, PlayList의 항목도 수정(체크박스 미적용 문제 해결)
-
Updateed : version 0.1.0 (2020.03.07)
-
DirList
-
Select Folder : 폴더트리선택창을 이용하여 음원 최상위 폴더 선택시, 목록에 가시화
-
Select Extension : "Select Folder"를 이용할 때, 검색하는 확장자 관리
-
Delete Temp Files : 임시 폴더 제거 (2회차 실행시부터 수행됨, Folder : C:\AudioTemp )
-
open in Folder : (현재 오류발생)
-
Add to PlayList : DirList에서 선택된 항목을 PlayList로 복사 (부분선택시, error 발생됨)
-
Delete : 선택 항목 삭제 (부분선택시, error 발생됨)
-
Add to Group : (비활성화), 추후 수정 혹은 제거 예정
-
Group List
-
Add : 그룹명/설명 추가
-
Edit : 선택된 항목에 대해 수정할 수 있도록 예정 중
-
Delete : 선택된 항목 삭제
-
PlayList
-
Grade : 5~1 : 음원 개별 점수 측정 (Group List 내부에 포함되어 있어야 적용됨)
-
Delete Alls : 현재 재생 목록 삭제
-
Prev | Play | Next | Pause : 음원의 이전곡/재생/다음곡/일시정지 기능
-
Up | Down : 볼륨조절(+,- 10으로 조절가능, 범위 : 0~128)
-
Add to Group : 지정된 그룹명에대해, 선택된 PlayList 항목을 추가함 (부분선택시, error 발생됨)
Download
-
Download Link
-
AudioFileManager R.0.2.0.1.zip (update, 2020.03.13) / 이전 버전 삭제함
-
AudioFileManager R.0.1.2.zip (update, 2020.03.09) -
AudioFileManager R.0.1.1.zip (update, 2020.03.08) -
AudioFileManager R.0.1.0.zip (update, 2020.03.07) -
Notice
-
필요한 Library 는 R.0.1.2 Version부터 포함되어있음 (아래 VS 2013 재배포 패키지 설치 필수)
728x90
반응형
'Develop > Release' 카테고리의 다른 글
자율주행 자동차 데이터셋 관리 툴 소개 (0) | 2020.11.24 |
---|---|
Visual Studio Project Cleaner (프로젝트 청소기) (0) | 2020.11.20 |
Visual studio에서 openCV 라이브러리 초간단 설정 방법 (0) | 2020.11.20 |
openCV 라이브러리 버전설정 전환 툴 (0) | 2020.11.19 |
openCV 4.5.0 build Library 공유 (0) | 2020.11.13 |
Transparent Dialog(투명 다이얼로그 ) (0) | 2020.04.21 |
음악파일관리 R.0.1.2 (0) | 2020.03.09 |
음악파일관리 R.0.1.1 (0) | 2020.03.08 |
음악파일관리 R.0.1.0 (0) | 2020.03.07 |
타로카드 리딩SW (ver 0.0.2) (0) | 2020.03.04 |