iPhone で xHamster の動画を保存する方法
iOS はダウンローダーの動作を変えなければならない唯一のプラットフォームです。その理由を知っておくと、期待した場所にファイルが現れなかったときも謎ではなくなります。
手短に言うと
xHamster のアプリまたは Safari から動画リンクをコピーします。トップページの入力欄に貼り付け、解析を押します。画質を選びます。それぞれの横にサイズが表示されており、モバイル通信では重要です。以降は Safari が引き継ぎ、ファイルをダウンロード一覧に入れます。
あとから探すには、Safari のアドレスバーのダウンロードアイコンをタップするか、ファイルアプリを開いてダウンロードに進みます。
iOS が別の経路を通る理由
パソコンや Android のブラウザでは、このサイトは xHamster 上のファイルのアドレスをブラウザに渡し、ブラウザが直接取得します。当サイトのサーバーは経由しません。ネットワークパネルで実際に確認できます。
Safari はそれを行いません。ページが別ドメインのファイルを取得して保存しようとすると iOS が拒否します。ブラウザがこの用途に使う download 属性が、オリジンをまたぐ場合には無視されるためです。そのため iPhone と iPad ではファイルを当サイトのサーバー経由で中継します。ファイル名を付け、Safari に再生する動画ではなくダウンロードとして扱わせる唯一の方法だからです。
実用上、これによって変わることはありません。それでも明記するのは、このサイトの他のあらゆる場所で述べている内容に対する唯一の例外だからです。黙っている例外を抱えた主張には、大した価値がありません。
写真アプリに入れる
ダウンロードはカメラロールではなくファイルアプリに入ります。写真アプリに入れたい場合は、ファイルアプリを開き、ダウンロードに進み、動画を長押しして共有を選び、ビデオを保存を選びます。
ブラウザからこの手順を省く方法はありません。iOS はウェブページから写真ライブラリへの書き込みを許可しておらず、それができると主張するサイトはアプリの話をしています。
うまくいかないとき
ダウンロードされずに Safari が動画を全画面で開いた場合、中継が働いていません。プレーヤーを長押しするのではなく、ページを再読み込みしてやり直してください。
終わり近くでダウンロードが止まる場合、リンクが失効している可能性が高いです。xHamster のファイルリンクは4時間以内に自動的に失効します。動画をもう一度解析して新しいリンクを取得してください。
まったく何も起きない場合は、リンクが動画ページかどうか確認してください。プロフィールや検索ページの背後にはファイルがありません。
本当の制約はストレージです
10分の動画の 720p ファイルはおよそ 90 MB です。3本で 0.25 ギガバイトを使うことになります。各画質の横にサイズが表示されているのは、ダウンロードが始まったあとではなく始まる前に判断できるようにするためです。
モバイル通信では 480p が妥当な選択になることが多く、同じ動画で約 40 MB です。スマートフォンの画面では違いはほとんど分かりません。