広告

ソニー a7 IV シャッター角度ハックの解説: サービスモード、隠しLUTコード、デスクイーズ、5K 3:2 スキャンモード

ソニー a7 IV シャッター角度ハックの解説: サービスモード、隠しLUTコード、デスクイーズ、5K 3:2 スキャンモード

あるコミュニティの研究プロジェクトは、ソニーのUSBサービスモードを通じて保存された設定を1つ変更することで、ファームウェアの改変を一切行わずにソニー a7 IVのシャッターアングルを切り替えることに成功した。同プロジェクトでは、ファームウェア6.02内に存在するカスタムLUTコード、デ・スクイーズ表示、フルハイト5K 3:2センサーモードについても記録しており、それらのほとんどが利用できないままである理由を解説している。

これは、カメラのファームウェアハックに関するシリーズの第3弾だ。概要記事では、AIアシスタントによってカメラのファームウェアを解析することがいかに容易になったかを説明した。GitHub上のソニーa7 IV機能調査プロジェクトは、その可能性がどこまで広がるか、またどこで限界を迎えるかを示す好例だ。その作成者は、ドキュメントの冒頭に「自己責任で使用すること。いかなる損害についても責任を負わない」という明確な一文を記している。付け加えるなら、これはターミナル操作に慣れ、作業開始前にすべてのデータのバックアップを取る人向けのツールだ。

このプロジェクトは、ファームウェアバージョン6.02を搭載したソニーILCE-7M4に対応している。ソニーはa7 IVをハイブリッドカメラとして販売しており、シャッター角度、デスクイーズ表示、カスタムLUTによるLog撮影といった機能は、FX30やFX3といったシネマラインのボディに提供している。この分離こそが、まさにこの研究プロジェクトが注目している点だ。

a7 IVは依然として非常に人気のあるハイブリッドカメラだ。画像提供:CineD

この手法の仕組み

a7 IVには、ソニーが修理に使用するUSBサービスモードが搭載されている。開発者ma1coがメンテナンスを行うオープンソースツールSony-PMCA-REを使えば、カメラをそのモードに切り替え、シェルを起動できる。この名前が聞き覚えがあるかもしれない。ma1coとは、2016年にソニーαカメラの30分録画制限を解除した開発者であり、当時当サイトでも取り上げた人物だ。

サービスシェル内では、カメラの設定は番号付きのバックアッププロパティとして保存されており、このプロジェクトはそれらを読み取り、書き込み、保存するためのコマンドを記述している。ファームウェアのいかなる部分も置き換えられない。開発者が推奨する手順は厳格だ。まず設定の完全なバックアップを保存し、プロパティを1つずつ変更して保存し、カメラの電源を切り、USBケーブルを取り外し、バッテリーを10秒間取り外してから、ようやくテストを行う。次の実験の前に、元の値に戻す。プロジェクトによると、作成されたバックアップは2,369,436バイトで、ソニー独自のチェックサムにも合格しており、カメラの識別子が含まれている可能性があるため、非公開にしておく。

a7 IVのシャッター角度

シャッター角度は、実機で確認できる唯一の機能だ。シャッター速度またはシャッター角度を選択するプロパティはa7 IVのバックアップに存在し、これを00から01に変更すると、コールドブート後にカメラはムービーモードでシャッター角度のアイコンと180°を表示した。2つ目のプロパティには角度そのものが格納されており、このプロジェクトでは360°から5.6°までの値がリストされている。これには172.8°、144°、86.4°も含まれており、サービスシェルを通じて直接書き込むことができる。FX3スタイルのシャッターモードメニューは表示されないが、これは速度と角度のどちらかを選択するだけのものであり、保存された設定ですでにその機能は実現されている。

ドキュメントでも明記されている注意点がある。メインのREADMEによると、ファームウェア6.02搭載のa7 IVでは、タッチ操作やダイヤル操作が依然として角度設定から切り離されているため、カメラ自身の操作で角度を調整することは完全には解決されていない。ステップバイステップガイドでは、マニュアル露出またはシャッター優先モードでのムービーモードにおけるダイヤル設定が説明されている一方、ステータステーブルでは調整が「依然として制限されている」と記載されている。私の見解では、開発者がさらに確認するまでは、これをUSB経由で他の角度を設定できるオプション付きの固定180°シャッターとして扱うべきだ。シャッター速度の復元は、00と同じ手順で行えばよい。

カスタムLUT:コードは存在するが、メニューはない

私が最も驚いた発見は、LUTのコードだ。プロジェクトによると、a7 IVのファームウェアには、ソニーのLog Shooting機能のソフトウェア面がすべて含まれている。具体的には、S709、R709、S-Log3の組み込みLUT、16個のユーザーLUTスロット、17点および33点の.cubeファイルの解析、インポートおよび編集機能、そして表示パスだ。開発者がLog Shootingのプロパティを「Flexible ISO」に設定したところ、カメラはこれを受け入れ、コールドブート後も設定を維持したが、何も変化しなかった。メニューは表示されなかった。

