I’m trying to get h265 hardware accelerated video encoding running on an Orin NX (seeed studio developer kit) running Jetpack version R35 using the commands found here: Accelerated GStreamer — Jetson Linux Developer Guide documentation
When I run the command in the documentation gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)NV12, framerate=(fraction)30/1' ! nvv4l2h265enc bitrate=8000000 ! h265parse ! qtmux ! filesink location=filename_h265.mp4 -e'
I get the following output:
Setting pipeline to PAUSED ...
Opening in BLOCKING MODE
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:751 No cameras available
Redistribute latency...
NvMMLiteOpen : Block : BlockType = 8
===== NVMEDIA: NVENC =====
NvMMLiteBlockCreate : Block : BlockType = 8
Got EOS from element "pipeline0".
Execution ended after 0:00:00.002934714
Setting pipeline to NULL ...
Freeing pipeline ...
I have a camera plugged in and am seeing /dev/video0 and /dev/video1.
I haven’t been able to find a solution to this problem, does anyone have any ideas what could be the issue?