mirror of
https://github.com/u2takey/ffmpeg-go.git
synced 2025-10-05 07:56:51 +08:00
24 lines
463 B
Go
24 lines
463 B
Go
package examples
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/disintegration/imaging"
|
|
)
|
|
|
|
func TestExampleStream(t *testing.T) {
|
|
ExampleStream("./sample_data/in1.mp4", "./sample_data/out1.mp4", false)
|
|
}
|
|
|
|
func TestExampleReadFramAsJpeg(t *testing.T) {
|
|
reader := ExampleReadFrameAsJpeg("./sample_data/in1.mp4", 5)
|
|
img, err := imaging.Decode(reader)
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
err = imaging.Save(img, "./sample_data/out1.jpeg")
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
}
|