Skip to content

mizdra-sandbox/flac2alac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 28, 2021
a66281d · Sep 28, 2021

History

3 Commits
Mar 6, 2021
Sep 28, 2021
Mar 6, 2021
Mar 6, 2021
Mar 6, 2021
Mar 6, 2021
Mar 6, 2021
Mar 6, 2021
Mar 6, 2021
Mar 6, 2021

Repository files navigation

flac2alac

MusicBrainz のメタデータを維持しつつ、flac を alac に変換してくれる君。

Requirements

  • Node.js
  • yarn
  • XLD

Usage

詳しくは こちら を参照。

セットアップ

$ # セットアップ
$ git clone git@github.com:mizdra-sandbox/flac2alac.git
$ cd flac2alac
$ yarn install

flac2alac コマンド

ディレクトリに入っている flac を alac に変換する。

$ # 変換前に flac が何ファイルあるのか確認
$ find music/main -name '*.flac' | wc -l
1143

$ # 変換 (マシンの CPU 数に応じて XLD のプロセスを並列で立ち上げて変換してくれる)
$ yarn run flac2alac music/main dist-alac/

$ # ちゃんと flac のファイル数と対応しているか確認
$ find alac -name '*.m4a' | wc -l
1143

rmflac コマンド

ディレクトリに入っている flac を削除する。

$ find music/main -name '*.flac' | wc -l
1143

$ yarn run rmflac music/main
(削除する前に削除するファイルを一覧してくれるので、間違いがないか確認して y を入力する)

$ find music/main -name '*.flac' | wc -l
0

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published