国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

java - Android如何快速獲取視頻每秒縮略圖

瀏覽:123日期:2023-12-26 09:09:04

問題描述

最近項目想要像新版微信那樣只能分享10s以內的視頻,需要對超過10s的視頻進行裁剪和獲取視頻每秒的縮略圖,裁剪壓縮功能都已經實現,主要是獲取視頻每秒的縮略圖功能,利用ffmpeg獲取比較慢,需要等待很長時間,無法像微信那樣進入視頻編輯頁面就可以直接瀏覽視頻每秒的縮略圖

利用ffmpeg獲取視頻每秒縮略圖(每秒輸出一個圖像)

ffmpeg -i input.flv -vf fps=1 out%d.png

獲取的時間較長,反編譯微信發現微信里面也是利用ffmpeg,是否有更快速的命令獲取?

也嘗試過使用MediaMetadataRetriever.getFrameAtTime獲取,獲取時間更加漫長

大佬求教!!!

問題解答

回答1:

ffmpeg支持同時輸出多種格式,可以一邊錄像一邊輸出截圖,比如 ffmpeg -i /path/to/stream/file -f rawvideo -pix_fmt nv21 -s 640x480 -r 15 video.mp4 -vf fps=1 out%d.png,其中 /path/to/stream/file 是Java方面創建的文件,把從攝像機獲取的視頻數據寫進這個文件讓ffmpeg讀取。-f rawvideo -pix_fmt nv21 -s 640x480 -r 15都是配置視頻的參數。

標簽: java
相關文章:
主站蜘蛛池模板: 国产成人精品三级91在线影院 | 国产成人a在一区线观看高清 | 国产91九色刺激露脸对白 | 国产三级一区二区 | 欧美激情免费a视频 | 一区二区三区四区视频在线观看 | 亚洲国产欧美精品一区二区三区 | 91热久久免费精品99 | 天堂视频免费看 | 手机看片午夜 | a级做爰视频免费观看 | 日韩丝袜美腿 | 手机在线看福利 | 日韩无砖专区体验区 | 九九精品视频在线 | 久久精品国产99久久6动漫欧 | 久久99九九精品免费 | 成年大片免费视频播放二级 | 日韩精品观看 | 美女张开腿让男人桶爽免费网站 | 欧美一级特黄aa大片 | 美国一级毛片在线 | 日韩1页| 久草视频在线免费看 | 一级毛片免费在线 | 亚洲精彩 | 国产视频久久久久 | 国产黄页| 亚洲国产成+人+综合 | 午夜大片免费男女爽爽影院久久 | 欧美成人午夜影院 | 亚洲国产午夜精品理论片的软件 | 亚洲碰碰| 黑人边吃奶边扎下面激情视频 | 亚洲在线不卡 | 国产免费视屏 | 玖玖在线国产精品 | 日韩欧美在线看 | 碰碰碰精品视频在线观看 | 久久国产精品-国产精品 | 国产精品在线播放 |