文件名称:gmf:Go Media框架
文件大小:5.23MB
文件格式:ZIP
更新时间:2024-05-21 09:31:48
Go
转到FFmpeg绑定 安装 先决条件 当前的master分支支持从1.6开始的所有主要的Go版本。 编译/安装FFmpeg 构建最新版本的ffmpeg,可从获得有一个必需的选项,默认情况下处于禁用状态,您应该打开:-- --enable-shared 例如: ./configure --prefix=/usr/local/ffmpeg --enable-shared make make install 添加pkgconfig路径: export PKG_CONFIG_PATH= $PKG_CONFIG_PATH :/usr/local/ffmpeg/lib/pkgconfig/ 确保PKG_CONFIG_PATH包含ffmpeg的pkgconfig文件夹的路径。 # check it by running pkg-config --libs libavformat 它应打印
【文件预览】:
gmf-master
----swr.go(3KB)
----.gitignore(184B)
----go.mod(36B)
----codecCtx_go112.go(16KB)
----utils.go(4KB)
----stream_test.go(1KB)
----format_go16.go(14KB)
----dict.go(652B)
----samplefmt_go112.go(1KB)
----codecDesc_test.go(339B)
----codecDesc.go(1KB)
----audiofifo.go(3KB)
----imgutils_test.go(328B)
----imgutils.go(2KB)
----io.go(40B)
----format_go112.go(14KB)
----frame_go112.go(6KB)
----codecCtx_test.go(1KB)
----cgoMemory_test.go(945B)
----filter_go16.go(5KB)
----samplefmt_go16.go(1KB)
----LICENSE(1KB)
----filter_go112.go(5KB)
----cgoMemory.go(935B)
----codecParam.go(1KB)
----avio_go16.go(4KB)
----examples()
--------encoding_mp4.go(7KB)
--------alsa_record.go(4KB)
--------video-to-jpeg-avio.go(3KB)
--------images-to-video.go(5KB)
--------video-to-image.go(4KB)
--------bbb.mp4(5.16MB)
--------remuxing.go(1KB)
--------watermark.go(6KB)
--------test.png(2KB)
--------transcode.go(4KB)
--------video-to-goImage.go(4KB)
--------README.md(1KB)
--------tests-sample.mp4(57KB)
--------tmp-img()
--------record_mp3.go(4KB)
--------stress.go(16KB)
--------encoding-multiple.go(3KB)
--------mp4s-to-flv.go(5KB)
--------encoding.go(2KB)
--------scale_video.go(2KB)
--------encoding_h264.go(7KB)
----codec.go(7KB)
----format_test.go(5KB)
----frame_go16.go(6KB)
----sws_go112.go(2KB)
----avio_go112.go(4KB)
----README.md(2KB)
----codec_test.go(1KB)
----utils_test.go(260B)
----packet_go16.go(2KB)
----codecCtx_go16.go(15KB)
----sws_go16.go(2KB)
----options.go(2KB)
----example_encoding_test.go(2KB)
----packet_test.go(756B)
----sws_test.go(2KB)
----stream.go(4KB)
----options_test.go(621B)
----packet_go112.go(3KB)
----swr_test.go(534B)