On Friday, 14 December 2018 3:21:40 ACDT James E. Baird wrote: > Hello, > > I am trying to find the most efficient way to take a udp stream (Source OTA) > and transcode video to h.264, audio to AAC, output as 3 aligned cbr > (1500/3500/6000k) streams (udp), gop 2 (60 for 30FPS or 120 for 60FPS) > > Here is the command I am currently using but the CPU usage seems way to high > for what I am doing. AMD Opteron(tm) Processor 6282 SE with 8 cores > assigned to VM but all 8 are pegged when running this. > > ffmpeg -i 'udp://@239.129.1.5:59005?fifo_size=1000000&overrun_nonfatal=1' > -c:v libx264 -x264opts keyint=120:no-scenecut -b:v 6000k -profile:v high > -c:a aac -f mpegts udp://@239.129.2.10:50010 > > -Thanks, > Jimbo >
Have you thought of trying either vaapi (AMD) or nvenc (NVidia) hardware encoders to move the processing off the CPU onto the GPU (depending, of course, on which GPU you have in the system/s)? More info here: https://gist.github.com/ Brainiarc7/4b49f463a08377530df6cecb8171306a -- ============================================================== Rodney Baker VK5ZTV rodney.ba...@iinet.net.au CCNA #CSCO12880208 ============================================================== _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".