This is an unofficial collection of pxls.space canvas states, timelapses, and analyses.
Most of the files in this archive are generated from data graciously provided by the pxls.space staff.
Looking for the current canvas snapshots at /snapshots?
All timelapses on the archive pages are generated in the following formats:
WEBP/VP9/YUV444p - This uses the WEBP container format with the VP9 video codec and a YUV444 sampling for high quality with lossy encoders. This format is not supported in all browsers. Those browsers will typically fall back to the next format.
MP4/h264/YUV420p - This uses the MP4 container format with the x264 (h.264) video codec and a YUV420 sampling for good quality and greater compatibility, but due to the YUV420 sampling some colors and patterns will appear washed out, such as lattices. In addition, this requires video dimensions too be a multiple of 2; where required, a border is added.
GIF - This uses the standard GIF89a animated GIF. The advantage of this format is that it is completely lossless while requiring far less storage than traditional video formats. However, this format often does not provide a timeline / the option to seek in a browser.
All the above formats are self-hosted and, where possible, displayed in a custom video player designed for these timelapses, or in the browser's native video player if you choose to view the video files directly.
For maximum compatibility, links are also provided to copies hosted on the Vimeo video platform. This reduces quality, though not as badly as e.g. YouTube, but is practically guaranteed to be viewable on all non-potato platforms.
WEBM: ffmpeg.exe <input> -threads 4 -vcodec libvpx-vp9 -tile-columns 4 -crf 25 -b:v 0 -pix_fmt yuv444p -r 30 -g 900 <output>
MP4: ffmpeg.exe <input> -threads 4 -vcodec libx264 -crf 20 -pix_fmt yuv420p -r 30 -vf pad="width=ceil(iw/2)*2:height=ceil(ih/2)*2" <output>
GIF: gifsicle -d10 -O3 <input> > <output>