その理由は、このプロジェクトが「プロダクトクラス」と呼ぶものにある。a7 IVは、ソニーの共有カメラアプリケーションをLSというプロダクトクラスとして実行しているが、同じコード内の他の2つのクラス、LAXおよびALCIN_UUDは、シネマラインとしてマークされている。「Log Shooting」を有効にするルールでは、14の製品クラスが指定されており、LSは除外されている。したがって、これは設定スイッチの欠落ではなく、ファームウェアのテーブルに書き込まれた製品上の決定であり、ドキュメントにもその旨が明記されている。以前のバージョンのノートでは、a7 IVをLAXと誤って特定していたが、開発者が公に訂正しており、これは安心できる点だ。

デスクイーズとオープンゲート

デスクイーズ表示が最も有力な候補だ。a7 IVには「デスクイーズ表示」メニューがないが、FX3やその他のシネマライン機体では1.3倍と2.0倍が提供されている。このプロジェクトでは、まさにそれらの値を持つ保存済み設定を発見し、その経路を画像ブロックおよび表示ブロックまで追跡したが、その過程で製品チェックは行われていなかった。これは記録されたファイルではなく表示のみを変更するものであるため、リスクの低い変更となるだろう。しかし、このプロジェクトではこれを「有力な候補」と評価しつつ、現時点ではカメラでのテストは一切行われていないことを明確に述べている。

オープンゲートについては事情が異なる。共有アプリケーションには、解像度5016×3344(正確に3:2)が含まれており、フルフレーム5Kの3:2、16:9、17:9に対応するスキャンモード名が記載されている。開発者は、ソニーがソニー FX5でも同じモードセットを採用しており、同機ではオープンゲートはX-OCNでのみ記録されると指摘している。a7 IVでは、エンコーダープロファイルは4096×2160までしか対応しておらず、3:2モードの記録パスは見つからなかった。ドキュメントの結論は、「テストされたバックアッププロパティの変更では、オープンゲート記録を有効にすることはできない」というものだ。このコードは単にソニーのシネマカメラと共有されているだけだと、私はほぼ100%確信しているが、あくまで私の推測に過ぎない。

CineD LabにあるソニーFX5。画像提供:CineD

旧型ソニー機:PlayMemoriesアプリが復活

旧型ソニーカメラの所有者には、より簡単な方法がある。初代a7、a7R、a7S、a7 II、a6000、a6300、a5100、NEX-6、RX100 III~Vといったカメラは、ソニーの「PlayMemories Camera Apps」に対応していた。これは、多重露光、ライトペインティング、スタートレイル、デジタルフィルター、タッチレスシャッターなどの機能を追加する、公式の小型アプリだ。ソニーはストアを閉鎖したが、「Sony-PMCA-RE」を使えばUSB経由でアプリをインストールできる。現在、AIアシスタントの案内に従って設定を行い、実際にインストールに成功した写真家も数名いる。ただし、すべてのアプリがすべての機種で正常に動作するわけではない。新しいカメラ向けに作られたアプリは、古い機種ではクラッシュすることがある。

ソニーがここから学ぶべきこと

このプロジェクトで明らかになったことのほとんどは、機能の欠如ではなく、製品ファミリー間の意図的な線引きだ。ソニーはFX30やFX3にはシャッター角度、デスクイーズ、カスタムLUTを搭載しているが、a7 IVには搭載していない。ビジネスの観点からは、その理由は理解できる。しかし、a7 IVは動画制作において最も人気のあるハイブリッドカメラの一つであり、これらはハードウェアではなくメニュー項目に過ぎない。(ソニー、もしこれを読んでいるなら、a7 IVにシャッター角度オプションとデスクイーズ表示を追加するのはファームウェアのアップデート1回分のコストで済むし、そのせいでFX3の売れ行きが落ちることはないだろう。)

価格とリリース時期

「ソニーa7 IV機能調査プロジェクト」および「Sony-PMCA-RE」は、GitHub上で無料かつオープンソースとして公開されている。この調査用リポジトリには、ソニーのファームウェア、キー、カメラのバックアップは一切含まれていない。ユーザーは公式のファームウェアアップデートを自ら入手する必要がある。サービスモードの使用は自己責任であり、ソニーのサポート対象外となる。ソニー a7 IV 本体の価格は、Amazonで258,599円。詳細については、ソニーのウェブサイトをご覧ください。

Leave a reply

フィルター
全て
ソート
latest
フィルター
全て
ソート
latest