mirror of
https://github.com/stashapp/stash.git
synced 2025-12-06 08:26:00 +01:00
Add short sprite error logging (#2129)
This commit is contained in:
parent
66dd239732
commit
d94e4f9a5b
1 changed files with 7 additions and 0 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
package manager
|
package manager
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"image"
|
"image"
|
||||||
"image/color"
|
"image/color"
|
||||||
|
|
@ -33,6 +34,12 @@ func NewSpriteGenerator(videoFile ffmpeg.VideoFile, videoChecksum string, imageO
|
||||||
if !exists {
|
if !exists {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// FFMPEG bombs out if we try to request 89 snapshots from a 2 second video
|
||||||
|
if videoFile.Duration < 3 {
|
||||||
|
return nil, errors.New("video too short to create sprite")
|
||||||
|
}
|
||||||
|
|
||||||
generator, err := newGeneratorInfo(videoFile)
|
generator, err := newGeneratorInfo(videoFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue