[問題] 透過animation執行ffmpeg圖片合成影片
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
新手(沒寫過程式,R 是我的第一次)
[問題敘述]:
我試圖透過ffmpeg將圖片組合成影片,
如果不經過R,直接在ffmpeg輸入:
ffmpeg -r 25 -f image2 -i "D:\new\test1(%d).jpg" -vcodec libx264
video2.mp4
可以成功合併成影片檔。
如果要在R裡,可能就必須透過animation這個package,
oopts = ani.options(interval = 0.04, ani.width=1920, ani.height=1020,
ffmpeg = "C:/ffmpeg-20160407-git-0c94906-win32-static/bin/ffmpeg.exe")
saveVideo(
for(k in 1:1000)"D:\\MRTTT\\new\\test1(%d).jpg",
video.name ="D:\\MRTTT\\new\\newvid.mp4",
ffmpeg = ani.options("ffmpeg"),
other.opts = "-b 3000k")
但是,結果只能轉出白色畫面沒秒數影片檔,
我判斷是讀取圖片的程式碼寫錯(上述黃色處)。
另外也想要改成libx264的方式編碼,檔案比較小,
也不知道怎麼改比較好。
如果說用
system()開啟,如下:
system("C:\\ffmpeg-20160407-git-0c94906-win32-static\\bin\\ffmpeg.exe")
又會出現Warning message:
running command
'C:\Users\KH\Desktop\ffmpeg-20160407-git-0c94906-win32-static\bin\ffmpeg.exe'
had status 1
也不知道是甚麼原因。
麻煩解答了。
[程式範例]:
如上
[關鍵字]:
ffmpeg, animation
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.56.90
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1460612779.A.62B.html
→
04/14 14:03, , 1F
04/14 14:03, 1F
→
04/14 14:05, , 2F
04/14 14:05, 2F
→
04/14 14:05, , 3F
04/14 14:05, 3F
→
04/14 14:06, , 4F
04/14 14:06, 4F
→
04/14 14:07, , 5F
04/14 14:07, 5F
→
04/14 14:11, , 6F
04/14 14:11, 6F
→
04/14 14:12, , 7F
04/14 14:12, 7F
→
04/14 14:13, , 8F
04/14 14:13, 8F
→
04/14 14:41, , 9F
04/14 14:41, 9F
→
04/14 14:42, , 10F
04/14 14:42, 10F
→
04/14 14:43, , 11F
04/14 14:43, 11F
→
04/14 14:44, , 12F
04/14 14:44, 12F
→
04/14 14:44, , 13F
04/14 14:44, 13F
→
04/14 14:45, , 14F
04/14 14:45, 14F
→
04/14 14:45, , 15F
04/14 14:45, 15F
→
04/15 14:18, , 16F
04/15 14:18, 16F
→
04/15 14:18, , 17F
04/15 14:18, 17F
→
04/15 14:18, , 18F
04/15 14:18, 18F
→
04/15 14:18, , 19F
04/15 14:18, 19F
→
04/15 14:18, , 20F
04/15 14:18, 20F
→
04/16 09:49, , 21F
04/16 09:49, 21F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章