[Error: error while preparing: dimension -> Error: could not determine resolution of source video, aborting execution padding -> undefined]
1 回答

慕田峪9158850
TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超7個(gè)贊
我是菜鳥(niǎo)路過(guò)。。。
你是怎么獲取視頻信息的?
通過(guò)ffprobe
還是通過(guò)ffmpeg的第三方擴(kuò)展獲取的,我遇到過(guò)一個(gè)類(lèi)似的問(wèn)題;linux
環(huán)境下通過(guò)php
(擴(kuò)展擴(kuò)展)獲取視頻文件信息,因?yàn)樵擁?xiàng)目已經(jīng)年久失修,好幾年都沒(méi)人維護(hù)了,所以里面的接口陳舊(對(duì)應(yīng)ffmpeg0.65,目前最新已經(jīng)是2.7了),所以難免會(huì)有問(wèn)題;最近一次在使用擴(kuò)展內(nèi)置方法獲取視頻信息時(shí)直接報(bào)錯(cuò),懷疑是視頻文件太新導(dǎo)致的不兼容問(wèn)題,所以最后直接使用php調(diào)用FFmpeg項(xiàng)目提供的命令行工具ffprobe
來(lái)獲取了,如果你也是使用第三方工具獲取,建議也嘗試下ffprobe
命令參考:以下命令會(huì)將視頻中的音視頻信息,以json格式返回:
ffprobe -v quiet -print_format json -show_format -show_streams filename
- 1 回答
- 0 關(guān)注
- 1694 瀏覽
添加回答
舉報(bào)
0/150
提交
取消