2018年7月2日月曜日

Coub動画ダウンロード

ふと、Coubの動画をダウンロードしたいなと思ったので色々やった結果


分かった事


URL入手してダウンロードした動画ファイルは普通に再生しようとするとファイル破損としてなんか再生出来ない。
動画ファイルの最初の2バイトを「00 00」に置き換える事で再生出来るようになる。
なんで最初の2バイトがそうなってるのかは分からん。

とりあえず、Coubの動画ダウンロードは出来た
ユーザースクリプト(ダウンロードリンク生成)
AHK(ダウンロードした動画ファイルの破損を修正)
と、2つに分けて作った(めんどい)


ダウンロード


ユーザースクリプト(ダウンロードリンク生成)


https://www.dropbox.com/s/f13krlpaozs7ts8/Coub%20Download.user.js?dl=0

AHK(ダウンロードした動画ファイルの破損を修正)


.ahk版
https://www.dropbox.com/s/g69jivv7dvfgcw1/CoubVideoFix.ahk?dl=0

.exe版(AutoHotkeyをインストールしていない人用)
https://www.dropbox.com/s/j1e6m241kjm6c3f/CoubVideoFix.exe?dl=0


使い方


ユーザースクリプト


Tampermonkeyなどにユーザースクリプトをインストールする。
Coubの動画見るページ(URLが「https://coub.com/view/」から始まるページ)を開く
動画プレイヤーの下に「Download」というリンクが表示されるはずなので、それを右クリックして「リンク先を名前を付けて保存」などして保存する。


AHK


ダウンロードした動画ファイルをコピーして(クリップボードに入れて)起動する。
または、単純に起動して動画ファイルを選択する。(あるいは引数でファイルパスを渡して起動)
すると、その動画ファイルと同じ位置に「(元のファイル名)_fix.mp4」ってファイルが生成されるので、それが破損修正済み動画ファイル


おわり


以上

0 件のコメント:

コメントを投稿