NewVideo error when file contains no video
This commit is contained in:
parent
2c194879df
commit
34c0e44380
1 changed files with 5 additions and 0 deletions
5
video.go
5
video.go
|
@ -101,6 +101,11 @@ func NewVideo(filename string) (*Video, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if len(videoData) == 0 {
|
||||||
|
return nil, fmt.Errorf("no video data found in %s", filename)
|
||||||
|
}
|
||||||
|
|
||||||
audioData, err := ffprobe(filename, "a")
|
audioData, err := ffprobe(filename, "a")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue