小屋創作

日誌2020-08-31 02:58

【筆記】ffmpeg

作者:♙♲⚙\~O_O~/⚙♲♙

對,我就用這種CLI的東西,筆電爛跑GUI慢,怎樣

ffmpeg: https://ffmpeg.org/



輸出整個影片都某張圖的影片
ffmpeg -r 1/幾秒 -i 圖片.png -c:v libx264 -vf fps=25 -pix_fmt yuv420p 輸出.mp4
例:
ffmpeg -r 1/100 -i 圖片.png -c:v libx264 -vf fps=25 -pix_fmt yuv420p 輸出.mp4
輸出100秒畫面是"圖片.png"的"輸出.mp4"影片

from: https://stackoverflow.com/questions/24961127/#24966617
搜尋關鍵字: ffmpeg generate from png
搜尋url: https://www.google.com.tw/search?nfpr=1&hl=en&q=ffmpeg%20generate%20from%20png



在特定時間區間內貼圖片
ffmpeg -i 原片.mp4 -i 圖片.png \
-filter_complex "[0:v][1:v] overlay=X偏移量:Y偏移量:enable='between(t,起始時間,終止時間)'" \
-pix_fmt yuv420p -c:a copy \
輸出.mp4
例:
ffmpeg -i 原片.mp4 -i 圖片.png \
-filter_complex "[0:v][1:v] overlay=25:25:enable='between(t,0,20)'" \
-pix_fmt yuv420p -c:a copy \

輸出.mp4
在"原片.mp4"畫面座標(25,25)處開始,0到20秒區間內,貼上"圖片.png" (左上角為(0,0))

from: https://video.stackexchange.com/questions/12105/#12111
搜尋關鍵字: ffmpeg paste png
搜尋url: https://www.google.com.tw/search?nfpr=1&hl=en&q=ffmpeg%20paste%20png



接影片
# mylist.txt
file '/path/to/file1.wav'
file '/path/to/file2.wav'
file '/path/to/file3.wav'

ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.wav

from: https://trac.ffmpeg.org/wiki/Concatenate
搜尋關鍵字: ffmpeg concat
搜尋url: https://www.google.com.tw/search?nfpr=1&hl=en&q=ffmpeg%20concat



聲音檔與畫面檔合併
ffmpeg -i 聲音檔.m4a -i 畫面檔.mp4 輸出.mp4
不須轉檔就符合格式的情況可以 -c copy 直接用複製的,不再次編碼
指複製聲音: -c:a copy
指複製畫面: -c:v copy
例:
ffmpeg -i 聲音檔.wma -i 畫面檔.mp4 -c:v copy 輸出.mp4
將"聲音檔.wma"與"畫面檔.mp4"合併成"輸出.mp4"輸出,影像部分不再次編碼



其他參數
-ss 從第幾秒鐘位置開始
-to 到第幾秒鐘位置為止
-an, -dn, -sn, -vn 讓一些東西消失(none)。a:audio, d:data, s:subtitle, v:video
--help 你會得到說明書


3

2

LINE 分享

相關創作

國考跟憂鬱症日記 3/29

國考跟憂鬱症日記 3/26

純屬發文測試

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】