hulu 保存 url抽出

1. Huluの動画URLを抽出する方法

ブラウザの開発者ツールを使う

Huluの動画URLを取得したい場合、通常のWebページのURLをコピーするだけでは、直接動画にアクセスできません。これは、HuluがDRM(デジタル著作権管理)技術を使用しているためです。

Hulu動画のURLを確認する方法

hulu 保存 url抽出

  1. ブラウザのアドレスバーからURLをコピー
    • 例: https://www.hulu.jp/watch/xxxxxxxx
  2. 開発者ツール(F12キー)を使用
    • Networkタブを開き、.m3u8または.mpdの拡張子を検索
  3. ストリーミングURLを特定(ただし暗号化されている可能性あり)
    • 「名前」欄に.m3u8 URLをクリック

しかし、Hulu動画のストリーミングURLを取得しても、暗号化されているからそのまま再生やダウンロードはできません。特にHuluはセキュリティ対策が強いため、通常の方法では直接保存できない仕組みになっています。

PythonスクリプトでHuluのURLを抽出

もう一つのHulu URL抽出方法を教えましょう。Pythonのrequestsやseleniumを利用して、HLSプレイヤーのm3u8 URLを取得できますよ。

以下、Huluのm3u8 URLを抽出するPythonコードです。

import requests

from bs4 import BeautifulSoup

def get_m3u8_url(page_url):

headers = {

"User-Agent": "Mozilla/5.0"

}

response = requests.get(page_url, headers=headers)

if response.status_code != 200:

print("ページの取得に失敗しました")

return None

soup = BeautifulSoup(response.text, "html.parser")

for script in soup.find_all("script"):

if "m3u8" in script.text:

lines = script.text.split('"')

for line in lines:

if "m3u8" in line:

return line # m3u8のURLを返す

return None

# 使用例

page_url = "https://www.hulu.jp/watch/xxxxxxxx"

m3u8_url = get_m3u8_url(page_url)

print("m3u8 URL:", m3u8_url)

このコードでは、ページ内のスクリプトを解析し、Hulu動画のm3u8のURLを抽出します。
ただし、JavaScriptで動的にm3u8が生成される場合はSeleniumを使う必要があります

また、yt-dlp + ffmpeg を使用してPythonが抽出したHuluのURLをMP4に変換できるが、プロのITスキルが必要となるため、この方法は初心者や素人には向いていません。

2.【初心者向け】Hulu動画のURLを抽出しなくてもPCに保存可能

通常、Hulu動画のURLを抽出するのは、そのコンテンツを保存するためです。しかし、暗号化仕組みになったため、URLを抽出してもHulu動画を再生・保存できません。StreamFab Huluダウンローダーを利用すれば、URLを抽出することなくコンテンツを保存することができます。

StreamFab HuluダウンローダーはHuluから最大1080p画質の動画をダウンロードして永久保存し、ダウンロード速度や性能に優れています。広告プランであればCMカット可能。シリーズ番組などは一気にダウンロードし、MP4形式でどんな端末でも再生できます。字幕を個別に保存してもいい。保存済みのHulu動画はファイル事にわけ、管理しやすい。

無料体験でHulu動画3本をフル長さで保存可能。製品版にアップグレードすれば、無制限にダウンロードする事ができます。

Hulu Downloader
  • Huluのビデオを1080pの高画質とAAC2.0の高音質で保存
  • 高速で複数のHulu動画を一括ダウンロード
  • 汎用性があるMP4/MKV形式で保存
  • Huluの新着動画を指定時間に自動的ダウンロード

以下、StreamFab Huluダウンローダーで動画を保存する手順です。

Step1.StreamFabをダウンロードして立ち上げ、「VIPサービス」から「Hulu」を選びます。

hulu 保存 url抽出

Step2.内蔵のブラウザでHuluを開、Huluアカウントにログイン。そして保存したい動画を再生します。

hulu 保存 url抽出

Step3.数秒解析した後、「Hulu Downloader」というポップアップウィンドウが表示されます。ここで解像度や字幕、言語などを指定します。

hulu 保存 url抽出

Step4.「今ダウンロード」ボタンを押してHulu動画のダウンロードを開始します。リアルタイムで進歩を確認できます。

hulu 保存 url抽出

Step5.ダウンロード項目で保存済みの動画を確認します。

hulu 保存 url抽出

3. iPhoneのみでHulu動画のURLを抽出してMP4で保存する方法

hulu 保存 iphone

iPhoneに直接Hulu動画のURLを抽出する方法がないが、「HTML Viewer Q」というアプリを活用すれば、便利にHuluのURLを抽出する事ができます。

「HTML Viewer Q」はSpica社が開発したもの、iOS 8.0以降で利用可能、iPhone、iPad、およびiPod touchに対応して折、無料で利用できます。

以下、「HTML Viewer Q」を利用してHuluのURLを抽出する手順です。

hulu 保存 iphone

Step1. App Storeから「HTML Viewer Q」をiPhoneにインストールしてください。ログインが必要。

Step2. HTML Viewer Qのブラウザから、m3u8 URLを抽出したいHulu配信の視聴ページを開き、画面左上にある「</>」のマークをタップしてください。すると、ページのソースコードが表示されます。

hulu 保存 iphone

Step3. 画面左上の検索アイコン🔍をタップし、検索窓が表示されるので、「m3u8」と入力し、「OK」をタップ。m3u8が含まれた部分が黄色くハイライト表示されます。

Step4.「http」から「m3u8」までを選択し、コピーします。

URLが「http」なしで表示される場合は、src="~"の部分をコピーしてください。

ただし、暗号化されているため、HuluのURLを抽出しても再生できない可能性が大きい。

4. クリップボックスでHulu動画のURLをAndroid端末に抽出できるか

クリップボックスを活用してAndroid端末にHuluのURLを抽出すると言う方法はありますが、実際はクリップボックス又はClipboxは2021年サービス終了しています。旧Clipbox+やFilepick(ファイルピックはClipboxと同等の機能を有するアプリです。

Clipbox+でHulu動画のURLを抽出する方法

1. Clipbox+アプリをインストールして起動します。

2.「ブラウザ」をタップしHuluウェブサイトを検索&開きます。

hulu 保存 クリップ ボックス

3.動画を再生して、下部のメニューバーから「+」をタップします。

hulu 保存 クリップ ボックス

4.「Are You OK?」をクリックしたら保存先を選びます。

hulu 保存 クリップ ボックス

これで動画の保存を開始します。

※クリップボックス+でもHulu動画をダウンロードできない場合は多い。あまりおすすめしません。

HuluのURLを抽出してコンテンツを保存するには、Pythonや開発ツールで可能ですが、暗号化されているので、再生できない可能性も高い。StreamFab Huluダウンローダーを活用すれば、URLを抽出しなくてもHuluを保存できます。無料ですべての機能を体験できるから、まず無料トライアルサービスから体験しましょう。