This forum software has now been archived into static HTML page (i.e. it does not function as a working forum anymore, so you cannot login.)
In due course a new forum will be available to help support newer CamStudio versions.
Sorry for the inconvenience and thank you for your patience.
In due course a new forum will be available to help support newer CamStudio versions.
Sorry for the inconvenience and thank you for your patience.
Best x264 settings for performance
Hi, i've been getting on fine with Camstudio Lossless 1.5 with the settings:
Keyframes: 25
Capture Frames: 40ms
Playback Rate: 25 FPS
I learnt after doing an hour long recording i'm going to have to use a different codec because of the 2GB limit.I would rescue it in VirtualDub but it's more than 4GB. So I decided to use x264, I use it a lot for encoding but i've never captured with it. Based on recommendations on this forum I changed the video options to:
Quality: 100
Keyframes: 200
Capture Frames: 40ms
Playback Rate: 25 FPS
I changed the x264 settings to:
Preset: Ultrafast
Rate Control: CRF 23.0
Log Level: None
It all looks good and creates a very small file (estimated 270 MB for an hour) but i'm capturing DJ software so my priority is low processing power and i'm not concerned how big the file is as long as it doesn't go over 2GB.
Does anybody have any recommendations to lower CPU usage if i'm not concerned how big the file will be?
Even more quality would be a bonus. I'm thinking CRF settings and keyframe settings is what I would have to change. I think If I lower the CRF value it would lower CPU because it's not having to work as hard to compress. If I can get perfect quality with Camstudio Lossless with low CPU power but a huge file size i'm thinking I should be able to get close to perfect quality with x264 with low CPU power and a big but not over 2GB.
Thanks.
Keyframes: 25
Capture Frames: 40ms
Playback Rate: 25 FPS
I learnt after doing an hour long recording i'm going to have to use a different codec because of the 2GB limit.I would rescue it in VirtualDub but it's more than 4GB. So I decided to use x264, I use it a lot for encoding but i've never captured with it. Based on recommendations on this forum I changed the video options to:
Quality: 100
Keyframes: 200
Capture Frames: 40ms
Playback Rate: 25 FPS
I changed the x264 settings to:
Preset: Ultrafast
Rate Control: CRF 23.0
Log Level: None
It all looks good and creates a very small file (estimated 270 MB for an hour) but i'm capturing DJ software so my priority is low processing power and i'm not concerned how big the file is as long as it doesn't go over 2GB.
Does anybody have any recommendations to lower CPU usage if i'm not concerned how big the file will be?
Even more quality would be a bonus. I'm thinking CRF settings and keyframe settings is what I would have to change. I think If I lower the CRF value it would lower CPU because it's not having to work as hard to compress. If I can get perfect quality with Camstudio Lossless with low CPU power but a huge file size i'm thinking I should be able to get close to perfect quality with x264 with low CPU power and a big but not over 2GB.
Thanks.
Comments
In my experience, capturing an area of 1024 x 768, you’ll hit the wall at just over one hour. A larger capture area will use way more resource and result in larger files. If the source material is 720 (for example) it makes no sense to enlarge it beyond that for the purpose of capture, and you’ll slow your computer down to a crawl. You can upscale the product afterwards, if you think there’s a reason for doing that.
Ken
Thanks
Ken
Update: I tried with Keyframes 200 and it didn't make a difference but i'll stick with it if it's safer. I tried CRF 23 instead of lossless and it lasted a lot longer until it started slowing down but with Camstudio Lossless it never slowed down. I'm going to try Camstudio Lossless again just to see if it happens with that,if it does then x264vfw being installed is the problem because it may be conflicting with something. Installing x264vfw made Camstudio Lossless record with a really high load before so could cause load spikes with Camstudio Lossless now aswell
Thanks
Thanks
Just to give it its turn, have you tried Xvid? It has its own problems, but I've never experienced a slowdown and I've recorded long Photoshop sessions as well as videos of CamStudio recording (a video of CamStudio done by CamStudio!) Most of my recordings are 1280X720. Here's my favorite version: http://www.digital-digest.com/software/download.php?sid=1052&ssid=0&did=14 I've not tried x264vfw yet, so I cannot provide a comparison.
For motion video, digiday here got better lossless results from Lagarith Lossless, but it is quite limited as to the length of the recording with audio. (About 9 minutes with 16-bit PCM audio at 1280X720.)
Terry
At first I tried without my DJ controller plugged in and it recorded no problems so my controller definitely increases CPU usage. I then thought once it slows down it keeps doing it so it might just be getting too hot, the laptop felt hot so I placed a standard home fan behind the laptop and I also changed the directory to where the DJ software records the audio to a different hard drive to the one Camstudio captures to and it solved the problem. The laptop didn't feel as hot so I think that was the key. I've even managed to record with x264 lossless no problems and that would normally slow eveything down sooner than CRF 23. Thanks a lot Ken & Terry for your advice.
I wonder why the DJ controller would be driving the CPU so hard? Or do you think it was the fact it was writing to different partitions or drives? Quite mysterious!
I'm glad it is working now, at least, but as I'm considering getting a new controller myself for Ableton Live I'd love to hear what was messing things up, since I'll probably be making videos on Ableton. (I'm considering getting a "Push")
Terry
Terry