A plea to the Foundation [video Encode]


9 posts
by RaTTuS » Tue Jun 19, 2012 9:37 am
how much would it cost to enable video encoding to the blob ?
would this be possible?
1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX - Prosliver FTW
"That's not right, the badgers have moved the goalposts."
User avatar
Posts: 4645
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK
by jamesh » Tue Jun 19, 2012 9:55 am
You can check the MPEGLA site for costs of H264 encoding licence. Not too expensive IIRC, but at the moment there is no way of using it if it is enabled. Once the camera module is finished, then we will need to enable encoding for obvious reasons!
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11545
Joined: Sat Jul 30, 2011 7:41 pm
by Gert van Loo » Thu Jun 21, 2012 9:56 pm
The foundation is looking into the possibility of selling additional encoder/decoder licenses. The problem is to prevent them from spreading for free.
User avatar
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 1984
Joined: Tue Aug 02, 2011 7:27 am
by rasbeer » Fri Jun 22, 2012 6:30 am
Would it be possible to enable encoding into one of the free formats? (OGV, MKV...)
Posts: 242
Joined: Wed Mar 07, 2012 8:35 am
by AndrewS » Fri Jun 22, 2012 9:40 am
rasbeer wrote:Would it be possible to enable encoding into one of the free formats? (OGV, MKV...)

See my guessed answer in this post viewtopic.php?p=105902#p105902
And technically OGV and MKV are actually container formats, not video codecs. :geek:
User avatar
Posts: 2960
Joined: Sun Apr 22, 2012 4:50 pm
Location: Cambridge, UK
by rasbeer » Fri Jun 22, 2012 9:54 am
Ta - shame about the guessed answer.

But perhaps the Pi will eventually be a big customer?
Posts: 242
Joined: Wed Mar 07, 2012 8:35 am
by xxxstarmanxxx » Fri Jun 22, 2012 10:21 am
WebM would be the way to go if the GPU can decode with hardware acceleration.

I know there was a push in early 2011 for hardware vendors to cater for WebM - and quite a few mobiles offer HA WebM playback (Samsung bada for one).

Its an open codec & container - and it would be cool to have a hardware accelerated encoder using the gpu to encode/decode on the Pi.

Justin ;)
Posts: 42
Joined: Fri Sep 16, 2011 3:35 pm
by jamesh » Fri Jun 22, 2012 10:50 am
I think we do have an implementation of WmM (On7?) decode to run on the GPU, but it is different enough from H264 that much of the HW acceleration blocks cannot be used (chip was designed around H264), so it's solely done on the VPU's. This means its not got the FPS of H264, but it is faster than CPU alone. I'm really not sure of the encode performance.
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11545
Joined: Sat Jul 30, 2011 7:41 pm
by ghans » Fri Jun 22, 2012 1:28 pm
Any plans to make that work available (pretty sure I would pay for a good implementation) ?

ghans
• Don't like the board ? Missing features ? Change to the prosilver theme ! You can find it in your settings.
• Don't like to search the forum BEFORE posting 'cos it's useless ? Try googling : yoursearchtermshere site:raspberrypi.org
Posts: 4390
Joined: Mon Dec 12, 2011 8:30 pm
Location: Germany