亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:111日期: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在线网 | 色婷综合 | 免费一看一级毛片人 | 亚洲欧美一区二区三区 | 男女爱爱免费网站视频在线观看 | 成人做爰又黄又爽免费视频 | 国产亚洲欧美在线观看的 | 国产精品一区在线观看 | 91香蕉国产线在线观看免费 | 欧美精品首页 | aa一级片 | 免费一级毛片在线观看 | 国产福利视频在线播放 | 久久久精品成人免费看 | 一级毛片aaa | 国产在线一91区免费国产91 | 欧美中文字幕一区二区三区 | 欧美zzzz| 国产成人精品久久二区二区 | 国产性夜夜性夜夜爽91 | 欧美成人aaa大片 | 婷婷黄色| 亚洲欧美久久精品1区2区 | 在线视频黄| 深夜国产一区二区三区在线看 | 99国产精品高清一区二区二区 | 日本一级特黄aa大片 | 国产精品久久久久免费视频 | 超级碰碰青草久热国产 | 九九免费观看全部免费视频 | 春色影院 | 免费涩涩在线视频网 | 国产成人一区二区三区 | 直接黄91麻豆网站 | 一级片黄色a | 精品国产日韩亚洲一区在线 | 日本在线亚州精品视频在线 | 亚洲最大成人综合网 |