2,225
edits
(Adding reference to guide for high performance SD card tuning) |
No edit summary |
||
Line 405: | Line 405: | ||
Note how now the buffers are pushed every 33.33ms. There is one exception between second 6 and 7 where a buffer is lost, however the average framerate is maintained to 30fps. | Note how now the buffers are pushed every 33.33ms. There is one exception between second 6 and 7 where a buffer is lost, however the average framerate is maintained to 30fps. | ||
= Tuned Pipeline = | |||
gst-launch -e \ | |||
v4l2src queue-size=6 always-copy=false input-src=camera ! \ | |||
video/x-raw-yuv, width=1920, height=1088 ! \ | |||
dmaiaccel ! \ | |||
dmaiperf print-arm-load=true ! \ | |||
queue ! \ | |||
dmaienc_h264 encodingpreset=2 ratecontrol=2 single-nalu=true targetbitrate=12000000 maxbitrate=12000000 ! \ | |||
queue ! \ | |||
qtmux ! \ | |||
filesink location=/media/sdcard/recording.mp4 enable-last-buffer=false | |||
= Additional Considerations = | = Additional Considerations = |