In order to get HW accelerated encoding working, you need to get 3 things right: Configuring hardware acceleration What needs to be configured HW acceleration should provide you with higher encoding performance, potentially leaving more CPU power to the rest of your program/simulation, while taking a bit of GPU memory (video encoding uses different chips than 3D graphics or CUDA computations, so performance-wise, the rest of the GPU should be unaffected). In both cases, HW-accelerated encoding can be set up. You can either use the VideoEncoder class directly, or you can "meet it" in the video recorder plugin in Ignition Gazebo. This tutorial will show how to configure the encoder for HW acceleration and will present ready-made commandlines for some typical use-cases. By default, only software encoders are used. When recording video using the ignition::common::VideoEncoder class, you can opt-in to use hardware (HW) acceleration for the encoding process.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |