Powershell 内で MPTag というプログラムを使用しています (ここにあります: http://powershell.com/cs/media/p/9129.aspx )。トラック番号が 1 桁の場合 (つまり、"Track 1" を "Track 01" にしたい) に先行ゼロを追加できるようにしたいのですが、MPTag はこれらの先行ゼロを受け入れないようです (入れてみました)。など.tostring
)。
MPTag のソース コード (taglib-sharp.dll のコピーを使用) を編集して、先頭のゼロを受け入れることはできますか? 変数を整数ではなく文字列に変更することはありますか?
Telerik JustDecompile と編集拡張機能 Reflexil をダウンロードし、トラック番号に影響する変数を見つけましたが、必要な変更を行うために今どのような手順を踏む必要があるかわかりません。Reflexil では、変数と呼び出しを system.Uint から system.string に変更できることがわかります。誰かが声をかけて、私が仕事を終えるのを手伝ってくれますか? ご協力ありがとうございます。
編集: 私が見つけた回避策は、FFMPEG のメタデータ エディターを使用することです。先行ゼロを書き込むことができます。詳細については、この wiki ページ を参照してください。