summaryrefslogtreecommitdiff
path: root/media/video.go
diff options
context:
space:
mode:
authorJames Mills <prologic@shortcircuit.net.au>2020-03-22 18:01:27 +1000
committerJames Mills <prologic@shortcircuit.net.au>2020-03-22 18:01:27 +1000
commita90739089110e9f92653792bb1f23888ad734a79 (patch)
treecf7b364140e560d4e062607e1ec71567cf843360 /media/video.go
parentce3008222e924902352d697b45626aebd8980af1 (diff)
Add support for transcoding
Diffstat (limited to 'media/video.go')
-rw-r--r--media/video.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/media/video.go b/media/video.go
index 9c10b1e..6e88a8c 100644
--- a/media/video.go
+++ b/media/video.go
@@ -10,6 +10,8 @@ import (
"time"
"github.com/dhowden/tag"
+
+ "github.com/wybiral/tube/utils"
)
// Video represents metadata for a single video.
@@ -75,8 +77,8 @@ func ParseVideo(p *Path, name string) (*Video, error) {
if pic != nil {
v.Thumb = pic.Data
v.ThumbType = pic.MIMEType
- } else if cmdExists("mt") {
- if err := runCmd(3, "mt", "-s", "-n", "1", pth); err != nil {
+ } else if utils.CmdExists("mt") {
+ if err := utils.RunCmd(3, "mt", "-s", "-n", "1", pth); err != nil {
return nil, err
}
data, err := ioutil.ReadFile(fmt.Sprintf("%s.jpg", strings.TrimSuffix(pth, filepath.Ext(pth))))