Yambの日本語化パッチを作成してみました。
訳の量が多い上、Delphiで弄り難くだいぶ苦労しましたがひとまず完成しましたので
公開いたします。
何かおかしなところがあればコメントにお願いします。
いくつかのYambの不具合も修正しています。
【対策済み】
■日本語表示時、MP4ファイルの作成の[参照]の拡張子が3gpになってしまう
(英語の場合は3GPファイルの作成の[参照]の拡張子がmp4に)
→修正
■ファイルの連結ができない(結合(mux)になってしまう)
→簡易対策ですが…問題なさげ。結合と間違っていて連結のコードがない?
■ファイルの連結の[参照]の拡張子がフォーマット設定と逆になっている
→修正
■ドロップを受け付けない入力欄にファイルをドロップしてしまうと、それ以降どこででもドロップ不可になる
→修正
■Tempフォルダの設定が読み込めない
→フォルダではなくファイルが存在するかどうかチェックしている?とりあえず無効化
■一部、言語ファイルが反映されない
→Yamb.exeを直接書き換えて日本語化
【未対策】
■連結の拡張オプションの開閉を繰り返すと表示が切れてしまう。
■タグ編集でファイルを選択せず拡張ボタンを押すとエラー。
・SendMessage失敗時の処理をしていないのが原因か
→ログ周りでもエラー多発
Yamb-2.1.0.0 beta 2はアンインストーラにバグがあり環境によっては
スタートメニューのプログラムグループをごっそり消してしまうそうなので、
zip版の使用を推奨いたします。
MP4Box(MP4Box.exe、js32.dll)は別途、導入してください。
MP4Boxの動作にはVC++2010のランタイムも必要なようです。
Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x86) 2012/6/5更新:120DPI用のパッチを同梱しました。
表示がウィンドウに入りきらず切れてしまうという方はこちらを使用して下さい。
2012/6/30更新:Tempフォルダの設定が読み込めない不具合の対策をしました。
ファイル連結のフォーマット設定が逆ではなく[参照]のほうが逆だったので再度修正しています。
Yamb2100b2jr4.zip