video

package
v0.3.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 16, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Metadata

type Metadata struct {
	CodecName string  `json:"codec_name,omitempty"`
	FrameRate string  `json:"r_frame_rate,omitempty"`
	Duration  float64 `json:"duration,omitempty,string"`
	Width     int     `json:"width,omitempty"`
	Height    int     `json:"height,omitempty"`
	BitRate   int     `json:"bit_rate,omitempty,string"`
}

Metadata type contains useful video stream metadata.

type MetadataExtractor

type MetadataExtractor interface {
	ExtractMetadata(videoFile string) (Metadata, error)
}

MetadataExtractor is the interface that wraps ExtractMetadata method.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL