File swf là gì

Tệp SWF là tệp hoạt hình được tạo bằng Adobe Flash. Nó có thể chứa các loại phần tử khác nhau như văn bản, hình ảnh vector, hình ảnh raster, mô tả hành động, các đối tượng như hình tròn, đường thẳng, hình vuông và hình chữ nhật để tạo hoạt ảnh. Các tệp SWF sắp xếp các mục đa phương tiện này trong các khung hình có thể phát trên các khung hình khác nhau trên giây (khung hình/giây). SWF có nghĩa là Tệp web ngắn nhưng còn được biết là có Định dạng Shockwave.

Các ứng dụng có thể mở tệp SWF* bao gồm Adobe Flash Player (hiện đã ngừng hoạt động) và Eltima Elmedia Player.

Định dạng tệp SWF - Thông tin khác

Các tệp SWF đã được sử dụng để lưu trữ dưới dạng tệp nhị phân vào đĩa. Định dạng tệp SWF được sử dụng để phát triển hoạt ảnh và trò chơi có thể được nhúng vào các trang web và cũng có thể chơi độc lập. Nó cũng hỗ trợ video và âm thanh giúp các nhà phát triển có nhiều lựa chọn để tạo các ứng dụng đa phương tiện tương tác. Các tệp SWF có thể được phát trong các trình duyệt web đã cài đặt Adobe Shockwave. Adobe Flash đã ngừng hoạt động vào tháng 12 năm 2020 do thời gian sử dụng ngắn và các vấn đề bảo mật.

Lịch sử tóm tắt về định dạng tệp SWF

Định dạng tệp SWF ban đầu được thiết kế bởi FutureWave Software, để hiển thị hoạt ảnh với ý định chạy trên phần mềm trình phát trên bất kỳ hệ thống nào có kết nối mạng chậm hơn, trong khi vẫn giữ kích thước tệp nhỏ. Vào tháng 12 năm 1996, Macromedia sở hữu FutureWave và chuyển đổi thành Macromedia Flash 1.0.

Năm 2005, Adobe mua lại Macromedia, hãng đã công bố SWF là một phần của dự án nguồn mở của mình vào năm 2008. Trong cùng năm đó, Adobe đã phát hành mã cho các công cụ web phổ biến trên thế giới để cho phép chúng thu thập thông tin và lập chỉ mục các tệp SWF. Tuy nhiên, khi các tệp SWF dường như trở thành một định dạng tiêu chuẩn để xuất bản nội dung Flash trên internet, SWF đã được sửa đổi thành Định dạng Web Nhỏ.

Cấu trúc tệp SWF

Đường dẫn là thành phần đồ họa cơ bản trong SWF, là một chuỗi các phân đoạn của các thành phần cơ bản, từ các đường đơn giản đến các đường cong Bezier. Những yếu tố đơn giản này cũng giúp tạo ra các nguyên hàm bổ sung khác như hình khối, hình elip và thậm chí cả văn bản. Các nguyên mẫu đồ họa trong SWF có sự tương đồng với các yếu tố đồ họa của các định dạng khác như SVG và MPEG-4 BIFS.

Hiển thị danh sách và sử dụng lại/đổi tên các phần tử đã được xác định cũng được định dạng cho phép. Định dạng luồng nhị phân của SWF có thể được so sánh với các nguyên tử QuickTime tương tự về thẻ, kích thước và tải trọng. Định dạng luồng nhị phân cho phép người chơi cũ bỏ qua nội dung không được hỗ trợ. Mặc dù các phiên bản gốc của SWF bị giới hạn trong việc cung cấp đồ họa và hình ảnh vector, do đó các phiên bản mới cũng cho phép cả nội dung âm thanh và video.

Một API 3D cấp thấp mới của Flash Player có tên là “Stage3D” đã được giới thiệu trong phiên bản 11. API này được hình dung là bản sao của OpenGL hoặc Direct3D. Stage3D xác định màu sắc trong một ngôn ngữ cấp thấp gọi là Adobe Graphics Assembly Language (AGAL). Sau đây là một vài kiểu dữ liệu cơ bản của định dạng tệp SWF.

Tọa độ

Tọa độ XY ở định dạng tệp SWF được lưu dưới dạng số nguyên và được đo bằng đơn vị gọi là twip. Một twip bao gồm 1/20 pixel logic. Pixel logic và pixel màn hình giống nhau khi tệp được phát mà không chia tỷ lệ ở mức 100%.

