UltKit

Chuyển TGA sang JPG

File Targa có dung lượng lớn, không nén hoặc nén rất ít, và hầu hết ứng dụng ngoài game và phần mềm 3D đều không mở được. Chuyển sang JPG giúp ảnh chụp màn hình và ảnh render nhẹ đi rất nhiều và xem được ở mọi nơi.

Chuyển đổi ảnh

hoặc thả tệp JPG, JPEG, JPE … vào đây ·

Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút

Đầu ra

Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.

Cách sử dụng công cụ này

  1. 1

    Tải lên các file .tga

    Thêm tối đa 20 ảnh chụp màn hình hoặc khung hình render, mỗi tệp tối đa 95 MB, từ thư mục ảnh chụp màn hình của game hoặc thư mục xuất render.

  2. 2

    Chọn chất lượng và màu nền

    Chất lượng mặc định là 90 để chữ HUD và các cạnh sắc nét. Nếu ảnh render có kênh alpha, hãy chọn màu lấp đầy tại Vùng trong suốt: trắng, đen hoặc màu tùy chọn.

  3. 3

    Chuyển sang JPG

    Nhấn Chuyển sang JPG, sau đó tải từng tệp về hoặc tải một file ZIP chứa cả loạt ảnh.

Trả lời

Chuyển TGA sang JPG thì điều gì xảy ra?

Ảnh được mã hóa lại thành JPG nén, thường chỉ còn khoảng một phần mười dung lượng. Kênh alpha (nếu có) được làm phẳng lên một màu nền, còn mọi thứ khác, gồm cả kích thước và màu sắc, giữ nguyên.

Ảnh chụp màn hình và ảnh render TGA đến từ đâu

Truevision tạo ra định dạng Targa vào năm 1984 cho các card đồ họa video TARGA của hãng, và cấu trúc đơn giản của nó vẫn tồn tại lâu hơn phần cứng đó. Một file TGA chỉ gồm phần đầu ngắn rồi đến các hàng điểm ảnh, có thể mã hóa theo độ dài chạy (run-length). Ghi một file gần như không tốn gì, nên các engine game dùng nó cho ảnh chụp màn hình, và các phần mềm 3D cũng cung cấp nó làm đầu ra render: Blender liệt kê cả Targa và Targa Raw trong các định dạng tệp đầu ra.

Chính sự đơn giản đó trở thành vấn đề khi tệp rời khỏi máy. Windows Photos, macOS Preview và điện thoại hỗ trợ TGA không đồng đều, còn trình duyệt, Discord, Reddit, ứng dụng email và các dịch vụ in online hoàn toàn không hiển thị được. Một thư mục ảnh TGA cũng rất nặng: mỗi khung hình Full HD nặng vài megabyte vì không có gì được nén ngoài mã hóa độ dài chạy đơn giản.

Dung lượng khi chuyển TGA sang JPG: kết quả dự kiến

Ảnh chụp màn hình TGA

6,2 MB

1920 × 1080 · 24-bit, không nén

Nhỏ hơn khoảng 90% (thông thường)

Bản sao JPG

≈ 0,6 MB

Cùng khung hình · chất lượng 90, kết quả thông thường

TGA

Ảnh Truevision TGA (Targa)

TGA, còn gọi là Targa, do Truevision tạo ra năm 1984 cho các card đồ họa của hãng. Định dạng lưu ảnh raster không nén hoặc nén không mất dữ liệu (lossless) bằng run-length encoding, và hỗ trợ kênh alpha 8 bit. Cấu trúc đơn giản khiến TGA từ lâu được ưa chuộng cho texture game, ảnh render 3D và đồ họa video. Tệp lớn hơn so với PNG, và trình duyệt cũng như điện thoại không hiển thị được TGA. Hầu hết trình chỉnh sửa ảnh, game engine và chương trình 3D đều đọc được định dạng này.

Nén
Không mất dữ liệu
Độ trong suốt
Có
Ảnh động
Không
Ra mắt
1984 · Truevision
Công cụ chuyển đổi TGA

JPG

Ảnh JPEG

JPEG (hay JPG) là định dạng ảnh được dùng rộng rãi nhất, do Joint Photographic Experts Group chuẩn hóa năm 1992. Định dạng dùng nén mất dữ liệu (lossy), loại bỏ các chi tiết nhỏ mà mắt khó nhận ra, giúp ảnh đủ nhỏ cho web, email và bộ nhớ điện thoại. JPEG xử lý tốt vùng chuyển màu mượt và cảnh tự nhiên, nhưng chữ sắc nét, hình vẽ nét và mảng màu phẳng dễ xuất hiện nhiễu vỡ khối hoặc nhòe rõ rệt. JPEG không có nền trong suốt và ảnh động, và mỗi lần lưu lại sẽ mất thêm một ít chất lượng. Mọi trình duyệt, điện thoại, máy ảnh và trình chỉnh sửa ảnh đều mở được.

