どうも、じゃぶじゃぶ(@jbjbgame)です。
普段ブログの画像キャプチャー用にOBSを使ってゲームを録画しているのですが、録画し終わって作成されたファイルの名称が気に入らなかったので、変更方法を調べてみました。
かなりピンポイントでマイノリティーな設定ですが、参考になれば幸いです。
デフォルトの名称
デフォルトの設定では「yyyy-MM-dd hh:-mm-ss」の形式で録画ファイルが作成されます。
このままだと日付と時間の間にスペースが入ってしまっていて、ffmpegの一括圧縮バッチを使う時に毎回エラーになるのでとてもストレスでした。(><;
そこで自動生成されるファイル名の設定を変えていきたいと思います。
録画ファイルの名称を変更する
まずOBSを立ち上げてください。
右下にある「設定」のボタンをクリックしてください。
設定画面がポップアップ表示されます。
左にあるサイドメニューから「詳細設定」をクリックしてください。
中段あたりにある録画の欄の「ファイル名書式設定」を見てください。
初期設定では「%CCYY-%MM-%DD %hh-%mm-%ss」に設定されています。間にスペースが入っているのが分かると思います。
取り合えず自分は「%CCYY%MM%DD%hh%mm%ss」に変更しておきました。これで日付と時間の間にスペースが無くなります。
入力し終わったら、「適用」ボタンをクリック後、「OK」ボタンをクリックすれば設定完了です。
日付の書式は他にもいろいろ設定できます。
コマンド | 概要 | 例 |
%CCYY | 年、4桁 | 2021 |
%YY | 年、下2桁(00-99) | 21 |
%MM | 月、数値(01-12) | 02 |
%DD | 日、0埋め(01-31) | 11 |
%hh | 時間、24時間形式(00-23) | 13 |
%mm | 分(00-59) | 55 |
%ss | 秒(00-61) | 10 |
%% | %(パーセント)記号そのもの | % |
%a | 曜日、略記 | Thu |
%A | 曜日、完全名 | Thursday |
%b | 月、略記 | Feb |
%B | 月、完全名 | February |
%d | 日、0埋め(01-31) | 11 |
%H | 時、24時間形式(00-23) | 13 |
%I(大文字のi) | 時、12時間形式(01-12) | 02 |
%m | 月、数値(01-12) | 2 |
%M | 分(00-59) | 55 |
%p | 午前または午後の指定 | PM |
%S | 秒(00-61) | 10 |
%y | 年、下2桁(00-99) | 21 |
%Y | 年 | 2021 |
%z | UTC(協定世界時)との時差 - ISO 8601 | 900 |
%Z | タイムゾーンの名称または略称 | |
%FPS | フレーム毎秒 | 60 |
%CRES | 基本(キャンパス)解像度 | 1920x1080 |
%ORES | 出力(スケーリング)解像度 | 1280x720 |
%VFNV | 映像フォーマット | 12 |
このほかにも、文言を指定することも可能です。例えば...
「%CCYY%MM%DD%hh%mm%ss_じゃぶじゃぶゲーム」
と指定すれば、
「20210211141931_じゃぶじゃぶゲーム.mp4」
てな感じにファイル名が作成されます!!