goav:FFmpeg的Golang绑定

时间:2024-03-19 21:24:21
【文件属性】:

文件名称:goav:FFmpeg的Golang绑定

文件大小:1.06MB

文件格式:ZIP

更新时间:2024-03-19 21:24:21

video golang-bindings ffmpeg-libraries Go

av FFmpeg的Golang绑定 与ffmpeg视频/音频操作库的全面绑定。 用法 import "github.com/giorgisio/goav/avformat" func main () { filename := "sample.mp4" // Register all formats and codecs avformat . AvRegisterAll () ctx := avformat . AvformatAllocContext () // Open video file if avformat . AvformatOpenInput ( & ctx , filename , nil , nil ) != 0 { log . Println ( "Error: Couldn't open file." ) return } // Retr


【文件预览】:
goav-master
----avfilter()
--------graph.go(4KB)
--------avfilter.go(4KB)
--------filter.go(648B)
----avcodec()
--------bitstreamfilter.go(1KB)
--------packet_struct.go(1KB)
--------flags.go(2KB)
--------context.go(8KB)
--------avcodec.go(10KB)
--------avpicture.go(2KB)
--------pixelformat.go(2KB)
--------context_struct.go(11KB)
--------codecs.go(23KB)
--------pixel.go(5KB)
--------rational.go(1KB)
--------packet.go(4KB)
----example()
--------versions.go(791B)
--------tutorial01.go(6KB)
--------sample.mp4(1.01MB)
----avformat()
--------media_types.go(539B)
--------flags.go(890B)
--------context.go(10KB)
--------stream_struct.go(5KB)
--------avformat_test.go(869B)
--------context_struct.go(6KB)
--------stream.go(2KB)
--------avformat.go(13KB)
--------rational.go(374B)
--------packet.go(501B)
--------codec_context_struct.go(4KB)
----avutil()
--------log.go(568B)
--------frame.go(7KB)
--------error.go(885B)
--------memory.go(4KB)
--------dict.go(3KB)
--------avutil.go(2KB)
----.github()
--------ISSUE_TEMPLATE()
----_config.yml(27B)
----LICENSE(1KB)
----swscale()
--------vector.go(2KB)
--------context.go(2KB)
--------swscale.go(4KB)
----.gitignore(16B)
----go.sum(454B)
----README.md(3KB)
----goav.go(675B)
----avdevice()
--------format.go(961B)
--------avdevice.go(4KB)
----swresample()
--------context.go(4KB)
--------swresample.go(1KB)
----go.mod(196B)

网友评论