自Youtube抓取影片存為.flv可使用youtube-dl,使用如下:
$ ./youtube-dl url -o %(id)s.flv
存為.flv後可以使用ffmpeg將影片的frame切出來:
$ ffmpeg -ss 00:01:23 -t 00:00:05 -i orz.flv -r 25.0 image%4d.png
-ss 開始時間
-t 持續時間
-i 輸入影片檔
-r 每秒取樣數
image%4d.png 輸出檔名,發現使用png會比jpg來得清楚許多。
整個流程已經寫好自動化script了 ;)
沒有留言:
張貼留言