Separate compression rates for livestream vs local storage


I would like to see the ability to set different compression levels for the livestream & alert clips vs. the local micro SD card storage, with the addition of an option for no compression for the SD card. This would allow for capture of full quality video without affecting streaming rates or clip server storage requirements.

Even in HD, compression of video on the SD card results in blur for low-gradient areas and for fast motion. This request would help in that regard.


Higher bit rate
Stationary License Plate Reading
Abilty to download SD card videos to computer
Zoom Detail - ROI/AOI for data rate?
Use industry standard terminology for compression settings (not SD/HD)
Use industry standard terminology for compression settings (not SD/HD)
Common settings for Alerts and SD Card Record on Event

Definitely agree and would up vote this as well



You need to actually vote by clicking the VOTE button at the top of this topic for it to count.



This would be great - especially when RTSP becomes available. I totally understand the need to keep files small for cloud storage, but if we’re storing clips in-house, the ability to increase bitrate would be wonderful.



I would find this to be a very helpful option!!!



Upvoted. I’d like to see what kind of quality the sensor is actually capable of without compression.



My brother, a smart guy in a lot of ways, is just not computer literate. In order to copy files like worksheets, word docs, etc., he will load the app and then Save As to a different location. While many of us might chuckle at this, it is exactly what we are trying to do so we don’t have to sneaker-net our files off a wifi enabled device. Can’t we just get a copy files function?



I think this might be what you’re asking for:



You are correct and I’ve already voted! Would that not also solve your issue?



No, it wouldn’t. That’s because the video stored on the card is currently compressed at the same rate as the live stream. So even if you can download from the card, it would still be compressed video. This topic is asking for the ability to store SD card video at zero compression (higher quality) while still compressing the live stream to control the data rate.



Ah, got it. I’ve yet to actually pull the microSD and look at the files or format.



See my post on bitrate. Your request for uncompressed is really for a higher bitrate (higher quality). For 24/7 recording the maximum recorded history would half each time the bitrate is doubled. E.g. 6Mbps would likely provide 12 hours on a 32GB card. A Blu-ray which also uses h.264 runs as high as 30-50 Mbps for video encoding (compression). So the notion of uncompressed is called RAW and you don’t want those terabytes.

I agree that bitrate for continuous recording vs live should be separate settings. However, my guess is that this uses a real-time, hardware based encoder and supports single stream. Therefore the live view and continuous recording engines hook into this and have to be the same. Even if this is software based encoding, it would double the CPU utilization and possibly be beyond the MHz capacity of the CPU. If this is indeed a hardware limitation the only way to implement this feature would be on a camera which would support two realtime encoded streams at different resolutions. This horrible audio may even be a limitation of a hardware based encoder with 8 kHz sampling, compressed audio codec. E.g. g.729a.



Yeah, I’ve had some terrible experiences with my cams. Too many compression artifacts and the framrate is way too low, even during the day (somewhat cloudy). Really wish we had the option to increase the bit rate and reduce compression, if only for video saved on the SD card. Please please please consider this.