ffmpeg

一、ffmpeg從視頻中提取圖片

ffmpeg -i a.mp4 imageName%d.jpeg

  • -i 選項用來獲取輸入文件,在這裏的視頻文件名是 :a.mp4
  • imageName%d.jpeg 表示生成的圖片名字分別爲:imageName1.jpeg、imageName2.jpeg…
  • 注:可以將 %d.jpeg 變成 %03d.jpeg,這表示生成的圖片保存以imageName001.jpeg、imageName002.jpeg…

ffmpeg -i a.mp4 -s 352x240 imageName%d.jpeg

  • -s 表示截取出來的圖片比例,可以通過設置這個參數直接操作生成的圖片比例

ffmpeg -i a.mp4 -r 1 imageName%d.jpeg

  • -r 選項設置每秒提取圖片的幀數,我想要每秒提取一幀。

ffmpeg -i a.mp4 -ss 00:00:02 -t 10 imageName%d.jpeg

  • -ss 表示起始時間,即從哪一秒開始操作視頻,時間用00:00:00格式,或者直接寫數字都可以,
  • 直接寫數字表示秒數
  • -t 表示持續時間,即從起始時間開始提取t秒視頻

ffmpeg -i a.mp4 -q:v 2 -f image2 imageName%d.jpeg

  • -q:v 它用來設置提取到的圖片質量,我總是設置值爲2來從視頻中獲取高質量
  • -f 指定保存圖片使用的格式,可忽略

ffmpeg -i a.mp4 -vframes 60 imageName%d.jpeg

  • -vframes 指定抽取幀數,配合 -ss 即可抽取任意段視頻的所有幀
  • -vframes 默認是從0開始抽取幀,逐幀往後抽取

二、ffmpeg下載視頻

ffmpeg -i “視頻鏈接” name.mp4

  • 如:https://jdvodoss.jcloudcache.com/vodtransgzp1251412368/4564972818758184299/v.f230.m3u8
  • 可以通過鏈接下載,真的屌,下載m3u8根本不用費勁,把url傳進去就哦了

三、ffmpeg 轉碼視頻

發佈了52 篇原創文章 · 獲贊 10 · 訪問量 9197
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章