したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

B11 と readcgi.js のスレ#6 @避難所

421 ◆g/UWZdwxag:2019/03/17(日) 17:30:43 ID:AHYw2ooc0
動画サムネイルの対象urlは
 ホストがvideo.twimg.comのもの
 ホストが*.cdninstagram.comでurlの.mp4?を含むもの(有効期限ありのurlです)
 urlが.mp4で終わるもの
 urlが.webmで終わるもの
です

これらurlの先頭1.2Mを読み込みサムネを作成しています

チョイ技術的な話になるのですが
mp4のファイルの中は大きく分けて以下の4つのブロックに分かれます
ftyp  : 自分がmp4であることの宣言
moov : 動画生データの時間軸軸を管理する情報
free  : 自由使用領域(WEBではあんま使われてないみたい)
mdat  : 動画生データ

「WEBに最適化されたmp4動画」とか「ファストスタートのmp4動画」と呼ばれるものは
上記の順でファイル内に格納されていてそれが1.2M内に収まっている(mdatは切り捨て)ので
動画サムネを作れますが

「WEBに最適化されたmp4動画」とか「ファストスタートのmp4動画」されてない動画や
ストリーミングをキャプった動画はmoovが一番最後に来てしまい1.2Mの中にこのmoovが入らなくなります

moovがmp4動画をmp4動画たるものしてるため、ストリーミングをキャプった動画などは
その塊はただのゴミ(壊れたmp4動画)となってしまい動画サムネを作れません




掲示板管理者へ連絡 無料レンタル掲示板