文件名称:ffmpeg-wasm-video-to-picture:借助ffmpeg + wasm实现网页截取视频帧图像功能
文件大小:27.48MB
文件格式:ZIP
更新时间:2024-05-18 05:11:02
C
借助ffmpeg + wasm实现网页截取视频帧功能 1. cfile/simple.c 这个是纯C处理,把一个视频的第一帧保存为pcm图片,编译方法: gcc simple.c -lavutil -lavformat -lavcodec `pkg-config --libs --cflags libavutil` `pkg-config --libs --cflags libavformat` `pkg-config --libs --cflags libavcodec` `pkg-config --libs --cflags libswscale` -o simple 使用方法,传递一个视频路径,就会在本地生成一个图片 ./simple mountain.mp4 2. cfile/web.c proccess.c process.h 这个是网页版的核心C代码,使用以下命令编译成wasm
【文件预览】:
ffmpeg-wasm-video-to-picture-master
----README.md(1KB)
----cfile()
--------process.c(7KB)
--------simple-from-memory.c(3KB)
--------simple.c(6KB)
--------web.c(2KB)
--------process.h(638B)
----demo()
--------index.wasm(12.58MB)
--------index.js(464KB)
--------main.html(5KB)
----lib()
--------libswresample.bc(192KB)
--------libavcodec.bc(26.59MB)
--------libswscale.bc(938KB)
--------libavutil.bc(889KB)
--------libavformat.bc(6.75MB)