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

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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

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

獲取的時間較長,反編譯微信發(fā)現(xiàn)微信里面也是利用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方面創(chuàng)建的文件,把從攝像機獲取的視頻數(shù)據(jù)寫進這個文件讓ffmpeg讀取。-f rawvideo -pix_fmt nv21 -s 640x480 -r 15都是配置視頻的參數(shù)。

標簽: java
相關文章:
主站蜘蛛池模板: 女教师的一级毛片 | 国产视频久久 | 国产三级做爰在线观看∵ | 久草视频在线资源站 | 久草久草视频 | 国产一区二区三区四区波多野结衣 | 成a人片亚洲日本久久 | 国产一级一片免费播放刺激 | 韩日一区二区 | 精品一区二区三区在线播放 | 一级特黄aaa大片在线观看 | 自拍网在线 | 日本不卡免费高清视频 | 国产精品一一在线观看 | 国产一级片视频 | 免费看特级淫片日本 | 俄罗斯一级毛片免费播放 | 久久久久毛片免费观看 | 国产成人十八黄网片 | 久久久久久久久国产 | 欧美另类视频videosbest18 | 久久久网站亚洲第一 | 亚洲片在线观看 | 国产欧美一区视频在线观看 | 九九视频在线观看视频6偷拍 | 国产精品免费视频一区 | 久久久免费观成人影院 | 草草视频在线播放 | 亚洲欧美国产中文 | 在线毛片免费 | 伊人手机视频 | 日本成人三级 | 欧美在线视频看看 | 一级毛片真人免费观看 | 亚洲精品久久久久综合91 | 一级性毛片 | www国产91 | 亚洲特黄视频 | 京东一热本色道久久爱 | 国产高清视频免费观看 | 6一12呦女精品|