The main question is: How to compress video stream using hardware codec?
I have CarPC based on Zotac nVidia ION-ITX-F mobo (Atom 330 + ION (CUDA, PhysX)) that supports hardware encoding to lower CPU load while playing HD video (I'm using Media Player Classic).
I want to setup some kind of surveilance system based on Logitech HD 310 webcam. But there is need to compress video stream, because uncompressed files are huge. So, can anybody help me with this setup? Which codec I need to use? I think if all video will be going through nVidia CUDA - there will be no CPU load at all. Am I right?
PS: Sorry for my english, it's not my native language
Former author of LinuxICE, nghost, nobdy.
Current author of Automotive Message Broker (AMB).
Works on Tizen IVI. Does not represent anyone or anything but himself.
Yes, I've tried MiniCam and CamGrabber - it seems that both of them are not using CUDA
I think there is an issue with right codec setup. I've tried several codecs, but nothing helps with that. Maybe there is only one or two codecs supporting hardware compression at all. And I think it's not DivX, FFDShow or other well-known codec - I've tried them.
Your confusing codecs and encoders.
Cuda support exists for x264 and xvid although last I heard it isn't stable enough to be included in any of the popular gui encoders. If you google "h264 cuda" that should help a little. Also note, that openCL will be far more popular then cuda due to its hardware portability.