Skip to content

n-miyo/mconv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mconv

DESCRIPTION

mconvはmoraで購入した楽曲をiOSデバイスで再 生する際に不要となるatomを削除するAppleScriptです。 フォルダアクションとしての利用を想定しています。

このスクリプトが削除するatomは、 THOUSAND LEAVES PROJECTさんの DRMフリーになったmora楽曲を再エンコードなしでiPhone/touchで再生できるようにする方法で紹介されていたmoov.metaです。

不要なatomの除去には AtomicParsleyを使っています。 HomebrewMacPortsを使って事前にインストールしてください。

なお@gageasさんの モーラその後にのように、 moov.meta.ID32タグ内の歌詞画像は追加するような機能は備えていません。

PLATFORM

サポートしているOSは以下の通りです。

  • OS X 10.8.2以降

他のOSでは未確認です。

INSTALL

  1. HomebrewやMacPortsでAtomicParsleyをインストールします % brew install atomicparsley

  2. Makefileとinstaller.sh、mconv.tmpl.applescriptを同じディレクトリに置き、make install を実行します。コンパイルされたスクリプトが${HOME}/Library/Scripts/Folder Action Scriptsへインストールされます。 % make install

  3. 任意のディレクトリでコンテキストメニューを開き、ServicesからFolder Actions Setupを開きます。開かれたメニューから「convert - mora files to iOS compat.scpt」を選択します。

  4. フォルダアクションを設定したディレクトリへmoraから購入した楽曲をコピーします。数秒後に変換処理が開始され、変換後のファイルがDoneディレクトリへ格納されます。

  5. コマンドラインで使いたい方は、同梱の mc.sh などをご利用ください。

WARNING

本プログラムを適用した楽曲は、一部の機器ではカバーアートが表示されない可能性があります。

本プログラムは完全無保証です。利用に伴うデータ消失などに関しては、自己責任にてお願いいたします。

SPECIAL THANKS

有益な情報を公開して下さったTHOUSAND LEAVES PROJECTさんへ感謝します。

AUTHOR

MIYOKAWA, Nobuyoshi

LICESE

MIT License

About

mora music files converter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published