Để làm việc với video, bạn nên sử dụng người mã hóa o ffmeg, nhưng ... đây là những gì?
người mã hóa là một bộ mã hóa video miễn phí được phát hành theo giấy phép GPL được bao gồm trong trình phát đa phương tiện MPlayer trong khi ffmpeg là một bộ sưu tập phần mềm cho phép bạn ghi và chuyển đổi video và âm thanh.
chúng ta có thể làm gì với chúng?
Để trả lời câu hỏi thứ hai này, tôi mang đến cho bạn một số "thủ thuật" và để bạn tự đánh giá xem liệu bạn có xứng đáng có một vị trí trên máy tính của chúng tôi hay không.
1- Trích xuất bản âm thanh từ video:
mplayer -vo null -hardframedrop -ao pcm:file=audio.wav video.avi
Dữ liệu:
video.avi: video mà chúng tôi muốn trích xuất âm thanh.
âm thanh.wav: tên của tệp được tạo cùng với âm thanh.
2- Xoay video:
mencoder -vop rotate=2 -oac pcm -ovc lavc ./normal.avi -o ./rotada.avi
Dữ liệu:
xoay = <0-7>: Xoay và lật (tùy chọn) hình ảnh +/- 90 độ. Đối với các thông số từ 4-7, việc quay chỉ được thực hiện nếu hình dạng của phim là thẳng đứng chứ không phải nằm ngang.
bình thường.avi: video mà chúng tôi muốn xoay.
xoay vòng.avi: tên của video được tạo với vòng quay được chỉ định.
3- Xem video từ hình ảnh JPG:
mplayer "mf://*.jpg" -mf fps=15
Tạo video:
mencoder "mf://*.jpg" -mf fps=15 -ovc lavc -o ./dest.avi
Dữ liệu:
mf: //*.jpg: lấy tất cả hình ảnh bằng tiện ích mở rộng này, chúng ta cũng có thể sử dụng nó với PNG: mf: //*.png
fps: Đặt tốc độ chuyển đổi giữa các hình ảnh.
định mệnh.avi: tên của video đã tạo.
4- Trộn video và âm thanh:
ffmpeg -i sonido.wav -i video.avi videoconaudio.avi
Dữ liệu:
sound.wav: tập tin âm thanh.
video.avi: tập tin video.
videoconaudio.avi: tên của tệp video với âm thanh được chỉ định.
5- Chuyển đổi avi sang gif.
ffmpeg -i video.avi -pix_fmt rgb24 gif_generado.gif
Dữ liệu:
video.avi: video mà chúng tôi muốn chuyển thành GIF.
gif_generated.gif: tên của tệp thu được từ video.
rgb24: chúng tôi chỉ định màu sắc.