영어 / 중국어 간체
경고
영어 readme는 아직 준비 중입니다!
가사 플레이어 구성 요소 라이브러리는 Apple Music의 iPad 버전과 유사하게 보이는 것을 목표로 하며 DOM, React 및 Vue 바인딩도 포함합니다.
이것은 아마도 프런트엔드에서 본 iPad Apple Music 스타일 가사 페이지와 가장 유사할 것입니다.
비록 이 프로젝트의 목표는 완전히 흉내내는 것이 아니지만, 현재 최고의 작사가들보다 더 나은 수준이 될 수 있도록 몇 가지 세부 사항을 연마할 것입니다.
—— AMLL 시리즈 프로젝트 ——
AMLL TTML DB - TTML 음절 가사 데이터베이스 / AMLL TTML 도구 - TTML 음절 가사 편집기
: DOM 기본 방식으로 작성된 AMLL 핵심 구성 요소 라이브러리, 가사 표시 구성 요소 및 동적 유동 배경 구성 요소 제공
: AMLL React 바인딩, 가사 표시 구성 요소와 동적 유동 배경 구성 요소를 React 구성 요소 형태로 제공
: AMLL Vue 바인딩, 가사 표시 구성 요소 및 동적 유동 배경 구성 요소를 Vue 구성 요소 형태로 제공
: AMLL 가사 구문 분석 모듈, LyRiC, YRC, QRC, Lyricify Syllable의 다양한 가사 형식에 대한 구문 분석 및 직렬화 지원 제공
AMLL 플레이어: AMLL 외부 플레이어는 독립적인 외부 가사 플레이어를 제공하고 가사를 표시하기 위해 고유한 WebSocket 프로토콜을 통해 프로토콜을 구현하는 모든 AMLL 프로그램과 통신합니다.
AMLL TTML 도구: AMLL TTML 편집기는 TTML 형식의 가사에 대한 편집 지원을 제공하고 실시간 미리 보기를 위해 AMLL Core를 사용합니다.
AMLL TTML 데이터베이스: AMLL TTML 데이터베이스는 다양한 가사 플레이어가 커뮤니티에서 생성된 TTML 단어별 가사를 사용할 수 있도록 TTML 가사 저장 창고를 제공합니다.
이 구성 요소 프레임워크의 최소 요구 사항은 다음 브라우저 또는 최신 버전을 사용하는 것입니다.
크롬/엣지 91+
파이어폭스 100+
사파리 9.1+
구성 요소의 모든 효과를 완전히 렌더링하려면 다음 브라우저 또는 최신 버전을 사용해야 합니다.
크롬 120+
파이어폭스 100+
사파리 15.4+
참조 링크:
https://caniuse.com/mdn-css_properties_mask-image
https://caniuse.com/mdn-css_properties_mix-blend-mode_plus-lighter
성능 벤치마크 테스트 후 5년 이내에 주류 CPU 프로세서는 가사 구성 요소를 정상적으로 30FPS로 구동할 수 있습니다. 그러나 원활한 실행을 위해 60FPS가 필요한 경우 CPU 주파수가 최소 3.0Ghz 이상인지 확인하세요. 144FPS 이상의 원활한 작동이 필요한 경우 CPU 주파수가 최소 4.2Ghz 이상인지 확인하세요.
GPU 성능은 다음 조건에서 예상 크기로 전체 60프레임에서 실행될 수 있습니다.
1080p (1920x1080)
: NVIDIA GTX 10 시리즈 이상
2160p (3840x2160)
: NVIDIA RTX 2070 이상
작성자의 제한된 에너지로 인해 더 이상 모든 사람의 사용으로 인해 발생하는 문제를 처리할 수 없으므로 Issues 섹션은 닫혔지만 코드에 적극적으로 기여한 Pull Request는 환영합니다!
yarn
, rustc
및 wasm-pack
설치한 후 저장소를 임의의 폴더에 복제하고 터미널에 다음 명령을 입력하여 빌드합니다.
방사 Yarn lerna run build:dev --scope "@applemusic-like-lyrics/*" # 개발 빌드 Yarn lerna run build --scope "@applemusic-like-lyrics/*" # 릴리스 빌드
woshizja/음향처리기
AMLL에서 사용하는 프레임워크와 라이브러리도 많이 있습니다. 정말 감사합니다!
AMLL 프로젝트에 대한 강력한 지원을 제공하는 JetBrains 개발 도구 시리즈 덕분에