Realtime H264 Encoding using CUDA instead of MPEG2

Discuss issues related to PS3 Media Server development (only for programmers)

Realtime H264 Encoding using CUDA instead of MPEG2

Postby lbecker » Tue Feb 19, 2013 1:25 pm

Hello,
I've found this article http://www.codeproject.com/Articles/421 ... -in-Csharp saying to be possible to realtime encode 720p H264 using CUDA using custom DirectShow filter. Do you guys think this is possible to achieve in Windows for transcoding videos with the subtitles? This would increse video quality and also decrease bandwidth compared to MPEG2 transcoding right?
Just an idea, maybe I can help if needed.
Thank you!
lbecker
 
Posts: 3
Joined: Tue Feb 19, 2013 1:19 pm

Re: Realtime H264 Encoding using CUDA instead of MPEG2

Postby ExSport » Tue Feb 19, 2013 2:57 pm

What I remember from past, encoding with CUDA was in quite "poor" quality so we can't talk about higher video quality 8-)
But maybe time changed it (I read and tested it about 2 years ago?)
ExSport
 
Posts: 2161
Joined: Mon Jan 19, 2009 5:40 pm

Re: Realtime H264 Encoding using CUDA instead of MPEG2

Postby lbecker » Tue Feb 19, 2013 3:02 pm

I will try play a little bit with the sample in the weekend and post the converted video.
lbecker
 
Posts: 3
Joined: Tue Feb 19, 2013 1:19 pm

Re: Realtime H264 Encoding using CUDA instead of MPEG2

Postby ExSport » Tue Feb 19, 2013 3:14 pm

It will never be in quality like multipassed x264 which will took hours or a day of conversion time but definitely I am interested in your tests how it is with quality these days 8-)
ExSport
 
Posts: 2161
Joined: Mon Jan 19, 2009 5:40 pm

Re: Realtime H264 Encoding using CUDA instead of MPEG2

Postby lbecker » Mon Mar 11, 2013 1:24 am

I finally tested it. The results are very nice and can be seen here: https://www.dropbox.com/sh/07hddbrc44uitga/B_K3Wv9sre
lbecker
 
Posts: 3
Joined: Tue Feb 19, 2013 1:19 pm


Return to Developers

Who is online

Users browsing this forum: No registered users and 2 guests