最近そう言えばこれやってなかったなぁと思い対応したのがカメラのシャッター音OFFの設定です。今まではCydiaのアプリで「SilentPatcher」や「Pangu」自体にサウンドOFF設定があったりと意外と簡単に設定できていましたが、あまりアプリをインストールしたくない。という方にのために音ファイルを変更し対応する方法を纏めましたので同じ境遇の方がいれば参考にしてください。
尚、カメラのシャッター音OFFに関して海外では通常の仕様で備わっていて端末をサイレントモードにするだけでシャッター音が鳴らなくなります。これができない仕様なのは日本と他数国のみとなります。
***注意***
今回の作業で意図せぬ故障の原因となる可能性、リスクも大いにあります。
どのような自体になっても自分1人で解決できる能力と、全ての事柄を自己責任で実行出来る方のみ読み進めてください。
ということでカメラのシャッター音OFFの手順です。
iOS8以前のバージョンのカメラ音を無音化する方法
※もしカメラの挙動がおかしい場合は変更したファイルを元に戻してください。
概要
今回は対象の音ファイルそのものを追加する方法になります。
対象ファイルに別名を付けて元ファイルと同名の無音化したファイルをコピーします。
準備するもの
・「iFile」
「iFile」をまだインストールしてない場合は「Cydia」から「iFile」で検索すればヒットするのでインストールしてください。
・「無音化」するためのファイルを以下からダウンロードしてください。
・カメラ用無音ファイルのダウンロード(音なしの音楽ファイルです)
※iPhone端末から直接ダウンロードはできません。
※PCからダウンロードしてください。
→「photoShutter.caf」ファイル
→「camera_shutter_burst.caf」ファイル
→「camera_shutter_burst_end.caf」ファイル
・ビデオ用無音ファイルのダウンロード
→「begin_record.caf」ファイル
→「end_record.caf」ファイル
それではiOS8以下のシャッター音OFFの手順です。
・「iFile」を起動します。
以下の場所へ移動します。
「/System/Library/Audio/UISounds」
・「photoShutter.caf」ファイルの『』をタップします。
・「名前」をタップして入力常態にし「photoShutter-BK.caf」と名前を変更してください。
※別名と言っても拡張子(.caf)は変更しないほうが無難です。
※拡張子(.caf)を変更してしまうとカメラ自体起動しなくなる可能性があるので注意してください。
・「完了」をタップして終了します。
・次にさきほどダウンロードした「無音化」ファイルをオンラインストレージへアップロードしてください。(推奨:box)
※以下「box」にアップロードした場合の対応となります。
・「box」から今回は「photoShutter.caf」ファイルをタップして「iFile」を選択します。
・「iFle」に「photoShutter.caf」ファイルがダウンロードされます。
・次にダウンロードした「photoShutter.caf」ファイルを「iFile」を使いカメラのシャッター音フォルダへコピーします。
・「iFile」画面右上の「編集」をタップします。
・「photoShutter.caf」ファイルの「○」を「●」にして選択します。
・「iFile」画面右下の「」をタップして「コピー/リンク」をタップします。
・「/System/Library/Audio/UISounds」に移動します。
・「iFile」画面右下の「」をタップして「ペースト」をタップします。
これで「photoShutter.caf」ファイルのコピペが完了しました。
カメラを起動して写真を撮ってみてください。シャッター音が鳴らないのを確認します。
※もしこの時点でなる場合は一度再起動してもう一度確認してみてください。
※仮に再起動しても無音化しない場合やカメラが起動しないなどいつもと違う挙動をする場合はファイルを元に戻してください。
上記作業をカメラの連続シャッター音、ビデオのスタートストップ音も同じ要領で設置すれば無音化完了です。
それぞれの音ファイルの場所は以下を参考にしてください。
・連続シャッター音を無音化する
以下の場所へ移動します。
「/System/Library/Audio/UISounds/Modern」
対象ファイル
「camera_shutter_burst.caf」と「camera_shutter_burst_end.caf」
・ビデオのスタートストップ音を無音化する
以下の場所へ移動します。
「/System/Library/Audio/UISounds」
対象ファイル
「begin_record.caf」と「end_record.caf」
それではまたお会いしましょう。