Cả hai định dạng đều giải quyết cùng một vấn đề: các nhà thiết kế tạo hoạt ảnh trong After Effects và các ứng dụng cần phát hoạt ảnh đó mà không cần tệp video. Lottie thực hiện điều đó với JSON được xuất bởi plugin Bodymovin. PAG thực hiện điều đó bằng một tệp nhị phân được xuất bởi plugin After Effects của chính Tencent.
PAG là mã nguồn mở và được xây dựng cho các sản phẩm của Tencent, vốn sử dụng nhiều hoạt ảnh trong các mẫu, nhãn dán và hiệu ứng video. Điểm mạnh của nó là định dạng nhị phân nhỏ gọn, hỗ trợ nhiều tính năng After Effects hơn và khả năng thay thế văn bản và hình ảnh bên trong hoạt ảnh khi chạy, rất hữu ích cho các mẫu do người dùng tạo.
Điểm mạnh của Lottie là hệ sinh thái của nó. Trình phát tồn tại trên hầu hết mọi nền tảng và khung, nhiều công cụ thiết kế xuất nó và có thư viện lớn các hình ảnh động miễn phí. Đối với hầu hết các đội bên ngoài Trung Quốc, Lottie là mặc định an toàn hơn.
Cả hai định dạng đều phát hình ảnh động cố định. Nếu hoạt ảnh của bạn cần phản ứng với người dùng, với các trạng thái như di chuột, nhấn và tải, bạn cần một máy trạng thái, được tích hợp sẵn mã xung quanh trình phát hoặc được tạo bằng một công cụ như Rive hoặc ExodeUI do chúng tôi tạo ra.