2013-01-17 18 views
1

guvcview命令會自動遞增輸出文件名。關閉Guvcview文件名增量

這裏是我使用的命令:

guvcview -d /dev/video1 --no_display -r 1 -f yuyv -s 2592x1944 -i capture.jpeg -c 2 --exit_on_close 

輸出文件名是:

捕獲0.jpeg

捕獲1.jpeg

捕獲2 .jpeg

etc ...

我該如何讓這不會增加?我想要一個每次都被覆蓋的靜態文件名(capture.jpeg)。我可以通過單擊「捕獲」按鈕從GUI執行此操作,但我需要能夠從終端執行此操作。

回答

0

我很確定沒有外部幫助從bash腳本或類似的東西沒有辦法做到這一點。

我的解決方案是編輯guvcview源文件中的timers.c文件。

我刪除了第109行:「global-> image_inc = global-> image_picn;」

刪除此行可防止guvcview在設置定時器時自動遞增文件名。

然後我重新編譯了guvcview,現在它工作的很完美!

1

您的主目錄中應該有一個名爲.guvcviewrc的文件。其中有一條線image_inc=1。將其更改爲image_inc=0解決了我的問題。

+0

使用Ubuntu 14.04將配置文件保存在'〜/ .config/guvcview/video0'中(並且網絡攝像頭映射到'video0')。 –

+0

這是**不**現在工作。 'image_inc = 0'只有幫助設置下一個文件,而不是轉動文件名增量。 – Kiran