Hi @amycao . Driver already got installed. We dont have a display for time being with a T4 GPU in use. All we are doing for other pretrained models like Licent Plate Recognition and People Recognition is to save the inferred videos to the disk.
In case of Action Recognition, we dont see any configurations for saving the inferred videos to the disk.
Hi @amycao. I can’t find anything which specifies about “encode output to videos” in the deepstream_lpr_app.c file. Did you specify about a comment with that text or the logic related to that. It is because the License Plate recognition only takes mp4 but the action recognition is sending the mov file formats as inputs by default.
I mean logic, not comment.
gst_element_link_many (nvosd, queue9, nvvidconv1, capfilt, queue10, nvh264enc, sink, NULL))
the bold part.
you still need other related code.
I have been looking at it since yesterday. There are some differences in the number of queues and input file format (mp4 only preferred for license plate).
Anyways, thanks for the reply. I am already going in the proper direction then. Will try to make all the necessary changes and get back to you in case of any issues.
We did not miss anything related to infer in our code, we just followed the License Plate model as is (since it was working without any issue). Please find below the code refferred.
if (!gst_element_link_many (nvosd, queue9, nvvidconv1, capfilt, queue10,
nvh264enc, sink, NULL)) {
g_printerr ("OSD and sink elements link failure.\n");
return -1;
}
If you look above, gst_element_link_many (nvosd, queue9, nvvidconv1, capfilt, queue10,
** nvh264enc, sink, NULL)** doesn’t have anything to infer either but it is working fine.
Hi @amycao . We found that the issue was with the way the pipeline was constructed. We will further look at the inferred video (saved on the disk) and get back to you in case of any queries. Thanks for your support.