Processor power for H.264 live transcoding

About encoding, codec settings, muxers and filter usage
Kubus33
New Cone
New Cone
Posts: 2
Joined: 09 Dec 2008 20:12

Processor power for H.264 live transcoding

Postby Kubus33 » 09 Dec 2008 20:25

Hello all I have been all over the net trying to find a place where I can calculate the processor power for live transcoding of a live H.264 stream. I got as far as a Intel Xeon Quad core with a 12mb cache wil be needed but still not sure about hardware for example the buss speed of the processor is 1333mhz but the highest server I could find with ram buss speed is 667mhz so isnt that a waste? Anyhow here is what im trying to do.

I have a video feed which is SD coming in to a video capture card using Video in (yellow input) and stereo audio (red and white). the video is D1 resolution NTSC 30fps I have this going into a hardware encoding MPEG2 video capture card (could not find MPEG4/AVC h.264 anywhere). So the stream I need to live transcode is a MPEG2 stream and I need to transcode this to H.264 at 1024 bitrate. Can anyone please help with processor required for this and can anyone maybe recomend a good video capture card that will work under linux and a good linux flavor to run all this under. Can 2 streams be transcoded at once from 1 server? if so what processor power will be needed for this? how much ram would be recommended.

Thank You all so much for taking the time to read and respond to my request :-)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Processor power for H.264 live transcoding

Postby Jean-Baptiste Kempf » 10 Dec 2008 09:17

H264 is very consuming for CPU and RAM. Depending on your resolution, it might be enough for one and two. UNfortunately, you have to test.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Kubus33
New Cone
New Cone
Posts: 2
Joined: 09 Dec 2008 20:12

Re: Processor power for H.264 live transcoding

Postby Kubus33 » 10 Dec 2008 15:58

Thank you for the reply. One thing I have found online is some people saying that VLC does not take advantage of multiple core processors that it only utilizes 1 core is that true? Thanx :-)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Processor power for H.264 live transcoding

Postby Jean-Baptiste Kempf » 10 Dec 2008 21:30

Thank you for the reply. One thing I have found online is some people saying that VLC does not take advantage of multiple core processors that it only utilizes 1 core is that true? Thanx :-)
Not for encoding under linux.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

ikusat
New Cone
New Cone
Posts: 4
Joined: 04 Dec 2008 10:29

Re: Processor power for H.264 live transcoding

Postby ikusat » 12 Dec 2008 12:08

I'm setting up a similar project with live h264 transcoding, but in the opposite direction: from H.264 -> Mpeg2.

My impression is that H.264 is single threaded for both decoding and encoding, but I may be mistaken, so I have the following questions

1) Would the two systems have similar requirements(do encoding and decoding take roughly the same amount of CPU)?

2) If I wanted to do any H.264 encoding and decoding, a higher speed dual core would be better instead of a quad core right? (This is per the "How to get better performance when playing HD H.264" thread).

pci
New Cone
New Cone
Posts: 1
Joined: 18 Dec 2008 14:25

Re: Processor power for H.264 live transcoding

Postby pci » 18 Dec 2008 14:35

Hi Kubus33 - to usage of multi core processors
Streaming on Apple PowerMac G5 Quad -not Intel- uses one processor at a time, the three others just idle


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 28 guests