日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用ffmpeg随意剪辑、合并视频片段

發布時間:2024/1/1 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用ffmpeg随意剪辑、合并视频片段 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. ffmpeg剪輯時出現的問題

ffmpeg 為了加速,會使用關鍵幀技術, 所以有時剪切出來的結果在起止時間上未必準確。

上述原理會出現剪輯視頻時,若開始時間處并不是關鍵幀,導致剪輯的片段開頭有停頓。
網上搜尋了一些解決方法,但是都不管用

一種笨解決方案

其中一種方法就是將視頻關鍵幀間隔設為1,即視頻所有秒數處都為關鍵幀。

步驟

  • 從原視頻剪出一個更長的片段,包含你需要的部分,且由于不知道關鍵幀在哪里,頭尾處盡量延長一部分。
  • # 從原片中00:00:30開始剪出10秒的片段 ffmpeg -i input.mkv -ss 00:00:30 -t 00:00:10 -c copy out.mkv
  • 將此片段的關鍵幀間隔設為1
  • ffmpeg -i out.mkv -g 1 -keyint_min 1 out1.mkv
  • 從這個片段中再剪出你需要的片段
  • ffmpeg -ss 00:00:00 -t 00:00:05 -i out1.mkv -c copy out2.mkv

    若網友們有真正的便捷的解決方法,可以在下面評論討論

    2. ffmpeg合并視頻片段

    在工作路徑創建一個文本以下列格式包含你要合并的片段:

    file 'input1.mkv' file 'input2.mkv' file 'input3.mkv'

    然后輸入命令:

    ffmpeg -f concat -i filelist.txt -c copy output.mkv

    總結

    以上是生活随笔為你收集整理的使用ffmpeg随意剪辑、合并视频片段的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。