[FFmpeg-user] ATSC TS live transcode on DL360 G4?
Subscriptions
subscriptions at znet.ca
Sun Apr 14 22:27:00 CEST 2013
Hello again,
This is to conclude this topic and share information which may be
useful for others:
Live transcode of one mpeg2 TS coming at ~17Mb/s to h264 at ~5Mb/s is
now working on DL360 G4 server with 2 double core Intel Xeon @ 3.4 GHz
(4 cores in total). Needs **LATEST** lib264
(x264-snapshot-20130331-2245). It looks there were performance
enhancements to this library recently.
A DL360 G5 with 2 quad core Intel(R) Xeon(R) CPU E5440 @ 2.83GHz (8
cores in total) is able to transcode 4 transponders coming at this speed
with the same x264 library.
Channels for transcode are captured via Hdhomerun box over-the-air.
Thanks, and hope this is helpful - George.
Le 2013-02-01 09:20, Subscriptions a écrit :
> Hello again,
>
> It simply looks that 2 double-core Xeon at 3.4Ghz (HP DL 360) can not
> transcode mpeg2 ts live stream coming at ~20 Mb/s to h264. Even with
> 'preset ultrafast' the load goes above 4 and the buffer overruns. The
> minimal processor that is able to do this up to now is a single
> Phenom
> 2 X6 Black at 3.4 Ghz, and it sometimes gets with load ~5 on it's six
> cores.
>
> Thanks, George
>
>
> Hello,
>
> I want to reduce bit rate of ~18Mb/s ATSC live stream which I capture
> over the air with HDHomerun box, and it looks that an HP DL360 G4
> server (two 64 bit double core Xeon processors) can not do the job.
> Is
> there some way to make this functional? My idea is to reduce the
> stream from 18Mb/s to about 4-5Mb/s at hd720. The problem is that
> processor load goes over 4 and starts to overrun the buffer. Is there
> a way to make the transcoding somehow work with x264 on that
> computer?
>
> Thanks, George.
>
> nice -n -20 ffmpeg -i
> "udp://239.255.254.1:1234?fifo_size=6000000&overrun_nonfatal=1&"
> -acodec copy -c:v libx264 -crf 22 -preset fast -f mpegts
> udp://239.255.254.240:1234
>
> ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
> built on Oct 16 2012 09:46:44 with gcc 4.7 (Debian 4.7.2-4)
>
> Stream #0:0[0x31]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002),
> yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 15000 kb/s, 63.81 fps, 59.94
> tbr, 90k tbn, 119.88 tbc
>
> using cpu capabilities: MMX2 SSE2 SSE3 Cache64
> Output #0, mpegts, to 'udp://239.255.254.240:1234':
> Metadata:
> encoder : Lavf54.29.104
> Stream #0:0: Video: h264, yuv420p, 1280x720 [SAR 1:1 DAR 16:9],
> q=-1--1, 90k tbn, 59.94 tbc
> Stream #0:1(eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz,
> 5.1(side), 384 kb/s
>
>
> Tasks: 82 total, 2 running, 80 sleeping, 0 stopped, 0 zombie
> %Cpu0 : 96.3 us, 1.0 sy, 0.0 ni, 0.3 id, 0.0 wa, 0.0 hi, 2.3
> si, 0.0 st
> %Cpu1 : 95.7 us, 1.0 sy, 0.0 ni, 1.0 id, 0.0 wa, 0.0 hi, 2.3
> si, 0.0 st
> %Cpu2 : 97.7 us, 1.3 sy, 0.0 ni, 0.3 id, 0.0 wa, 0.0 hi, 0.7
> si, 0.0 st
> %Cpu3 : 96.0 us, 0.7 sy, 0.0 ni, 2.0 id, 0.0 wa, 0.0 hi, 1.3
> si, 0.0 st
> KiB Mem: 3995312 total, 2685548 used, 1309764 free, 74516
> buffers
>
> processor : 3
> vendor_id : GenuineIntel
> cpu family : 15
> model : 4
> model name : Intel(R) Xeon(TM) CPU 3.40GHz
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
More information about the ffmpeg-user
mailing list