FAQs: NXPowerLite Video

Reclaiming Space by Compressing Video Files

How does NXPowerLite Video work?
NXPowerLite works by replacing original MP4 and MOV video files with smaller versions in each of your configured folders. It has two integral parts: A Windows service in the background to process the files and a Dashboard to configure how and what folders or drives are processed.
What does NXPowerLite Video do to files?
Videos are shot on many devices and most of these devices have limited battery and processing resources to compress the video taken, and the compression has to be done in real time (e.g. at 30 or 60 frames per second). For these reasons the compression algorithm used is optimized for speed and available resources while retaining good visual quality. This results in large video files.
NXPowerLite does not have the same constraints when it compresses files. It will have more resources available and will have more time to compress each file. The algorithm NXPowerLite uses to compress each file is optimized for best compression while retaining the visual quality. NXPowerLite is able to significantly reduce the size of files without changing any of the file’s attributes. The following all remain the same in the compressed file:
  • Resolution
  • Frame-rate
  • File format and profile
  • Metadata
  • Audio tracks
How much compression will NXPowerLite Video achieve?
The amount of compression will depend on the original file's attributes and size. Larger files will, in general, achieve more compression than smaller ones. We regularly see compression rates of up to 60% on some files, however over a typical dataset there will be a mix of files that can be compressed well, some less well and some that can't be compressed at all. We recommend using the evaluation tool on smaple files to test the levels of compression.
NXPowerLite Video does not have the same constraints of time and processing power so it recompresses each file using a compression algorithm optimized for maximum quality and the smallest possible file size. With these settings, NXPowerLite achieves significant reduction but it should not be possible to notice any differences between original and compressed files.
Will NXPowerLite Video change the frame rate or resolution of the video?
Compressed files retain both their original frame rate and resolution. These are not changed by NXPowerLite Video.
How fast does NXPowerLite Video process data?
There are many factors what affect encode performance. The encoder setting are fixed and not configurable but the hardware you are running on, the properties of the source file itself and what other resources are being used on the machine are all factors.


The hardware you run on can have a large effect on performance. HandBrake can scale well up to 6 CPU cores with diminishing returns thereafter. So a 4 Core CPU can be nearly twice as fast as a Dual Core equivalent.

Source file

Your source will have an effect on performance in several ways. For example, a 1080P HD video will take longer to encode using the same settings and hardware than a 576P file. This is because there are 5 times as many pixels to process in the 1080P file. Another aspect that can affect performance is what the format of the input file is. For example the H.264 decoder is highly optimised but lesser used codecs may not be so well optimised. Within a codec, Baseline H.264 will be far quicker and less CPU intensive to decode than High Profile H.264. This is because the decoding algorithms used are simpler, thus, you have more CPU time to spend on encoding.

Other resources

Performance will depend on how much physical CPU time is available. So if the physical host is also busy running other processes then the CPU available would reduce, meaning slower compression times.
What happens to the last modified/accessed dates of files when they are processed?
NXPowerLite works hard to ensure that compressed files look like untouched original files. After processing, files will have the same Last access and Last modified date, along with all the metadata that the original file contained.
Does NXPowerLite Video retain the video files' metadata after processing?
The complexity of the MP4 and MOV file formats means that it is possible to add many categories of metadata to video files. However, NXPowerLite Video will retain all metadata for files it successfully processes. If a file cannot be processed with all the metadata preserved then the original file will not be overwritten and NXPowerLite will report an error. If these files are sent to Neuxpower we can investigate and add support for these files in the future.



What MP4 and MOV files are supported by NXPowerLite?
NXPowerLite Video will process files of extension types, .mp4, .mov or .m4v that are encoded using H264 or AVC video codecs. Most common forms of these files will be processed successfully but there are some exceptions which are detailed in this support article.
On which operating systems can NXPowerLite Video be installed?
NXPowerLite can be installed on any of the following Windows operating systems with .NET v3.5 installed:

Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Vista
Windows 7
Windows 8/8.1
Windows 10

Can I optimize content on non-windows devices?
Yes. While NXPowerLite needs to be installed on a Windows Operating System, it can optimize content on any network device in the Windows domain. It has been used successfully with every SAN and NAS device that we have seen so far.
How does NXPowerLite interact with background scanning software e.g Anti-virus or Backup scanners?

By its nature, NXPowerLite will change a lot of files, especially in its initial pass-through of the data. This means that it will start a lot of activity with any active scanning software such as anti-virus or backup.

How is NXPowerLite compression different to Deduplication or Compression?
NXPowerLite does not remove duplicate files or compress files. It works on pre-compressed files like user documents and images that typically don't respond as well to deduplication or compression. It looks for 'waste' within those files, which it strips out completely. This leaves you with smaller source files, which should then amplify the effect of your deduplication. Read more about NXPowerLite compression



Can I set the level of compression?
No there are no compression settings. NXPowerLite Video chooses settings to get the best compression rates for video files without compromising the quality of the video.
Can I reduce files on mapped drives or UNC paths?
Yes. If you cannot add a folder or drive with the simple folder browser, it is possible to enter any UNC path using our Add Multiple folders... feature. Here you can enter multiple paths to the content you want to optimize. Read more about network drives.
Is it possible to schedule NXPowerLite?
There is no in-built scheduling feature but NXPowerLite Video's underlying service can be configured to pause and resume processing once a run has started using the task scheduler. It supports the stop and start functions which can be used by other events to pause and resume processing. See Schedule NXPowerLite Video service to pause and resume compression during a run.
Can NXPowerLite convert video files to other formats?
No, NXPowerLite works hard to ensure that files remain in the same format. This is essential to make sure that compressed files remain compatible with any existing workflows or processes.
Does NXPowerLite skip already compressed files?
Yes. NXPowerLite inserts a small amount of metadata into the header of each successfully compressed file. The metadata then travels with the file and ensures that the next time it is encountered by NXPowerLite is can be safely skipped.
Why can't NXPowerLite compress my MP4 or MOV?
There are many reasons why a file cannot be compressed by NXPowerLite. The Summary Report generated at the end will indicate how many files were skipped and the reasons why. See NXPowerLite Video error messages explained for more details
Neuxpower logo
Neuxpower Support Article Logo

Have more questions? Submit a request