Cách chuyển đổi hình ảnh sang video dễ dàng trong Linux

chuyển đổi hình ảnh sang video

Đôi khi, để trình bày một dự án hoặc để gửi một cái gì đó đặc biệt cho một người, chắc chắn nhu cầu chuyển đổi hình ảnh sang định dạng đã phát sinh. video dưới dạng slide hình ảnh. Trong những trường hợp này, chắc chắn bạn đã phải cài đặt một số chương trình nặng, chẳng hạn như trình chỉnh sửa video mà bạn không biết rõ về cách sử dụng hoặc bạn chỉ sử dụng một lần và đang chiếm quá nhiều dung lượng.

Chà, trong GNU / Linux có một giải pháp thay thế đơn giản và nhẹ nhàng hơn nhiều, ngoài ra, rất có thể bạn đã cài đặt sẵn nó, vì vậy bạn sẽ không phải tốn thêm dung lượng để chuyển đổi hình ảnh của mình thành video một cách nhanh chóng và đúng thời hạn. . Thay thế đó là công cụ ffmpeg mạnh mẽ và linh hoạt.

Để tạo thời gian trôi đi trong video và dừng chuyển động của ảnh, bạn có thể sử dụng một loạt hình ảnh mà bạn có trên máy tính của mình. Khi bạn có các hình ảnh trong một thư mục (từ đó bạn sẽ phải thực hiện lệnh), ví dụ ~ / img, bạn có thể bắt đầu làm việc với ffmpeg để chuyển chúng sang video từ dòng lệnh.

Ngoài ra, tôi sẽ khuyên bạn, tạo điều kiện cho công việc, để đổi tên tất cả các hình ảnh giống nhau, nhưng có đánh số để xác định thứ tự. Ví dụ: hãy tưởng tượng bạn có image-1.jpg, image-2.jpg, image.3.jpg, v.v. Bạn có thể tham khảo tất cả chúng bằng thẻ đại diện. Ví dụ, với hình ảnh-% d.jpg lệnh ffmpeg sẽ xử lý tất cả các hình ảnh từ image-1.jpg đến image-9.jpg. Một ví dụ khác nếu bạn có hàng trăm hình ảnh, bạn có thể sử dụng image-% 03d.jpg dưới dạng ký tự đại diện để chuyển từ 001 đến 999.

Được rồi để xem lệnh ffmpeg cuối cùng để chuyển đổi hình ảnh sang video một cách dễ dàng. Tiếp tục với những cái tên mà tôi đặt làm ví dụ, nó sẽ như thế này:

cd ~/img

ffmpeg -framerate 10 -i filename-%d.jpg nombre-video.mp4

Bây giờ, sau khi kết thúc quá trình, bạn sẽ có trong thư mục một video có tên video-name.mp4 với chuỗi hình ảnh. Nhớ thay đổi các thông số và tên theo trường hợp của bạn...


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Miguel Rodriguez dijo

    Cực kỳ hữu ích, mặc dù bây giờ tôi nghĩ về nó, chính xác là vì có nhiều lựa chọn thay thế để làm những việc như thế này trong Linux nên ưu tiên sử dụng thiết bị đầu cuối hơn, đó là nhiều người dùng Windows không muốn di chuyển.