57052


例えば[リンク先](https://www3.nhk.or.jp/news/html/20190731/k10012014821000.html)の該当箇所は下記だと思うのですが、

[code]

    <video preload="none" webkit-playsinline="null" playsinline="null" src="blob:https://www3.nhk.or.jp/2ef5ce19-8e1b-476e-bf2c-b1583ca31a63"></video>
    
[/code]

* * *

**Q1.この動画はどこにありますか？**  
そもそも動画URLを探し出すことは可能ですか？

**Q2.ブラウザに「blob:<https://www3.nhk.or.jp/2ef5ce19-8e1b-476e-bf2c-b1583ca31a63>」と入力すると、「ファイルが見つかりませんでした」と表示されるのはなぜですか？**  
生のバイナリデータが表示されるわけではない？？

**Q3.ブラウザに「<https://www3.nhk.or.jp/2ef5ce19-8e1b-476e-bf2c-b1583ca31a63>」と入力すると、「エラー
ページを表示できませんでした。」と表示されるのはなぜですか？**

  * 404エラーですか？

  * それともファイルは存在するけれどもサイト側が意図的にエラーを返しているのですか(と推測されますか)？


CC BY-SA 4.0
2019-07-31T00:23:05.410
57046
2019-07-31T01:40:45.687
2019-07-31T01:40:45.687
32986
7886
question
javascript 動画
<video src="blob:https://xxxx"></video>の動画はどこにありますか？


[`URL.createObjectURL()`](https://developer.mozilla.org/ja/docs/Web/API/URL/createObjectURL)で生成された`blob:`スキーマのURLです。それを生成したページ内部でのみ有効なURLであり、ブラウザのアドレスバーで使うことはできません。また、サーバ上のリソースのパスを表現しているわけではなく、ブラウザのメモリ内の何かを指しています。

何かしら外部のリソースからblob
URLの動画を作っているのでしょうから、該当ページのコードをよく読めば元の動画がどこから来るのか知ることはできるかもしれません。しかしながら、blob
URLを使っているくらいなので直接再生できるような形式で元の動画を置いている可能性は低いと思います。


CC BY-SA 4.0
2019-07-31T01:13:48.990
57051
2019-07-31T01:13:48.990
3475
57046
answer


Q1.についてだけ。

ブラウザのDevToolsなどで確認してください。

動画はiframeで下記URLを挿入しています。  
<https://www3.nhk.or.jp/news/html/20190731/movie/k10012014821_201907310540_201907310546.html>

リクエストを見るにakamaihd.netからmp4を分割したファイルを取得しているようです。別の回答でもご指摘の通りツールでも介さないと再生できないと思われます。  
`https://nhks-
vh.akamaihd.net/i/news/k10012014821_201907310540_201907310546.mp4/segment29_0_av.ts`


CC BY-SA 4.0
2019-07-31T01:24:20.073
57052
2019-07-31T01:24:20.073
2238
57046
answer