2013-10-15 79 views
0

誤解的文件名我有這些一系列的文件名:Avconv - 與FPS

00001_2013-10-03_07-01-00.png 00007_2013-10-03_07-07-00.png 00013_2013-10-03_07-13-00.png 
00002_2013-10-03_07-02-00.png 00008_2013-10-03_07-08-00.png 00014_2013-10-03_07-14-00.png 
00003_2013-10-03_07-03-00.png 00009_2013-10-03_07-09-00.png 00015_2013-10-03_07-15-00.png 
00004_2013-10-03_07-04-00.png 00010_2013-10-03_07-10-00.png 00016_2013-10-03_07-16-00.png 
00005_2013-10-03_07-05-00.png 00011_2013-10-03_07-11-00.png 
00006_2013-10-03_07-06-00.png 00012_2013-10-03_07-12-00.png 

我試圖在Avconv做的是完全將它們合併成一個視頻,每個視頻15fps的。它是一個動畫的構建。

到目前爲止一些閱讀後,我有這樣的:

avconv -r 10 image2 -i 000%d_2013-10-03_07-%d-00.png test.avi 

不完美,但我知道,這是不行的,我得到的錯誤:

000%d_2013-10-03_07-%d-00.png: No such file or directory 

我如何告訴avconv的正確的文件結構。如果我希望視頻的輸出爲15fps,我該如何做到這一點。

這是我正在

avconv version v9-2267-ga3fabc6, Copyright (c) 2000-2013 the Libav developers 
    built on Oct 14 2013 19:29:05 with gcc 4.7 (Ubuntu/Linaro 4.7.3-1ubuntu1) 

回答

0

版本的圖像2分路器不支持這樣的複雜的圖案。最直接的解決方法是按照您需要的順序連接圖像,並使用image2pipe分流器將它們連接到avconv。即像cat *.png|avconv -c:v png -f image2pipe -i - <encoding options> ....

要使用不同的幀率,只需將不同的數字傳遞給-r選項。

+0

謝謝,文件名傳遞怎麼樣? –