Chuyển đổi video sang Flash với FFMPEG

FFMPEG, bộ mã hóa dòng lệnh, mã nguồn mở, có thể tạo ra một số kết quả tuyệt vời. Nếu bạn cần chuyển đổi một loại video sang loại khác, nó có thể cực kỳ hữu ích.

Nó đặc biệt có thể hữu ích nếu bạn muốn sản xuất video cho web, nhưng không có bản sao Adobe Flash nằm xung quanh.

Nếu bạn đã có video được sản xuất, đây là cách tải video ở định dạng Flash. Các hướng dẫn bên dưới dành cho Windows, nhưng các đối số FFMPEG phải giống nhau trên tất cả các nền tảng.

  1. Tải xuống bản dựng FFMPEG 32 bit hoặc 64 bit, tùy theo loại nào phù hợp nhất với HĐH của bạn

  2. Giải nén tập tin zip vào thư mục riêng của nó

  3. Mở Command Prompt và thay đổi thư mục thành thư mục con bin nơi bạn trích xuất FFMPEG

  4. Nhận đường dẫn của video mà bạn muốn chuyển đổi. Thông thường chúng ta chỉ đổ một bản sao trong thư mục bin để tránh xử lý tên đường dẫn dài

  5. Bây giờ quay trở lại Command Prompt. Lệnh chúng ta sử dụng để chuyển đổi là:

    ffmpeg -i [tên tệp đầu vào] -s [độ phân giải đầu ra] -f flv -b [tốc độ bit] -ar [tốc độ bit âm thanh] [tên tệp đầu ra]

    Ở đây, chúng tôi đã đặt độ phân giải bằng cách sử dụng công tắc s, loại tệp đầu ra thành Flash bằng công tắc f, tốc độ bit video bằng công tắc b và tốc độ âm thanh bằng công tắc ar . Quan trọng nhất, chúng tôi đã đặt những gì chúng tôi muốn là tên của tệp đầu ra ở cuối lệnh.

    Vì vậy, nếu chúng tôi muốn xuất video 640x480, với tốc độ âm thanh 22050Hz và tốc độ bit video 1000Kb / giây, lệnh của chúng tôi có thể giống như sau:

    ffmpeg -i inputfile.avi -s 640x480 -f flv -b 1000k -ar 22050 myoutputfile.flv

  6. Nhấn Enter và xem mọi thứ mã hóa. Bạn nên có video Flash của bạn trong thời gian ngắn. Hãy nhớ rằng nếu bạn có khoảng trắng trong tên đường dẫn của mình, bạn sẽ cần bao quanh chúng bằng dấu ngoặc kép (") và bạn có thể phải điều chỉnh tốc độ âm thanh và video để có kết quả mà bạn hài lòng.

 

Để LạI Bình LuậN CủA BạN