Kỹ thuật sử dụng FFMPEG framework chuyển định dạng file hình ảnh, âm thanh, trực tuyến...

Xuân Anh
20/11/2021 19:55
D

FFMPEG Framwork là một ứng dụng hỗ trợ hầu hết các định dạng file hình ảnh, âm thanh hỗ trợ trên nhiều nền tảng như Linux, Mac OS X, Microsoft Windows...

FFMPEG là một framework hàng đầu về đa phương tiện (xử lý audio, video). Nó có thể decode (giải mã), encode (mã hóa), transcode (chuyển mã), muxer (ghép kênh), demux (phân kênh, tách kênh), stream như livestream trên youtube, facebook.

FFMPEG hỗ trợ hầu hết các định dạng. Và nó khá là linh hoạt, có thể compile, run và chạy trên nhiều nền tảng như Linux, Mac OS X, Microsoft Windows...

FFMPEG chứa các thư viện libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale và libswresample hỗ trợ các ứng dụng như ffmpeg, ffserver, ffplay và ffprobe. Các ứng dụng này được sử dụng để transcoding, streaming và playing.

ffmpeg: Giúp người sử dụng chuyển đổi định dạng tệp tin, hỗ trợ rất nhiều định dạng khác nhau.

ffserver: Sử dụng cho việc streaming trên server.

ffplay: Một chương trình đơn giản giúp chạy, phát video dựa trên thư viện của ffmpeg.

ffprobe: Một chương trình đơn giản giúp phân tích việc stream các tệp tin đa phương tiện.

Tải và cài đặt FFMPEG

FFmpeg có thể chạy cả trên 3 nền tảng hệ thống Linux, Windows và Mac OS.

Sau đây là cách cài đặt và sử dụng ffmpeg trên Windows.

Tải ứng dụng

Bạn vào trực tiếp link này để download

Sau khi download bạn tạo một thư mục tại ổ đĩa C: với đường dẫn C:/ffmpeg.

Sau đó giải nén và copy toàn bộ file vào thư mục này.

Cài đặt biến môi trường cho ứng dụng

Để cài đặt biến môi trường cho FFMPEG bạn làm theo những bước sau:

Nhấn chuột phải vào My Computer và chọn Properties, Chọn mục Advanced system settings bên cột bên trái.

Tiếp sau đó bạn chọn Tab Advanced, chọn Environment Variables, chọn dòng PATH và nhấn nút Edit. Thêm dòng C:\ffmpeg\bin\; và nhấn OK.

Sử dụng công cụ FFMPEG

Trước tiên, để sử dụng ffmpeg, bạn mở Command Cmd bằng cách chọn tổ hợp phím "Windows+r" sau đó "Enter".

Khi màn hình xuất hiện bạn có thể gõ các lệnh khác nhau để xử lý hình ảnh và âm thanh (video và audio).

Các ví dụ dưới đây:

C:\>ffmpeg -i file1.mp4 image%d.png


Lệnh này cho phép bạn convert file video thành một tập hợp các ảnh dưới định dạng png với tốc độ khoảng 24 ảnh /giây. Muốn dừng lại bạn nhấn tổ hợp phím "Ctrl+c".

C:\>ffmpeg -i file1.mp4 file1.gif

Sử dụng lệnh này bạn có thể chuyển đổi một file file1.mp4 sang file1.gif

C:\>ffmpeg -i file1.mp4 -vn -ar 44100 -ac 2 -ab 192k -f mp3 sound.mp3

Lệnh này giúp bạn tách âm thanh từ file video (file1.mp4) ra thành một file âm thanh sound.mp3 với Sample rate 44100 Hz và Audio bitrate: 192kb/s.

C:\>ffmpeg -i file1_input.flv file2_output.mp4

Lệnh này giúp bạn chuyển định dang file ".flv" sang file ".mp4".

ffmpeg -i sound.mp3 -i file1_input.mp4 file2_output.mp4

Với lệnh này bạn có thể mix 1 file âm thanh sound.mp3 với một file video file1_input.mp4 không có tiếng thành file video file2_output.mp4 có cả hình lẫn tiếng.

ffmpeg -i file1.mp4 -ss 00:00:50.0 -codec copy -t 20 file2.mp4

