Initializing, please wait a moment

FFmpeg online vs FFmpeg cuc bo - khi nao moi cai thang


FFmpeg la bo cong cu video va am thanh pho quat ma moi dich vu streaming, moi nguoi sang tao noi dung va moi pipeline backend deu lang le phu thuoc. Ban co the chay no trong mot tab trinh duyet thong qua WebAssembly (FFmpeg online cua chung toi la mot trien khai nhu vay) hoac cai dat cuc bo va goi tu mot terminal. Lua chon "dung" phu thuoc vao kich co tep, lap truong rieng tu, do bao phu codec va liec ban co muon hoc CLI khong. Huong dan nay bao gom nhung gi moi giao dien co the va khong the lam, voi cac cong thuc cu the cho khi nao moi cai thang.


Moi giao dien thuc su la gi

FFmpeg online (ffmpeg.wasm) la mot port cua FFmpeg duoc bien dich sang WebAssembly chay ben trong mot tab trinh duyet. Tep video ban chon duoc doc vao mot he thong tep trong bo nho ben trong tab; FFmpeg chay tren he thong tep ao do; dau ra duoc viet lai vao bo nho va duoc cung cap nhu mot ban tai xuong. Khong co gi roi khoi thiet bi cua ban.

FFmpeg cuc bo la nhi phan nguyen ban duoc cai dat thong qua trinh quan ly goi cua ban (brew install ffmpeg, apt install ffmpeg, Chocolatey, scoop). Nhi phan chay voi quyen truy cap day du OS: doc tu dia, ghi vao dia, su dung moi loi CPU, khai thac cac bo ma hoa phan cung (NVENC, QSV, VideoToolbox) khi co san.


So sanh canh nhau

Thuoc tinhFFmpeg online (wasm trinh duyet)FFmpeg cuc bo
No luc cai datKhong - mo trangTrung binh - trinh quan ly goi + PATH
Kich co dau vao toi da~1-2 GB trong thuc te (gioi han RAM tab trinh duyet)Chi gioi han boi dia
Quyen rieng tuCac tep khong bao gio roi thiet bi (khong gi duoc tai len)Cac tep khong bao gio roi thiet bi
Toc do ma hoa (1080p H.264, clip 1 phut)~60-90 giay (wasm, don luong hoac SharedArrayBuffer)~15 giay (da loi) hoac ~3 giay (bo ma hoa phan cung)
Tang toc phan cungKhong (chay trong phan mem qua wasm)Co (NVENC, QSV, VideoToolbox, AMD AMF)
Do bao phu codecRong nhung gioi han boi build (H.264, VP9, AAC, Opus, AV1 trong cac build moi hon)Moi codec ma FFmpeg ho tro (phu thuoc vao cac co build)
Bo loc / hieu ungHau het cac bo loc pho bien hoat dongTat ca bo loc FFmpeg
Scripting / hang loatGioi han o nhung gi UI phoi bayScripting shell day du, xu ly hang loat
Cap nhatDi kem voi trang; luon hien thoiThu cong (cap nhat trinh quan ly goi)

Chon FFmpeg trinh duyet cho: tep nho, khong cai dat, rieng tu

Chuyen doi mot lan cua mot tep duoi 2 GB. Ban co mot MOV duy nhat tu dien thoai cua ban can la MP4 cho email. Mo trang trinh duyet nhanh hon cai dat mot cong cu CLI ban se su dung mot lan trong nam nay.

Noi dung nhay cam ve rieng tu. Mot ban thao video ban khong muon tai len mot trinh chuyen doi truc tuyen mien phi. Wasm trong trinh duyet la cach duy nhat de dam bao tep o lai tren thiet bi cua ban ma khong cai dat FFmpeg cuc bo.

Su dung mot may noi ban khong the cai dat phan mem. Mot laptop cong viec voi quyen cai dat bi khoa, mot phong thi nghiem truong hoc, mot quay thu vien. Neu trinh duyet co the tai trang, FFmpeg chay.

Day hoc hoac trinh bay mot lenh FFmpeg cu the. Console trong trinh duyet hien thi dau ra log FFmpeg theo thoi gian thuc; hoc sinh co the thay cung pipeline chay cuc bo.