Các kiểu số nguyên và thứ tự byte

Các loại số nguyên có dấu và không dấu 8, 16, 32 và 64 bit được cho phép ở định dạng tệp SWF. Thứ tự byte cuối nhỏ được sử dụng để lưu trữ các giá trị số nguyên. Mặc dù trong phạm vi byte, thứ tự bit được lưu trữ trong big-endian. Tất cả các giá trị số nguyên phải được căn chỉnh theo byte. Các số nguyên đã ký được biểu diễn bằng cách sử dụng các mẫu bit -complement của 2 truyền thống.

Số điểm cố định

Hai loại số điểm cố định được hỗ trợ bởi định dạng tệp SWF tức là 32 và 16 bit.

Số dấu phẩy động

SWF 8 và phiên bản mới hơn sử dụng ba loại số dấu phẩy động (FLOAT, FLOAT 16, DOUBLE) tương thích với Tiêu chuẩn IEEE 754 của các loại dấu phẩy động.

Các bạn tải một số trò chơi , các bộ phim trên mạng, hay của bạn bè chia sẻ dưới định dạng .swf. Nhưng các bạn lại không mở được file swf trên máy tính của mình và đây cũng là lần đầu tiên các bạn gặp file .swf. Vì vậy các bạn đang tìm kiếm cách mở file swf để có thể chơi và xem các bộ phim này. Dưới đây là các cách mở file swf trên máy tính, mời các bạn cùng theo dõi.

File swf là gì

Mời các bạn cùng tham khảo hai cách mở file swf trên máy tính mà thuthuatphanmem.vn chia sẻ dưới đây.

Cách 1: Sử dụng trình duyệt web bất kỳ

Các bạn chỉ cần mở trình duyệt web bất kỳ trên máy tính của bạn, sau đó kéo file .swf vào trình duyệt.

File swf là gì

Tự động file .swf sẽ được thêm vào trình duyệt và được chạy.

File swf là gì

Hoặc các bạn có thể nhấn chuột phải vào file .swf -> Open with -> tên trình duyệt.

File swf là gì

Nếu không thấy trình duyệt nào thì các bạn chọn Choose another app.

File swf là gì

Tiếp theo lựa chọn Look for another app on this PC và tìm đến file .exe của trình duyệt web để mở file .swf.

File swf là gì

Cách 2: Sử dụng phần mềm Adobe Flash Player 9

Có rất nhiều phần mềm giúp các bạn mở file swf, một trong số đó là phần mềm Adobe Flash Player 9

Bước 1: Đầu tiên các bạn tải SAFlashPlayer.exe tại đây.

saflashplayer.exe

Bước 2: Khi các bạn tải file về máy tính, các bạn chỉ cần chạy file SAFlashPlayer.exe lên sau đó kéo file .swf vào để mở.

File swf là gì

Như vậy file sẽ được mở trên Adobe Flash Player 9.

File swf là gì

Hoặc các bạn có thể nhấn chuột phải vào file .swf và chọn Properties.

File swf là gì

Xuất hiện cửa sổ Properties, các bạn chọn Change trong phần Open with.

File swf là gì

Xuất hiện phần tìm kiếm chương trình mở file, các bạn chọn More apps -> Look for another app on this PC.

File swf là gì

Xuất hiện cửa sổ Open with các bạn chọn đến file SAFlashPlayer.exe mà bạn vừa tải và chọn Open.

File swf là gì

Sau đó các bạn nhấn OK để đóng cửa sổ Properties và các bạn chỉ cần nhấp đúp chuột vào file .swf là file sẽ được mở trên SAFlashPlayer.exe

File swf là gì

Trên đây là các cách mở file swf trên máy tính nhanh nhất, các bạn có thể dễ dàng áp dụng để mở những file swf trên máy tính. Chúc các bạn thành công!

File Flash là gì?

Các tập tin Flash thường hoạt họa, quảng cáo hay các thành phần trang trí của các trang Web. Gần đây Flash còn được sử dụng để tạo ra các ứng dụng Internet phong phú. Với một kích thước tương tự, một tập tin Flash có thể chứa nhiều thông tin hơn một tập tin hình dạng GIF hay dạng JPEG.

Shockwave Flash Object để làm gì?

SWF (phát âm "Swiff") là file Shockwave Flash Movie được tạo bởi chương trình Adobe có thể chứa văn bản và đồ họa tương tác. Các file hoạt ảnh này trước đây được sử dụng cho những game trực tuyến được chơi trong trình duyệt web.