Why my Core i7 cannot exceed 50% when transcoding?

About encoding, codec settings, muxers and filter usage
tokyotech
Blank Cone
Blank Cone
Posts: 12
Joined: 17 Dec 2009 08:45

Why my Core i7 cannot exceed 50% when transcoding?

Postby tokyotech » 17 Dec 2009 08:54

I have a Intel Core i7 920 @ stock 2.66 GHz. I'm transcoding a 720p video to another 720p h264 video and streaming it over a www.veetle.com with:

Code: Select all

#transcode{vb=900,venc=x264{subme=7,ref=6,bframes=1},vcodec=h264,acodec=mp4a,ab=64,threads=4}:duplicate{dst=display,dst=standard{access=http,mux=asf,dst=localhost:1234}}
The audio is smooth but the video comes out at a low framerate. I'd say it's around 2 FPS. If I lower the resolution, then all is well, but I'd really like to learn how to transcode at high resolutions. I noticed that my CPU never exceeds 50% utilization when transcoding. How do I make it do more work so my stream is smoother? I've tried increasing the threads parameter to 8 because the Core i7's all have hyper-threading, but I don't notice any improvements.

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: Why my Core i7 cannot exceed 50% when transcoding?

Postby Jean-Baptiste Kempf » 22 Dec 2009 09:41

Can you post the messages?
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.


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 30 guests