sonysuqin / WasmVideoPlayer

Play file/stream with wasm & webgl & web audio api, using ffmpeg for multi codec support, especially for h265,support http, websocket, http-flv stream.
GNU General Public License v3.0
1.3k stars 375 forks source link

decoder.js中的openDecoder参数问题 #14

Closed wenganxiang closed 5 years ago

wenganxiang commented 5 years ago

moov atom not found问题导致了openDecoder函数返回了8。我对视频方面的知识了解的不是很多,我想问一下Decoder.openDecoder中的paramCount和paramSize是什么意思?这两个参数一定要写死吗?

wenganxiang commented 5 years ago

用mp4info查看你附件中的mp4文件结构时,刚好第二个数据是moov,而第一个数据ftyp的大小刚好是paramCount * paramSize,这个是巧合吗?

sonysuqin commented 5 years ago

那个是巧合,paramCount是传几个参数的意思,paramSize就是每个参数占用的大小,4个字节就是一个int。