Nén
Có mất dữ liệu
Độ trong suốt
Không
Ảnh động
Không
Ra mắt
1992 · Joint Photographic Experts Group
Công cụ chuyển đổi JPG

Người ta chuyển TGA sang JPG để làm cho ảnh chụp màn hình game và khung hình render nặng trở nên đủ nhỏ và dễ xem để đăng, gửi email hoặc in, khi kênh alpha và điểm ảnh không mất dữ liệu không còn quan trọng.

Làm phẳng kênh alpha của TGA lên nền JPG

Một file TGA 32-bit có kênh alpha 8-bit đi kèm màu. Trong ảnh chụp màn hình game, kênh này thường vô nghĩa, hay là hoàn toàn đục hoặc chứa giá trị còn sót từ frame buffer, và việc làm phẳng nó không thay đổi gì bạn nhìn thấy. Với ảnh render có nền trong suốt, alpha đánh dấu vật thể được tách nền, và trình chuyển đổi sẽ ghép nó lên màu đặt tại Vùng trong suốt. Các cạnh mềm sẽ hòa vào màu đó, vì vậy hãy chọn màu khớp với trang, slide hoặc bản in nơi ảnh sẽ được dùng.

Một số chương trình lưu tệp Targa theo chiều từ dưới lên, số khác từ trên xuống, và một cờ trong phần đầu cho biết chiều nào. Trình chuyển đổi đọc cờ này, nên JPG mở ra đúng chiều trên mọi trình xem. Kích thước giữ nguyên chính xác; hãy dùng Đổi kích thước ảnh đầu ra nếu diễn đàn hoặc ứng dụng chat giới hạn kích thước, ví dụ cạnh dài nhất 1920 px cho ảnh chụp 4K.

Để in hoặc làm portfolio, hãy chuyển ở chất lượng 95 và giữ các tệp TGA làm bản gốc. Để giảm thêm dung lượng JPG cho biểu mẫu tải lên có giới hạn dung lượng, hãy chạy tiếp qua công cụ nén JPEG xuống 200 KB.

TipĐang render chuỗi khung hình để dựng video? Hãy giữ TGA hoặc PNG cho bản dựng và chỉ tạo JPG làm bản xem lại; mỗi lần qua JPG lại thêm một lượt nén.

Câu hỏi về chuyển TGA sang JPG

Vì sao game lưu ảnh chụp màn hình dưới dạng TGA?

Nhiều engine ghi ra Targa vì định dạng này lưu rất đơn giản mà không làm chậm khung hình: điểm ảnh được ghi xuống đĩa gần như nguyên như trong bộ nhớ. Các game dùng engine Source là ví dụ quen thuộc, trong đó lệnh console screenshot ghi ra .tga còn lệnh jpeg ghi ra .jpg.

Ảnh chụp màn hình TGA sẽ giảm dung lượng bao nhiêu?

Thường chỉ bằng khoảng một phần mười bản gốc hoặc nhỏ hơn. Một file TGA 24-bit không nén 1920 × 1080 chỉ tính theo số học đã hơn 6,2 MB, trong khi file JPG của cùng khung hình ở chất lượng 90 thường dưới 1 MB, tùy mức độ chi tiết.

Ảnh render có nền trong suốt. File JPG sẽ hiển thị gì?

Màu được đặt tại Vùng trong suốt, mặc định là trắng. Hãy chọn đen hoặc một mã màu hex tùy chọn cho khớp với trang hoặc slide sẽ đặt ảnh, hoặc giữ nguyên kênh alpha bằng cách chuyển TGA sang PNG.

Chuyển TGA sang JPG có làm giảm chất lượng không?

JPG là định dạng nén có mất dữ liệu nên kết quả không giống từng điểm ảnh. Ở chất lượng 90, khung hình game hoặc ảnh render nhìn giống nhau khi xem ở kích thước thường; chữ HUD nhỏ và pixel art là nơi dễ thấy khác biệt nhất, vì vậy hãy tăng Chất lượng lên 95 cho các ảnh đó.

Có thể chuyển cả chuỗi ảnh render đánh số một lần không?

Có, mỗi lượt xử lý 20 khung hình. Tệp giữ nguyên tên, nên frame_0001.tga thành frame_0001.jpg và thứ tự được giữ nguyên để dùng trong phần mềm dựng hoặc trình chiếu.

Các chuyển đổi khác sang JPG
Chuyển DDS sang JPGChuyển EXR sang PNGChuyển BMP sang JPG
Chuyển PSD sang JPGChuyển PNG sang JPGChuyển đổi ảnh