分かった事
動画ファイルの最初の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 件のコメント:
コメントを投稿