Documentation
¶
Overview ¶
Package exiftool provides golang bindings for calling exiftool and working with the metadata it is able to extract from a media file
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrFilenameInvalid = errors.New("Filename contains control characters")
Functions ¶
Types ¶
type Pool ¶
Pool creates multiple stay open exiftool instances and spreads the work across them with a simple round robin distribution.
func (*Pool) ExtractFlags ¶
type Stayopen ¶
type Stayopen struct {
// contains filtered or unexported fields
}
Stayopen abstracts running exiftool with `-stay_open` to greatly improve performance. Remember to call Stayopen.Stop() to signal exiftool to shutdown to avoid zombie perl processes
func (*Stayopen) ExtractFlags ¶
Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
bench-stayopen
command
|
|
extract-thumbnail
command
|
|
metadata
command
|
|
test-pool
command
|
Click to show internal directories.
Click to hide internal directories.