私はIntel EdisonでDebianを実行しており、ffmpegを使用してUSBウェブカメラ経由でビデオをキャプチャしようとしています。私が使用しているコマンドは次のとおりです。ffmpegビデオキャプチャのパフォーマンスを改善しましたか?
ffmpeg -f video4linux2 -i /dev/video0 -preset ultrafast -crf 22 -y test.mov
私は、次のような出力で終わる:
35.5秒が経過するまで、最初のフレームがさえ取らなかったframe= 356 fps= 9 q=8.0 size= 1958kB time=35.50 bitrate= 451.9kbits/s du
frame= 658 fps= 10 q=8.0 size= 3403kB time=65.70 bitrate= 424.3kbits/s du
frame= 1282 fps= 11 q=8.0 size= 5571kB time=128.10 bitrate= 356.3kbits/s d
frame= 1285 fps= 11 q=17.0 size= 5783kB time=128.40 bitrate= 369.0kbits/s
frame= 1288 fps= 11 q=19.0 size= 5951kB time=128.70 bitrate= 378.8kbits/s
。それはfps = 9と主張していますが、2分後には5つのフレームしか取得できませんでした。
ffmpegのパフォーマンス(フレームレートなど)を向上させる方法があるかどうかを知りたいと思います。最新のIntelエジソンYocto imageとFFMPEGで
'-threads'をもっと高く設定しようとしましたか? – infixed
ちょうどしました。ほとんど効果がなかったようです。 – Kyrenny