m3u8でtsをダウンロードし、それらを1つの完全なビデオにマージします



Download Ts With M3u8



ウェブを使って動画を見ると、動画をダウンロードできないことがよくあります。もちろん、私たちがビデオをダウンロードするのを防ぐためのテクニックはたくさんあります。次に、m3u8形式を使用してビデオをクラックします。通常、ブラウザのネットワークを使用してサーバーとローカルマシン間のデータ転送を表示し、ビデオの元のアドレスが見つかることもありますが、m3u8形式を使用すると、ビデオが次のように分割されていることがわかります。セグメント、各セグメントはほんの数秒です。これを行う目的は、再生を容易にし、ダウンロードを防ぐことです。以下では、CCTVネットワークを例として説明します。

目標:CCTVの「オープニング」のビデオをダウンロードする 、ビデオリンク: http://tv.cctv.com/2019/05/05/VIDEaTxhKY2GfXwaH7AuVpQe190505.shtml?spm=C28340.P9dhkRStLqPh.E7riSj4uZibW.1



手順1.ディレクトリm3u8形式を見つけてダウンロードします。

私はGoogleブラウザです。f12キーを押してネットワークを開き、このビデオのm3u8形式を見つけます。これには、図に示すように、各セグメンテーション後のビデオの並べ替えが含まれています。



必要なm3u8形式を見つけ、ダブルクリックしてダウンロードします。

ステップ2、ダウンロードしたm3u8のリンクを置き換えるか置き換える

ブラウザのネットワークでtsの1つを見つけ、m3u8にtsアドレスを追加します。 m3u8のアドレスはリンクに相対的であるため(絶対アドレスにするために、相対アドレスに相当するものを推定します)。



ダウンロードしたファイルの先頭に数字があり、すべてが置き換えられているわけではありません。正規表現に置き換えます。「^ d」は数字で始まるすべての行を検索し、それを置き換えます(正規表現の「^」は一致する入力文字列の開始位置(変更ごとに1つ)。

次のように交換してください。

ステップ3、IDMをインストールする

すべてがデフォルトで行われます。よくわからない場合は、インターネットで手順を探してください。ここでは問題ありません。 (最後のインストールパッケージ)

ステップ4:IDMを使用してtsファイルをダウンロードする

置き換えられたばかりのすべてのm3u8ファイルを選択し、idmをクリックして、[タスク]、[クリップボードからバッチダウンロードを追加]、[すべて]、[OK]、[実行キューの開始]、[OK]を選択します。ダウンロードが完了するのを待ちます。

ステップ5、ビデオをマージする

Baiduクラウド共有でtsマージツールを開き、tsが配置されているフォルダーを開き、すべてのtsを選択して、マージします。マージされたビデオは、tsマージツールとともにMergerフォルダーにあります。

ソフトウェアダウンロードリンク:リンク:https://pan.baidu.com/s/1UVx-WcA-aRK28fHJMNYPCA
抽出コード:5v4i