2022年4月24日 星期日

ffmpeg 指令範例

Get Help

ffmpeg -h

將 test.mp4 擷取 11 至 18 秒段 轉為 test.mp3

ffmpeg -i test.mp4 -ss 00:00:11 -to 00:00:18 -vn -ar 44100 -ac 2 -ab 96k -f mp3 -y test.mp3

將 test.mp4 自 11 秒處 擷取 8 秒 轉為 test.mp3

ffmpeg -i test.mp4 -ss 11 -t 8 -vn -ar 44100 -ac 2 -ab 96k -f mp3 -y test.mp3

截圖

ffmpeg -i test.mp4 -an -ss 00:00:10 -y test.jpg

產生縮圖

ffmpeg -i test.mp4 -ss 08.000 -t 0.001 -s 352x240 -f image2 -y test.jpg

擷取某段畫面轉為GIF 

ffmpeg -i test.mp4 -ss 11 -t 8 -s 480x360  -f gif  test.gif

影片(%url%)切片成m3u8作為串流用

ffmpeg -i %url% -strict -2 -c:v libx264 -c:a aac -f hls test.m3u8

將串流m3u8影片(%url%)轉存為mp4

ffmpeg -protocol_whitelist "crypto,file,http,https,tcp,tls" -i %url% -c copy test.mp4

影片尺寸裁切 (crop=width:height:x:y)

ffmpeg -i test.mp4 -strict -2 -vf crop=1024:768:0:420 test2.mp4


螢幕錄影可搭配 on screen capture recorder

https://sourceforge.net/projects/screencapturer/

ffmpeg -list_devices true -f dshow -i dummy

ffmpeg -f dshow -r 25 -t 2:00:00 -i video="screen-capture-recorder":audio="virtual-audio-capturer" -vcodec huffyuv -acodec aac -y 123.avi

2022年4月12日 星期二

OneDrive 同步更新慢的問題

使用 OneDrive 同步時,有時新檔案在 A 電腦已上傳完畢,過了很久(幾分鐘到幾小時都可能),在應該同步的 B 電腦上卻遲遲無法出現該檔案,可以試試以下解決方案。

在以下檔案

C:\WINDOWS\system32\drivers\etc\hosts

檔案最末端新增以下內容

134.170.108.26 onedrive.live.com
134.170.109.48 skyapi.onedrive.live.com

修改完畢,將 OneDrive 暫停同步,再開啟同步。