Lệnh tách file video file1.mp4 thành file2.mp4 từ khoảng thời gian giây thứ 50 và kết thúc với tham số -t (20 giây). Có nghĩa là file này có thời lượng 20 giây.

ffmpeg -i file.mp4 -t 00:01:00 -c copy file1.mp4 -ss 00:01:00 -codec copy file2.mp4

Chia file lớn file.mp4 thành các file nhỏ khác nhau như file1.mp4 với thời lượng 1 phút, và file2.mp4 với thời lượng từ giây 60 đến hết.

ffmpeg -loop 1 -i image.jpg -i sound.mp3 -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest video.mp4

Ghép file ảnh image.jpg và file âm thanh sound.mp3 thành file video video.mp4

ffmpeg -i http://118.107.68.17:1935/VTC/smil:Backan.smil/playlist.m3u8 -t 50 livefile.mp4

Với lệnh này bạn có thể ghi lại link http://118.107.68.17:1935/VTC/smil:Backan.smil/playlist.m3u8 đang phát trực tuyến với thời lượng 50 giây thành một file livefile.mp4 và có thể xem lại.

Trên đây là những ví dụ cơ bản, còn rất nhiều lệnh bạn có thể tự tìm hiểu và khám phá tiếp.

Theo Tạp chí Điện tử

Bình luận

Tối thiểu 10 chữ Tiếng việt có dấu Không chứa liên kết

Gửi bình luận

Tin cùng chuyên mục

Cuộc cách mạng trong ngành quảng cáo: Từ tìm kiếm đến trí tuệ nhân tạo

Cuộc cách mạng trong ngành quảng cáo: Từ tìm kiếm đến trí tuệ nhân tạo

Giải pháp phòng chống tội phạm lừa đảo sử dụng công nghệ cao

Giải pháp phòng chống tội phạm lừa đảo sử dụng công nghệ cao

Đẩy mạnh việc đăng ký hộ tịch trực tuyến, tạo điều kiện thuận lợi cho người dân

Đẩy mạnh việc đăng ký hộ tịch trực tuyến, tạo điều kiện thuận lợi cho người dân

Tận hưởng chương trình ưu đãi đặc biệt từ Dyson nhân mùa Black Friday

Tận hưởng chương trình ưu đãi đặc biệt từ Dyson nhân mùa Black Friday

Xuất hiện nhiều bẫy lừa đảo, chiếm đoạt tài sản qua giao dịch ngân hàng

Xuất hiện nhiều bẫy lừa đảo, chiếm đoạt tài sản qua giao dịch ngân hàng

Điều cần biết về tính năng ghi âm cuộc gọi trên iOS 18.1

Điều cần biết về tính năng ghi âm cuộc gọi trên iOS 18.1

Khám phá tính năng trên iOS 18.2 Dev Beta

Khám phá tính năng trên iOS 18.2 Dev Beta

Ứng dụng công nghệ hỗ trợ lái xe an toàn

Ứng dụng công nghệ hỗ trợ lái xe an toàn

10 bước đơn giản để nhận Phiếu lý lịch tư pháp qua ứng dụng VNeID

10 bước đơn giản để nhận Phiếu lý lịch tư pháp qua ứng dụng VNeID

AirPods Pro 2 có thể biến thành máy trợ thính

AirPods Pro 2 có thể biến thành máy trợ thính

Phím Camera Control trên iPhone 16: Cần thiết hay dư thừa?

Phím Camera Control trên iPhone 16: Cần thiết hay dư thừa?

3 bước để báo hỏng dịch vụ viễn thông qua app My VNPT và ChatBot AMI

3 bước để báo hỏng dịch vụ viễn thông qua app My VNPT và ChatBot AMI

Tin mới cập nhật

Keysight mở rộng giải pháp Vision Network Packet Brokers (NPBs), với tính năng AI

Keysight mở rộng giải pháp Vision Network Packet Brokers (NPBs), với tính năng AI

ASUS trình làng mẫu laptop Zenbook mỏng nhẹ mới

ASUS trình làng mẫu laptop Zenbook mỏng nhẹ mới

USPTO công bố bằng sáng chế Ramper, giúp hàng tỷ người tiếp cận blockchain

USPTO công bố bằng sáng chế Ramper, giúp hàng tỷ người tiếp cận blockchain

Microchip ra mắt dòng vi điều khiển giá rẻ đáp ứng yêu cầu an toàn cao

Microchip ra mắt dòng vi điều khiển giá rẻ đáp ứng yêu cầu an toàn cao

Tỷ lệ công khai thông tin đất đai trên môi trường điện tử được cải thiện đáng kể

Tỷ lệ công khai thông tin đất đai trên môi trường điện tử được cải thiện đáng kể

Gần 30.000 thí sinh tham dự Kỳ thi Toán Quốc tế Kangaroo - IKMC 2025

Gần 30.000 thí sinh tham dự Kỳ thi Toán Quốc tế Kangaroo - IKMC 2025

CMC Telecom - doanh nghiệp đầu tiên tại Việt Nam đạt MEF SASE SD-WAN 3.0

CMC Telecom - doanh nghiệp đầu tiên tại Việt Nam đạt MEF SASE SD-WAN 3.0

Signify 'thắp sáng' Ecopark Hưng Yên

Signify 'thắp sáng' Ecopark Hưng Yên

OPPO Find N5 mở đặt trước với gói Đặc Quyền Toàn Diện trị giá 15 triệu đồng

OPPO Find N5 mở đặt trước với gói Đặc Quyền Toàn Diện trị giá 15 triệu đồng

Hyundai triệu hồi hơn 1500 xe Ioniq 5 N 2025 do lỗi tính năng phanh

Hyundai triệu hồi hơn 1500 xe Ioniq 5 N 2025 do lỗi tính năng phanh

Lenovo ra mắt loạt thiết bị Yoga Series mới

Lenovo ra mắt loạt thiết bị Yoga Series mới

90 công trình khoa học xuất sắc được chọn trình bày tại ICISN 2025

90 công trình khoa học xuất sắc được chọn trình bày tại ICISN 2025

Tin đọc nhiều

Cách tạo và xóa Mã khóa màn hình Zalo

Cách tạo và xóa Mã khóa màn hình Zalo

Cách khắc phục lỗi bàn phím bị mất chữ, nhảy ký tự khi gõ Tiếng Việt trên Windows

Cách khắc phục lỗi bàn phím bị mất chữ, nhảy ký tự khi gõ Tiếng Việt trên Windows

Những ứng dụng và thiết bị dịch thuật tốt nhất hiện nay

Những ứng dụng và thiết bị dịch thuật tốt nhất hiện nay

Hướng dẫn chơi Google Doodle đảo quán quân khởi tranh!

Hướng dẫn chơi Google Doodle đảo quán quân khởi tranh!

Hướng dẫn tạo phím tắt trong excel

Hướng dẫn tạo phím tắt trong excel

Microsoft phát hành bản cập nhật CVE-2020-0796 khẩn cấp để vá lỗ hổng nguy hiểm ngày 13/3

Microsoft phát hành bản cập nhật CVE-2020-0796 khẩn cấp để vá lỗ hổng nguy hiểm ngày 13/3

Cách chuyển tập tin sang máy tính mới

Cách chuyển tập tin sang máy tính mới

Một số lỗi phát sinh khi cập nhật MacOs Cataline (error) và cách khắc phục

Một số lỗi phát sinh khi cập nhật MacOs Cataline (error) và cách khắc phục

11 cách chụp ảnh phong cảnh

11 cách chụp ảnh phong cảnh

6 công cụ kiểm tra tốc độ Internet tốt nhất

6 công cụ kiểm tra tốc độ Internet tốt nhất

Video xem nhiều

Đại học Miami tạo ra cảm biến chất lượng không khí phát hiện Covid-19

Đại học Miami tạo ra cảm biến chất lượng không khí phát hiện Covid-19

Ford F-150 Lightning 2022 ra mắt: Bán tải chạy điện giá khởi điểm chưa đến 40 nghìn USD

Ford F-150 Lightning 2022 ra mắt: Bán tải chạy điện giá khởi điểm chưa đến 40 nghìn USD

Thông điệp lan tỏa mùa dịch COVID-19

Thông điệp lan tỏa mùa dịch COVID-19

Clip: Khuyến cáo đối với người lao động, người làm việc, người bán hàng tại khu dịch vụ trong dịch Covid-19

Clip: Khuyến cáo đối với người lao động, người làm việc, người bán hàng tại khu dịch vụ trong dịch Covid-19

Cỗ xe lai phản lực tăng tốc từ 0 - 1010 km/h trong 50 giây tham vọng phá kỷ lục thế giới

Cỗ xe lai phản lực tăng tốc từ 0 - 1010 km/h trong 50 giây tham vọng phá kỷ lục thế giới

“Rắn tiên tri” dự đoán đội tuyển Việt Nam thắng Thái Lan

“Rắn tiên tri” dự đoán đội tuyển Việt Nam thắng Thái Lan

Pretzel - Bánh quy cây: Biểu tượng văn hoá châu Âu với nhiều tranh cãi về nguồn gốc

Pretzel - Bánh quy cây: Biểu tượng văn hoá châu Âu với nhiều tranh cãi về nguồn gốc

Làm thế nào để nâng cao tương tác giữa loa và phòng nghe hiệu quả

Làm thế nào để nâng cao tương tác giữa loa và phòng nghe hiệu quả

Trực tiếp: Apple ra mắt Iphone 11 tại Cupertino, California, Mỹ

Trực tiếp: Apple ra mắt Iphone 11 tại Cupertino, California, Mỹ

Chiếc điều hòa cá nhân này của Sony là tất cả những gì bạn cần để sống sót qua mùa hè nóng nực

Chiếc điều hòa cá nhân này của Sony là tất cả những gì bạn cần để sống sót qua mùa hè nóng nực

Những gì bạn muốn biết về 5G

Những gì bạn muốn biết về 5G

5G thay đổi tương lai của bạn như thế nào?

5G thay đổi tương lai của bạn như thế nào?

Bàn về tầm nhìn và các trụ cột của công nghệ thông tin di động 6G
04/03/2022
Chip xử lý A15 Bionic của Apple có gì mới
15/09/2021
Sex Education mùa 3 được Netflix công chiếu vào 17/9
14/09/2021
iPhone 13 không thay đổi nhiều về ngoại hình, camera được nâng cấp mạnh
13/09/2021
Cách xem trực tiếp sự kiện ra mắt iPhone 13 và Apple Watch 7
10/09/2021
VNEID của Bộ Công an khác các ứng dụng đang được vận hành?
10/09/2021
'Cái tôi' thời 4.0 và tính hai mặt của mạng xã hội
04/09/2021
'Muôn màu' cảm xúc của trẻ trong ngày khai giảng online
24/08/2021
Chủ tịch Chu Ngọc Anh giải toả 'ách tắc' về Giấy đi đường cho người dân Thủ đô
10/08/2021
Hàng loạt Macbook M1 tự dưng vỡ màn hình, Apple có đồng ý bảo hành?
02/08/2021
6 bộ phim hay nhất để xem trên VieON
29/01/2021
Bắc Ninh: Không ký kết triển khai dự án Owifi 5G với CSE Singapore
27/06/2020
Bị World Bank cấm dự thầu 7 năm, công ty Sao Bắc Đẩu thừa nhận sai sót
27/06/2020
Wefinex - Mô hình hoạt động đa cấp "đội lốt" đầu tài chính trên mạng internet
10/06/2020
Khai trừ MISA khỏi Câu lạc bộ Chữ ký số và Giao dịch điện tử Việt Nam
27/05/2020
Chuyển đổi số - Nên hiểu như thế nào cho đúng
25/05/2020
Chống thất thu thuế là thách thức lớn đối với nền kinh tế số
29/04/2020
Cách chuyển tập tin sang máy tính mới
10/11/2019
VNPT, MobiFone, VTC sẽ hoàn thành cổ phần hóa trước năm 2021
20/08/2019
5G thay đổi tương lai của bạn như thế nào?
26/07/2019
Nhận diện hành vi lừa đảo trên không gian mạng
25/07/2019
Truyền hình OTT - Hướng đi mới của các “nhà Đài”
24/07/2019