add example showProgress

This commit is contained in:
wanglei.w
2020-11-12 12:05:45 +08:00
parent 003ae6618e
commit c66b90b8e0
4 changed files with 107 additions and 19 deletions

View File

@@ -9,6 +9,24 @@ import (
ffmpeg "github.com/u2takey/ffmpeg-go"
)
// ExampleStream
// inFileName: input filename
// outFileName: output filename
// dream: Use DeepDream frame processing (requires tensorflow)
func ExampleStream(inFileName, outFileName string, dream bool) {
if inFileName == "" {
inFileName = "./in1.mp4"
}
if outFileName == "" {
outFileName = "./out.mp4"
}
if dream {
panic("Use DeepDream With Tensorflow haven't been implemented")
}
runExampleStream(inFileName, outFileName)
}
func getVideoSize(fileName string) (int, int) {
log.Println("Getting video size for", fileName)
data, err := ffmpeg.Probe(fileName)
@@ -117,21 +135,3 @@ func runExampleStream(inFile, outFile string) {
}
log.Println("Done")
}
// ExampleStream
// inFileName: input filename
// outFileName: output filename
// dream: Use DeepDream frame processing (requires tensorflow)
func ExampleStream(inFileName, outFileName string, dream bool) {
if inFileName == "" {
inFileName = "./in1.mp4"
}
if outFileName == "" {
outFileName = "./out.mp4"
}
if dream {
panic("Use DeepDream With Tensorflow haven't been implemented")
}
runExampleStream(inFileName, outFileName)
}