mirror of
https://github.com/stashapp/stash.git
synced 2026-04-28 01:42:45 +02:00
Fix generation
This commit is contained in:
parent
b866185179
commit
7a18c54c6e
4 changed files with 5 additions and 3 deletions
|
|
@ -41,7 +41,6 @@ func NewPreviewGenerator(videoFile ffmpeg.VideoFile, videoFilename string, image
|
|||
}
|
||||
|
||||
func (g *PreviewGenerator) Generate() error {
|
||||
instance.Paths.Generated.EmptyTmpDir()
|
||||
logger.Infof("[generator] generating scene preview for %s", g.Info.VideoFile.Path)
|
||||
encoder := ffmpeg.NewEncoder(instance.FFMPEGPath)
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@ func NewSpriteGenerator(videoFile ffmpeg.VideoFile, imageOutputPath string, vttO
|
|||
}
|
||||
|
||||
func (g *SpriteGenerator) Generate() error {
|
||||
instance.Paths.Generated.EmptyTmpDir()
|
||||
encoder := ffmpeg.NewEncoder(instance.FFMPEGPath)
|
||||
|
||||
if err := g.generateSpriteImage(&encoder); err != nil {
|
||||
|
|
|
|||
|
|
@ -95,6 +95,11 @@ func (s *singleton) Generate(sprites bool, previews bool, markers bool, transcod
|
|||
for _, scene := range scenes {
|
||||
wg.Add(delta)
|
||||
|
||||
// Clear the tmp directory for each scene
|
||||
if sprites || previews || markers {
|
||||
instance.Paths.Generated.EmptyTmpDir()
|
||||
}
|
||||
|
||||
if sprites {
|
||||
task := GenerateSpriteTask{Scene: scene}
|
||||
go task.Start(&wg)
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ type GenerateMarkersTask struct {
|
|||
func (t *GenerateMarkersTask) Start(wg *sync.WaitGroup) {
|
||||
defer wg.Done()
|
||||
|
||||
instance.Paths.Generated.EmptyTmpDir()
|
||||
qb := models.NewSceneMarkerQueryBuilder()
|
||||
sceneMarkers, _ := qb.FindBySceneID(t.Scene.ID, nil)
|
||||
if len(sceneMarkers) == 0 {
|
||||
|
|
|
|||
Loading…
Reference in a new issue