Chon FFmpeg cuc bo cho: tep lon, cong viec hang loat, bo ma hoa phan cung

Cac tep tren 2 GB. Heap cua mot tab trinh duyet bi gioi han o 4 GB tren hau het cac nen tang; ffmpeg.wasm chay trong tab do thuong co 1.5-2 GB headroom sau ma va metadata. Filmstock 4K dai hon, noi nhieu tep nguon hoac video nguon bitrate cao se vuot qua gioi han do. FFmpeg cuc bo stream tu dia va khong bao gio tai toan bo tep vao RAM.

Xu ly hang loat. Mot thu muc 200 video de ma hoa lai, mot cron job transcodes filmstock duoc tai len, mot pipeline CI tao thumbnail. Cac script shell + xargs hoac find -exec xu ly cac lo tam thuong; UI trinh duyet xu ly mot tep tai mot thoi diem.

Bo ma hoa phan cung. Ma hoa mot gio 1080p H.264 voi NVENC mat 2-5 phut tren GPU NVIDIA hien dai. Cung gio do qua wasm mat 1-2 gio. Doi voi bat cu ai xu ly hon vai phut video thuong xuyen, FFmpeg cuc bo voi tang toc phan cung nhanh hon 20-30×.

Codec khong pho bien hoac bo loc thu nghiem. Neu ban can mot bo loc yeu cau mot co build FFmpeg cu the (libx265 voi tuning x265, libfdk_aac, libaom-av1), FFmpeg cuc bo duoc cai dat tu nguon voi cac co yeu cau la con duong duy nhat.


"Online" co nghia la gi trong cong cu cua chung toi

FFmpeg online cua chung toi chay hoan toan trong trinh duyet cua ban. Ma FFmpeg la WebAssembly duoc bien dich tu cung nguon nhu CLI. Khi ban chon mot tep, no duoc doc vao mot he thong tep do emscripten gia lap ben trong tab. Khi FFmpeg chay, no doc tu he thong tep ao do va ghi vao no. Khi no ket thuc, tep dau ra duoc trao cho ban nhu mot ban tai xuong qua mot URL Blob. Khong co luc nao tep di chuyen qua mang.

Trang hien thi dong lenh FFmpeg thuc te va log FFmpeg truc tiep - vi vay ban co the sao chep lenh chinh xac de chay no sau nay tren CLI cho cac tep lon hon, xem huong dan MP4 vs WebM cua chung toi cho cac quyet dinh o muc dinh dang.


Nam cong thuc cu the hoat dong tren ca hai giao dien

Chuyen MOV sang MP4 (H.264). ffmpeg -i in.mov -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 128k -movflags +faststart out.mp4 - hoat dong giong het trong trinh duyet va CLI.

Cat mot clip giua hai timestamp. ffmpeg -ss 00:00:30 -to 00:01:45 -i in.mp4 -c copy out.mp4 - -c copy tranh ma hoa lai, lam dieu nay tuc thoi.

Trich xuat am thanh thanh MP3. ffmpeg -i in.mp4 -vn -c:a libmp3lame -q:a 2 out.mp3.

Thay doi kich thuoc thanh 720p giu ti le khung hinh. ffmpeg -i in.mp4 -vf "scale=-2:720" -c:a copy out.mp4.

Tao mot thumbnail o giay thu 5. ffmpeg -ss 00:00:05 -i in.mp4 -vframes 1 -q:v 2 thumb.jpg.


Khi nao chon FFmpeg online vs cai dat FFmpeg cuc bo trong mot cau

Neu tep duoi ~1 GB, ban can no duoc chuyen doi ngay bay gio va ban khong xu ly video thuong xuyen - su dung FFmpeg online trong trinh duyet qua WebAssembly khong roi trang. Neu ban dang xu ly lo, tep lon hoac thuong xuyen cham vao video - cai dat FFmpeg cuc bo tu trinh quan ly goi de CLI o tren PATH cho moi phien shell. Con duong trinh duyet danh doi cai dat cuc bo bang mot khoan thue cold-start moi tab; con duong cai dat cuc bo danh doi mot cai dat mot lan voi thoi gian khoi dau duoi giay tren moi lan chay tiep theo.


Cong cu lien quan


← Quay lai Cong cu Video

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
  • No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.