エラー · too_large (MP3)
「クリップが長すぎるため、ブラウザで音声を抽出できません。短いクリップでお試しください。」
MP3への変換はすべてブラウザの中、端末のメモリ上で行われます。スマホが固まらないように固定の上限を2つ設けていて、長いクリップがどちらかを超えるとこのメッセージが出ます。
更新日
自分の動画、または使用許可のあるコンテンツだけを保存してください。公開ポストのみ対応し、動画は保存しません。 責任ある利用
エラーの詳細
- 表示されるメッセージ
- 「クリップが長すぎるため、ブラウザで音声を抽出できません。短いクリップでお試しください。」
- 内部コード
- too_large
- 表示されるタイミング
- ブラウザ内のMP3変換
- HTTPステータス
- なし:ページ上の通知
- 再試行で直る?
- いいえ。上限は固定です。
対処法
- MP4を保存. いちばん小さい画質のMP4を保存します。音声はどのバージョンでも同じです。
- パソコンで変換. ffmpegなら
ffmpeg -i clip.mp4 -vn -c:a libmp3lame -b:a 192k clip.mp3、またはデスクトップの変換ソフトを使います。 - AACのまま取り出す. 再エンコードしない音声でよいプレーヤーも多く、
ffmpeg -i clip.mp4 -vn -c:a copy clip.m4aなら一瞬で劣化もありません。
2つの上限
1つ目は、変換のために保存するファイルの100MBです(音声はどのバージョンも同じなので、すでにいちばん小さいものを使っています)。2つ目はHLS形式のアーカイブに適用され、15分を超えるものは始める前に断ります。ストリームを組み立て直すと、ほとんどのスマホのメモリを超えてしまうためです。
どちらも同じメッセージで、すぐに表示される(アーカイブの場合や、サーバーがサイズを知らせた場合)か、事前にサイズがわからなければ保存の途中で表示されます。
引っかかるクリップ
- 長い動画。 長尺の投稿は、いちばん小さいバージョンでも100MBを超えることがあります。
- 15分を超えるアーカイブ。 ライブ配信は1〜2時間に及ぶのが普通です。
なぜサーバーで変換しないの?
ブラウザでの変換なら、ファイルは端末から出ず、リクエストごとのコストもかかりません。短いクリップならいちばん速い方法で、長いものはffmpegの入ったパソコンなら数秒で終わります。スマホを速くしても変わりません。上限はコードに書かれています。詳しくはMP3ガイドで。
よくある質問
小さいバージョンは音質が悪い?
いいえ。Xは同じ動画のすべてのバージョンで同じ音声トラックを使っています。
速いスマホなら上限を超えられる?
いいえ、上限はコードに書かれています。
100MBはだいたい何分?
ビットレート次第です。いちばん小さいバージョンなら数分程度が普通ですが、とても長い動画は超えます。
メモリの多いパソコンなら?
場合によります。上限はブラウザがタブに割り当てるメモリにも左右されます。重いタブを閉じてノートパソコンで試してもよいですが、1時間のインタビューならMP4を保存してffmpegやAudacityで変換するのが正解です。
関連ページ
あわせて読みたい
- X video formats explained: HLS, bitrates, and why 1080p isn't always there(英語)A technical but readable tour of how X serves video, from MP4 variants and m3u8 playlists to bitrate ladders, and why the quality you get depends on the upload.
- Why some X videos can't be downloaded(英語)Each reason a video can't be saved (protected, deleted, age-gated, withheld, copyright-disabled, still live, external links, temporary errors), how to tell which applies, and what to do.
- SaveTwitter.net alternative: 30 languages against one well-explained one(英語)SaveTwitter covers more languages than any site we compared and has an Android app. We cover fewer languages and explain qualities and limits more precisely.