forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The video decoding project subproject of spu-medialib

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Linux Development
View previous topic :: View next topic  
Author Message
unsolo



Joined: 16 Apr 2007
Posts: 155
Location: OSLO Norway

PostPosted: Mon Mar 17, 2008 10:15 am    Post subject: The video decoding project subproject of spu-medialib Reply with quote

Ok guys this is a call for meeting in
#spu-medialib wednesday the 2nd of april at 20:00 CEST Duration 2-3 hours tops

Agenda:

    -What needs to be done to mplayer / ffmpeg in order to get distributed decoding general or do we need to make it all from scratch ?
    -How can mpeg 1-2 be split into multiple tasks
    -How can H264(x264) be split into multiple tasks
    -What tools do we need
    -Who will do what Project structure

In order to have success i think we need to adapt a structured organization to also recruit more developers and inform the masses

My idea for a team layout withing the project is:

    -ADM Administrators (responsible for arranging releases , make sure we have tools servers, handle financial if any )
    -TRAIN Trainers ( members of this team should be able to train people in how the cell/ps3 works and how to write code for it)
    -PR public relations (web,news etc)
    -REC recruiters (just get more people on the project and make sure developers have tasks they work on)
    -SPU_Team (port known algos to the spu's)
    -PPU_Team (modify existing programs to be spu friendly)

Members can participate in more than one team.

I have already payed for spu-medialib.org for the next 1 year and 8 moths so all we need are some redundant servers

If you are interested in joining this project and therby also spu-medialib in general i suggest you sign up by replying to this post
_________________
Don't do it alone.
Back to top
View user's profile Send private message
alanine



Joined: 13 Mar 2008
Posts: 7

PostPosted: Mon Mar 17, 2008 12:54 pm    Post subject: Reply with quote

Not sure if you know this, or if this is of any help... but there is already some work done on H264 encoding on PS3, which won some competition IBM once held: http://sourceforge.net/projects/cell-h264/
Back to top
View user's profile Send private message
ngharo



Joined: 26 Oct 2007
Posts: 4

PostPosted: Mon Mar 17, 2008 2:27 pm    Post subject: Reply with quote

I've been watching your progress for months with top interest. Shit... this is the reason I purchased a PS3. I've even purchased a book on C and been browsing MIT's multicore programming primer, but, I'm afraid I'll be late to the programming party. This is my first experiance with a compiled language.

Anyways, I'm capable of helping promote things, help with sysadmin tasks, and donate resources on a dedicated server or anything else I could get my hands on.

I'll try to pop in and out during work on Weds.
Back to top
View user's profile Send private message
d-range



Joined: 26 Oct 2007
Posts: 60

PostPosted: Tue Mar 18, 2008 1:22 am    Post subject: Reply with quote

I will try to join the chat and voice some of my opinions about the topic, but I don't want to get involved with the spu-medialib project yet because I'm simply not in a position to be able to guarantee only the smallest level of commitment on the long-term at the moment. I do have some idea's though from my experience with the MPEG1-decoder I'm writing.

In short, it is my opinion that starting from scratch will yield the best results, but porting small pieces of ffmpeg will yield a result soonest. I honestly do not believe in the ffmpeg source code as a good base to start from in the first place. I can elaborate on that in the IRC channel, if I make it. My own decoder is specifically set-up to cater to heterogeneous multi-core chips like Cell (or e.g. GPGPU processing, which is one of the things I'll be implementing even *before* cell optimization), and it might even be a better starting point *for someone who already knows all about H264*, and can actually *write* a codec instead of *porting it*. Problem is, my code is still in early development (I have MPEG1 I-frame & P-frame decoding working 100%, but no other codecs and no optimization yet), and I'm also unsure about the license I want to attach to it when it is presentable.

I can help people out with some general coding theory or interpretation of the ISO or ITU specs though.

@alanine
I also found that project, but from a quick scan it appears to be dead, and it only implements a very tiny subset of a full decoder. But it might be useful.
Back to top
View user's profile Send private message
taolin



Joined: 21 Mar 2008
Posts: 1

PostPosted: Fri Mar 21, 2008 12:23 pm    Post subject: Text Reply with quote

Will someone be able to post a transcript? I really wanted to just listen in on the talk, as I don't have the time either to commit to anything.
Back to top
View user's profile Send private message
firimari



Joined: 02 Apr 2008
Posts: 2

PostPosted: Wed Apr 02, 2008 6:15 am    Post subject: Reply with quote

I'm interested in joining the discussion as well.

If you have a non-vectorized c inner loop, I can optimize it.
As to whether the result will be readable to humans, I cannot attest to that.
Back to top
View user's profile Send private message Yahoo Messenger
joshcryer



Joined: 02 Apr 2008
Posts: 2

PostPosted: Wed Apr 02, 2008 3:33 pm    Post subject: Reply with quote

Heya unsolo, I'll be there too of course. :) Sounds exciting.

taolin, I'll post a log if all parties agree on it.

See you there guys!
Back to top
View user's profile Send private message
unsolo



Joined: 16 Apr 2007
Posts: 155
Location: OSLO Norway

PostPosted: Thu Apr 03, 2008 7:11 am    Post subject: Reply with quote

Meeting completed following group layout as of now

ADM:
-jbit (team leader)
-_Thomas (member)
_unsolo (member)
-Dascreech

TRAIN:
-firimari (team leader)
-unsolo (member)
-vacant

SPU_TEAM
-unsolo (team leader)
-firimari (member)
-vacant

PPU_TEAM:
-joshcryer (team leader)
-vacant

PR public relations (web,news etc)
-vacant

REC recruiters (just get more people on the project and make sure developers have tasks they work on)
-vacant
_________________
Don't do it alone.
Back to top
View user's profile Send private message
joshcryer



Joined: 02 Apr 2008
Posts: 2

PostPosted: Thu Apr 03, 2008 6:22 pm    Post subject: Reply with quote

Here's the log for those interested: http://rapidshare.com/files/104491037/spu_medialib_log.zip.html

We really could use more help on this! :)

Next meeting is May7th, so hopefully things smooth out by then and some progress is made.
Back to top
View user's profile Send private message
Protheus



Joined: 01 Sep 2007
Posts: 5

PostPosted: Mon Jul 21, 2008 2:57 am    Post subject: Reply with quote

Hi,

is this still alive?

spu-medialib.org

is not existing ... or does not show a valid webpage?

Protheus
Back to top
View user's profile Send private message Yahoo Messenger
Ocelot



Joined: 08 Dec 2007
Posts: 11

PostPosted: Tue Jul 22, 2008 10:19 pm    Post subject: Reply with quote

I think it's dead.
Back to top
View user's profile Send private message
ps3fanboy



Joined: 06 Jul 2008
Posts: 66

PostPosted: Wed Jul 23, 2008 9:18 am    Post subject: Reply with quote

yep... unfortunately there are not enough people willing to put in a lot of time into this... cell programming and video codecs is not easy stuff... you need a lot of experience... ideally pros.
_________________
http://playstation3-homebrew-multimedia.blogspot.com/
Back to top
View user's profile Send private message
unsolo



Joined: 16 Apr 2007
Posts: 155
Location: OSLO Norway

PostPosted: Thu Jul 24, 2008 1:23 am    Post subject: Reply with quote

it is not dead..
working on new more "mature" approach to scaling and csc atm..
_________________
Don't do it alone.
Back to top
View user's profile Send private message
Ocelot



Joined: 08 Dec 2007
Posts: 11

PostPosted: Sat Jul 26, 2008 11:29 pm    Post subject: Reply with quote

unsolo wrote:
it is not dead..
working on new more "mature" approach to scaling and csc atm..

So any progress yet?
Back to top
View user's profile Send private message
mattruby



Joined: 13 Jan 2008
Posts: 13

PostPosted: Tue Jul 29, 2008 1:37 pm    Post subject: Reply with quote

unsolo wrote:
it is not dead..
working on new more "mature" approach to scaling and csc atm..


What's the best way to keep up with your development progress, other than monitoring IRC 24x7?

I can't help program it, but I'd like to keep up with it, testing with bug reports if welcome. I'm running Ubuntu on a PS3/60, with the spu-medialib version from January.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Linux Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group