SSD vs HDD for recording high quality video?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
G

Guest

Guest
Hi, I'm looking to buy a separate drive only to record 1080p video with. I was searching around google and see a few posts about HDDs being better than SSDs for recording due to the idea that SSDs don't have good/much better sequential write speeds. That does not make sense to me as they are advertised and benched much higher. Is this a concept with some of the first few generations of SSDs that had much lower speeds or is this a true fact still? What about 10k RPM drives vs SSDs?
 
Solution
Big necro, but I just wanted to say for anyone who ended up here from Google searches... the original poster is completely wrong.

I record gameplay to a dedicated, OLD 500 GB 7200 RPM drive which can write ~110 MB/s. With dxtory using lagarith codec or Fraps (which makes high quality but notoriously large files), I can record 1080p at *60 FPS* with zero frame stutter or frame drops, assuming I can maintain 60 FPS or above in the game itself.

Typical recording at 1080p 30 fps does NOT use 120 MB/s+. At 30 FPS for dxtory (Lagarith) and Fraps, the write speed is closer to ONE THIRD to one half of that value. Of course, this is with using lossless codecs, not sure why the original poster would try to record gameplay footage fully...
The gameplay while recording is choppy because the hard drive can't keep up. It has nothing to do with the system otherwise. Its not like I'm using old hardware here. Get an external or slower drive and see for yourself. Gameplay will immediately become unbearable unless you decrease the resolution or quality unless you're already recording on low settings.

And no my resources are not even close to being used up.
 
the thing is gaming does not use the HD unless you are loading a level and since you are using a separate drive also it isn't a involved. there is little difference in the data being written to the disk 1080p vs 720p
Uncompressed video
 
I understand that. But right there it even points out.

8 bit @ 1920 x 1080 @ 29.97fps = 119 MB per/sec, or 417 GB per/hr.
10 bit @ 1920 x 1080 @ 29.97fps = 158 MB per/sec, or 556 GB per/hr.

My drive goes to 120 MB/sec, I doubt that's a 100% stable write speed. So that's pushing it way too close, which is probably why 1080 is laggy to me. Or if not. I don't understand how people are getting playable framerates and recording at 1080p. Both my card and CPU are overclocked as high as I can get them on a very efficient air setup. The only thing I could change would be to make my 1090t into a 3750k. But I don't see how that would make my frames go from really choppy to crystal clear, even though it is somewhat of a decent step up in hardware.
 
OOT:
As i know 10 bit decoding could save lots of space if u compare with 8 bit one, so i'm confused with wiki term about 8 bit - 10 bit...

back to topic... The only fastest storage i can think of is RAM....,

I would try couple of idea, like

- schedule core 1-4 for the games and core 5-6 for the recording soft.
- change the sata port of ssd and hdd so they don't use shared connection (one conected to SB, other one to Jmicron) or the other way around (keep them conected in SB).

see if anything changes/helps?


As i know recording game is much harder than recording tv show (that maybe people who said hdd will fine assume it was for recording tv show). Most of tv show is recorded by intercept the data between the source and the tv/monitor, recording games means the source and the recorder is the same machine.



 
Hi ,
Ive been trying to look for a good setup myself and I was just wondering if, in your case ,is it the recorded footage that is laggy /choppy or the gameplay itself ?

Are you trying to play the game on the display/monitor of the computer that is recording? or a direct tv connection to your console?

As I would suppose there would be some kind of a display lag on the monitor(which is attached to the cpu that is recording).

So to fix this you would need some kind of a signal splitter so that you have a direct connection from the console to the tv/display you intend to play on and the recording equipment(ie is your computer)
 
Big necro, but I just wanted to say for anyone who ended up here from Google searches... the original poster is completely wrong.

I record gameplay to a dedicated, OLD 500 GB 7200 RPM drive which can write ~110 MB/s. With dxtory using lagarith codec or Fraps (which makes high quality but notoriously large files), I can record 1080p at *60 FPS* with zero frame stutter or frame drops, assuming I can maintain 60 FPS or above in the game itself.

Typical recording at 1080p 30 fps does NOT use 120 MB/s+. At 30 FPS for dxtory (Lagarith) and Fraps, the write speed is closer to ONE THIRD to one half of that value. Of course, this is with using lossless codecs, not sure why the original poster would try to record gameplay footage fully uncompressed.

In other words, original poster's problem was caused by user error. A standard 'modern' HDD with reasonable write speed will have no issues with 1080p 30 fps (or even 60 fps) high quality lossless recording.
 
  • Like
Reactions: LUKiDrone02
Solution
I know I am reviving a somewhat old thread here but any HDD should work for recording uncompressed 1080p footage.

What not one has really addressed here is the fact that the OP was attempting to record which causes a lot of additional stress on your CPU when encoding the video. If you are altering what your are seeing, you are stressing your CPU extra. This causes a bit of bottleneck for your CPU as it is being sent information from the GPU as well. Even if you are playing at 1080p at 60 fps, changing to recording at 30 fps is going to cause additional CPU load for the encoding process. When your CPU gets overloaded, you will see graphical hitches in the gameplay itself. A strong CPU is the most important factor when recording. Additionally, the codec, bitrate, and specific program you have chosen to do your recording with will affect all the load it places on your CPU. Video encoding/transcoding is some of the most demanding things your CPU does. Your whole system is going to be less stressed if you are rendering a game at 720, leaving more CPU time to deal with encoding a smaller overall file.
 


More necro posts sorry. But if you are running your game and recording software AND recording to the same hard drive you can get performance issues. I use a WD caviar black right now for general storage and recording. When running games off my SSD I see no issues with recording, but when running off the HDD I get stuttering when the video ends and starts a segment of video. I'm planning on getting a second Caviar black 1tb to split up the demand from gaming and capturing.

Also a slower processor and low RAM will cause you to run into issues while recording and editing. Upgrade the weakest hardware first and go from there.
 


That's way off. The bitrate for H264 encoded HD is around 15-25 MB/s. What you quote there is maybe for 4K video.
 


Idk too much about the number crunching for recording gameplay. But I do know since this thread was started that technology and software have improved significantly. That said I record at 1080p 60fps 50Mb/s. Using a WD Caviar Black http:// That said. I am recording about 10 min of gameplay at that rate in segments that run 3.5 Gb a piece...