Spotify, Apple Music, Amazon Music Unlimited, Amazon Music HD, Google Play Music, Tidal, Deezer, Pandora, Idagio, LiveXlive, Primephonic, SiriusXM Essential, SiriusXM Premier 및 YouTube Music, 우리는 Mixtapes를 들었습니다. 우리는 iTunes에서 트랙을 컴파일하고 CD-R에 태웠다. 우리는 그들과 서로 거래했습니다. 우리는 자동차 나 집에서 또는 휴대용 CD 플레이어와 자유롭게 들었습니다. 그리고 좋았습니다.
오늘날 우리는 영원히 특별한 사람을위한 완벽한 재생 목록을 만드는 데 소비 할 수 있습니다. X Music Basic에있는 동안 Z Music Unlimited Service에서 배우기 만하면됩니다. 이제 공급 업체 잠금은 사랑의 잠금을 의미합니다. 우리의 연결은 연결이 끊어집니다. 우리의 낭만적 인 희망은 주변의 급여 벽에 충분히 높지 않습니다. 우리는 무엇을 할 수 있습니까?
이것은 현대적인 믹스 테이프를 "연소"하기위한 정적 사이트 생성기입니다. 플랫폼 독립적이며 자동차에서 긁히지 않습니다.
음악 파일 디렉토리 안에서이 프로그램을 실행하여 누군가를위한 음악을 재생하는 베어 본 HTML 페이지를 제작하십시오. 모든 것을 웹 사이트에 업로드하고 URL을 공유하십시오. 붐, 믹스 테이프가 있습니다.
이것은 당신이 원한다면 "CD를 태우는 것"만 돌봐줍니다. 그러면 정상적인 믹스 테이프처럼 특별하게 만드는 것은 당신에게 달려 있습니다. 트랙 메모를 추가하고, 시원하거나 펑키하게 보이게하고, 괴물 Spotify 재생 목록을 공유하는 것보다 조금 더 노력하는 일을 하십시오. 이 모든 기술 편의로 인해 우리를 게으르고 지루하게 만들었습니다. 그러니 흥미로운 것을 만드십시오! 누군가가 당신에게 무언가를 의미한다는 것을 보여주세요!
먼저, 믹스 테이프를 착용하려는 음악 파일 모음을 컴파일하고 원하는 순서에 따라 이름을 바꾸십시오. 각 파일 이름은 2 자리 트랙 번호 (예 : 01
, 02
, ... 10
으로 시작합니다. , 11
).
물론,이 프로그램은 예시적인 목적으로 만 사용되며 권리를 소유하지 않는 저작권이있는 자료를 배포하는 데 사용해서는 안됩니다.
cdr
사용go get github.com/thebaer/cdr/cmd/cdr
로 cdr
설치하십시오01 - Track 1.mp3
로 시작하십시오.cdr clean
실행하여 메타 데이터를 기반으로 파일 이름을 표준화하십시오 (ID3, MP4, OGG, FLAC 지원)cdr burn
실행하여 믹스 테이프 페이지를 생성하십시오.index.html
을 엽니 다!이것은 당신에게 기본 HTML을 제공합니다. 이제 재미있게 보내십시오.
최종 페이지를 생성하기 전에 원래 템플릿을 조정할 수도 있습니다.
mixtape.tmpl
Mixtape 디렉토리에 복사하십시오{{template ...}}
줄을 유지해야합니다.cdr burn
기본값 대신이 템플릿에서 페이지를 생성합니다!특정 요소를 포함하는 데 사용할 수있는 전체 템플릿 코드입니다.
이것은 플레이 / 일시 정지 작업과 재생 목록이있는 오디오 플레이어를 보여줍니다. 이 외에 다른 템플릿 코드를 사용할 필요가 없습니다.
{{template "full-player" .Tracks}}
선택적으로,이보다 세분화 된 템플릿 코드를 사용하여 믹스 테이프를 더 잘 제어 할 수 있습니다.
중요한! full-player
코드 외에 무엇이든 사용하는 경우 항상 템플릿에 다음 코드를 포함하려고합니다. 그렇지 않으면 믹스 테이프가 잘 작동하지 않습니다!
{{template "playlist-js"}}
오디오 플레이어 만 표시합니다.
{{template "player" .Tracks}}
믹스 테이프에 트랙의 재생 목록을 보여줍니다.
{{template "playlist" .Tracks}}
1.16 이상이 필요합니다.
NAME:
CD-R 700MB - A static mixtape site generator
USAGE:
cdr [global options] command [command options] [arguments...]
VERSION:
v1.0
COMMANDS:
burn generate the static mixtape site
preview serve the mixtape site
clean clean and organize audio files in the current directory
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--help, -h show help (default: false)
--version, -v print the version (default: false)