Video reader acceleration using graphics card on Linux
Mostrar comentarios más antiguos
Is there a way to use graphics acceleration with NVIDIA graphics card to read avi video files encoded with h264
(cisco openh264 or others)? My understanding is that matlab uses gstreamer1.0 to read video files with VideoReader
or vision.VideoFileReader, which supports hardware acceleration.
The documentation states support fore MP4 and MOV file hardware acceleration on windows, but not for linux.
Any insights on wether this is possible through gstreamer, or even ffmpeg on linux ?
I'm analysing very large avi files (of the order of hundreds of thousands or milions of frames) and
hardware acceleration would be hugely beneficial for my analysis pipeline.
Thanks
EDIT: I'm not commited to h264, but it happens to provide a good tradeoff in terms of encoding speed (real-time encoding of ~300 fps 1024x1024 pixels video is a requirement) and file size that i have been unable to obtain with other codecs. I would be very happy to use something else if it does tick those boxes.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Video Formats and Interfaces en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
