ファイル名のパターン
プレースホルダーと例を使ってダウンロード名を指定し、Androidとデスクトップで安全なファイル名を作成します。
デスクトップでは 設定 → ファイル名のパターン を開きます(ダウンロード からもリンクで開けます)。Android では 設定 → ダウンロード → ファイル名のパターン を開きます。初回起動時に設定することもできます。[title] は省略可能です。代わりに日付、一括ダウンロード内の番号、または独自の固定テキストを使用できます。
ライブプレビューにはサンプルデータを使います。実際の名前には各ダウンロードのメタデータを使います。
パターンを作成する
ラベル付きのプレースホルダーボタンをタップすると、角括弧付きのコードをカーソル位置に挿入します。カーソルがなければ末尾に追加します。ラベルはアプリの言語に合わせますが、[title] などのコードは変わりません。
プレースホルダーボタンは 基本、日付と時刻、メディア、一括 に分かれています。ラベルは翻訳されますが、角括弧付きのコードはすべての言語で同じです。
ワンタップのプリセットには [title]、[title] - [quality]、[date] - [title]、[channel] - [title] のほか、日付 - 時刻 ([date] - [time]) と チャンネル - 日付 ([channel] - [date]) があります。編集するとライブプレビューが更新されます。
[titel] などの不明なトークンは、フィールドの横に 不明なプレースホルダー を表示し、保存をブロックします。 [title] を省略しても構いません。既存のサポートされている括弧構文は互換性を維持します。
固定テキストまたは [site] のみを含むパターンには、次のような優しいヒントが表示されます。 すべてのファイルは同じ名前になります。数字が追加されます。 これはエラーではなく、保存がブロックされることはありません。
プレースホルダー
| プレースホルダー | 値 | 例 |
|---|---|---|
[title] | メディアタイトル (オプション) | My video |
[quality] | 選択した画質のラベル | 1080p |
[ext] | 最終的なファイル拡張子(ドットなし) | mp4 |
[date] | ダウンロードのローカル日付、YYYY-MM-DD | 2026-10-10 |
[time] | ダウンロードのローカル時刻、HH-mm-ss | 09-08-07 |
[year] | [date] および [time] と同じローカル命名タイムスタンプからの 4 桁の年 | 2026 |
[month], [day], [hour], [minute] | そのタイムスタンプからの 2 桁の月、日、時、または分 | 10, 10, 09, 08 |
[site] | 元ページのホスト名(www. なし) | youtube.com |
[uploader], [channel] | サイトが提供する投稿者の文字列(利用可能な場合)。どちらも同じ値です | Sample channel |
[resolution] | 動画の幅と高さ、または既知の高さ。音声と字幕では空欄 | 1920x1080, 1080p |
[width], [height] | 動画または画像の幅または高さ(ピクセル)。情報がない場合は空欄 | 1920, 1080 |
[duration] | 提供された動画または音声の長さを、合計分数を使った mm-ss 形式で表示。情報がない場合は空欄 | 02-05 |
[lang] | 字幕トラックの言語。情報がない場合、または字幕ファイルでない場合は空欄 | en |
[format] | [ext] と同じ最終ファイル拡張子 | mp4 |
[type] | メディアの種類:video、audio、image、subtitles | video |
[index] | 一括リストやプレイリスト内の元の位置(1 から開始)。単独の項目では空欄 | 2 |
[counter] | 選択した一括ダウンロード内の連番。1 から始まり、件数の桁数に合わせて先頭にゼロを付けます。単独の項目では 1 | 12 のバッチ内の 02 |
[id] は非対応です。元サイトから利用可能なメディアIDが常に提供されるわけではありません。
使用例
上記のサンプル値を使った場合:
| パターン | 保存されるファイル名 |
|---|---|
[title]_[quality] | My video_1080p.mp4 |
[title]_[date]_[time] | My video_2026-10-10_09-08-07.mp4 |
[title]_[site]_[index] | My video_youtube.com_2.mp4 |
[title]_[title] | My video_My video.mp4 |
[title].[ext] | My video.mp4 |
[date] - [time] | 2026-10-10 - 09-08-07.mp4 |
[channel] - [date] | Sample channel - 2026-10-10.mp4 |
[year]-[month]-[day]_[hour]-[minute] | 2026-10-10_09-08.mp4 |
[counter] | 12 のバッチ内の 02.mp4 |
holiday | holiday.mp4、次に holiday (2).mp4 |
すべての出現箇所を置き換えるため、同じプレースホルダーを繰り返すと値も繰り返されます。
値がない場合と拡張子
メタデータがない場合は空の文字列になり、周囲に残る区切り文字を整理します。投稿者がない場合、[title]_[uploader]_[quality] は My video_1080p.mp4 になり、My video__1080p.mp4 にはなりません。
結果が空または空白のみの場合は、代わりにメディア タイトルが使用されます。それも空の場合、名前は download に戻ります。
最終拡張子は自動で追加されます。末尾に [ext] を使っても二重には追加されません。[format] は出力コンテナを表し、別の形式への変換は行いません。
安全なファイル名
Android、Windows、macOSで安全な名前に整えます。禁止文字や制御文字を削除または置換し、末尾のドットやスペースを除き、Windowsの予約済みデバイス名を保護します。長い名前は拡張子を残して短縮します。パターンはファイル名を作成するもので、サブフォルダーは作成しません。
既存のファイルが上書きされることはありません。宛先に名前がすでに存在する場合、または同じバッチ内の別の項目がその名前を使用している場合は、拡張子の前に (2)、 (3) などが追加されます。例: holiday.mp4、holiday (2).mp4、holiday (3).mp4。
保存先と一時ストレージについてはファイルとフォルダーを参照してください。ブラウザー拡張機能にはファイル名パターンの設定はありません。