質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

4回答

30265閲覧

Youtubeの動画ファイルのURLについて

628000tHolliday

総合スコア13

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2015/07/30 14:57

Youtubeの動画ファイル(再生ページではなく動画単体)のURLは、どのようにして取得できるのでしょうか。

ニコニコ動画などの動画サイトでは、ソースから動画ファイルそのもののURLを取得できますが
YoutubeのソースをChromeで確認したところ、動画ファイルのURLを見つけることができませんでした。

ソース内でのURLの探し方に問題があるのでしょうか。それとも、YouTubeはソースから動画のURLを取得できないように設定しているのでしょうか。

どのようにすれば動画ファイルのURLを取得できるのか、アドバイスをお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

著作権保持者への配慮もあり,簡単にダウンロードできないように細工がしてありますが,細工をすり抜けるためのプログラムやウェブサービスはあります.
Video Downloaderなどが有名ですね.
もしコードを読むのが得意であるならば,4k Downloadというダウンロードプログラムはオープンソースなので,たぶん細工をすり抜ける方法が記述されているはずです.

著作物のダウンロードは法律に触れる場合もあるので,気を付けて使ってくださいね.

投稿2015/07/30 15:16

KenTerada

総合スコア751

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

628000tHolliday

2015/07/31 18:21

あくまで私的な利用のために、ダウンローダーを自作している最中です。 4k Downloadをひとまず参考にしてみようかと思います。 ありがとうございます。
guest

0

ベストアンサー

動画のソースコードをブラウザで開いて"dashmpd"で検索、そこから次の「"」までコピーすると
URLが得られます。しかしURLデコードしないといけません
URLデコードしたらURLを入れてダウンロード。XMLファイルです。
ブラウザで開いてください。それには動画と音声のURLが入っています。
それぞれDLして合成してください

投稿2015/07/31 02:14

CaizMartin

総合スコア15

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

628000tHolliday

2015/07/31 20:19

「URLデコードしたらURLを入れてダウンロード」 ここの部分を詳しく説明していただけると助かります。 デコードまではできるのですが、デコードで得たURLをアドレスバーに入れても404エラーとなってしまうので……。
CaizMartin

2015/08/01 15:21

URLデコードが出来てないかURLが間違ってるかですね URLは"dashmpd":"の後から次の"までですよ URLに"は含まれないんで検索してみてください
628000tHolliday

2015/08/04 02:52

デコーダが不完全だったようです。 デコーダを調整したらうまくXMLファイルのDLから、オーディオとビデオのDLまでできました。 こちらの勘違いでお手数をお掛けして申し訳ありません。 お陰でダウンローダーが完成しました。ありがとうございました。
guest

0

ダウンロードはできないようですが、URLやHTMLに貼り付けるコードは取得できますよ。

共有ボタンから

共有
https://youtu.be/xkSwcRmS4MM

埋め込みコード

<iframe width="560" height="315" src="https://www.youtube.com/embed/xkSwcRmS4MM" frameborder="0" allowfullscreen></iframe>

上はクラシック音楽のライブ配信です。

投稿2015/07/31 00:40

mie

総合スコア229

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

628000tHolliday

2015/07/31 18:25

どうやら私が求めていたのは埋め込みコードではなく「FLVファイルへの直リンク」のようです。 言葉足らずで申し訳ありません。
guest

0

動画を右クリックすれば取得できます。が、勝手に人の動画を自サイトに載せたりすると著作権がモゴモゴ…。

投稿2015/07/30 15:01

yu-ri

総合スコア634

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2015/07/30 15:03

動画のurlは取得できなかったと思います。僕も昔やりましたができませんでした
yu-ri

2015/07/30 15:09

書いておいて思ったのですが、動画のURLというのが「動画をダウンロードするための、FLVファイルへの直リンク」という意味であるならば取得はできませんね…。
628000tHolliday

2015/07/31 18:16

「動画をダウンロードするための、FLVファイルへの直リンク」 まさしくこの意味です。紛らわしくてすみません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問