The tests were made on a AMD Barton 2800+ with 512 MB of ram.
The version 4.3.2 of PHP and the web server Apache were installed.
We tried to encode a video file of 35471 KB with the following commands :
Encoding Type | Time (in seconds) |
uuencoding (UU_ENCODED) | 6 |
Base64 encoding (B64ENCODED) | 5 |
xxencoding (XX_ENCODED) | 6 |
Yenc encoding (YENC_ENCODED) | 4 |
The tests were made on a AMD Barton 2800+ with 512 MB of ram.
The version 4.3.2 of PHP and the web server Apache were installed.
We tried to decode the video files that were encoded above. We used the following commands :
Encoding Type | Time (in seconds) |
uuencoding (UU_ENCODED) | 52 |
Base64 encoding (B64ENCODED) | 38 |
xxencoding (XX_ENCODED) | 37 |
Yenc encoding (YENC_ENCODED) | 24 |
In the following table, you can see the difference between the size of the video file (see the first performance test above) before and after encoding :
Encoding Type | Size before encoding (in KB) | Size after encoding (in KB) | Loss (in %) |
uuencoding (UU_ENCODED) | 35471 | 49659 | 40 |
Base64 encoding (B64ENCODED) | 35471 | 48539 | 37 |
xxencoding (XX_ENCODED) | 35471 | 49659 | 40 |
Yenc encoding (YENC_ENCODED) | 35471 | 36775 | 4 |