Mac コマンド ラインからオーディオ ファイルを iPhone 着信音に変換する方法
目次:
既存のオーディオ ファイルから iPhone または Android の着信音を作成したいと思ったことはありませんか?コマンド ラインからすべてのプロセスを完了したいと思ったことはありませんか? Mac OS X には小さなオーディオ変換ツールがあり、既存のオーディオ トラックを数秒で Android または iPhone 互換の着信音に変換できます。 Android と iPhone の両方のユーザー向けにコマンドを分割しますが、どちらの方法を選択しても、着信音を自分でデバイスに同期する必要があります。
これは明らかに、ターミナルをいじるのが好きなもう少し上級のユーザー向けであり、iTunes や Garageband で行う方法のように着信音を作成する最もユーザー フレンドリーな方法ではないことは確かです。いいえ、これはなんらかの理由で GUI を避けたいユーザー向けであり、代わりにターミナルに切り替えて、おそらくタスクを自動化したり、マニアックな信用を得たりします。
この方法で作成された iPhone の着信音は、実際にデバイスで使用するには最大 45 秒以内である必要があります。 Androidスマートフォンには同じ時間制限はありませんが、いつでもオーディオをトリミングできます
コマンドラインからオーディオファイルを iPhone 着信音に変換する方法
iPhone は、m4a オーディオ ファイル タイプの変形である m4r 着信音フォーマットを使用します。
afconvert コマンドを使用して、既存のオーディオ ファイルを直接 m4r に変換します。使用する一般的な構文は次のとおりです。
afconvert -f m4af
たとえば、iTunes ライブラリから「Waiting」という短い曲を取り、それを m4r に変換してデスクトップに配置します:
afconvert ~/Music/iTunes/iTunes\ Media/Music/Shook/Waiting.mp3 ~/Desktop/Waiting.m4r -f m4af
さらに一歩進んで、オーディオ トラック (この場合は mp3) を m4r に変換し、そこから iTunes を開いて直接インポートします:
afconvert ~/Music/Sample.mp3 ~/Sample.m4r -f m4af && open ~/Sample.m4r
はい、代わりに m4r ファイルを Tones フォルダに直接ドロップできますが、インポートするにはどちらの方法でも iTunes を起動する必要があります。
自動同期をオンにしていない限り、自分で着信音を iPhone に同期する必要があります。iPhone に着信したら、設定 > サウンドで通常の着信音として設定するか、個人に固有のものにしたい場合は連絡先。
Macのターミナル経由で音声ファイルをAndroidの着信音に変換する方法
明らかに、上記は iPhone の着信音を対象としていますが、Android の着信音でもこれを行うことができます。実際、Android フォンは着信音ファイルとして mp3 と m4a を受け入れるため、afconvert コマンドを調整して別のファイル形式の出力を指定するだけです。それ以外の場合、構文は上記の変換と同じです:
afconvert /path/to/original /destination/ringtone.m4a -f m4af
たとえば、このコマンドはデスクトップ上の「1up.aiff」という名前のオーディオ ファイルを取得し、Android の着信音に変換します:
afconvert ~/Desktop/1up.aiff ~/Desktop/1up.m4a -f m4af
あとは、Android File Transfer を使用して Google Play を使用するか、ドライブとしてマウントしてファイルシステムを介して電話ファイルにコピーすることにより、Android フォンに着信音を取得するだけです。ファイル システムからコピーする場合は、必ず Android スマートフォンの「Ringtones」フォルダにドロップしてください。そのフォルダが何らかの理由で存在しない場合は、自分で作成してください。 Androidフォンの適切な場所にあると、設定>サウンド>電話の着信音で見つけることができます。
コマンドラインで afconvert を使用して音声ファイルを着信音に変換できましたか?別の解決策を見つけましたか?コメントであなたの経験を教えてください。