Added the ability to convert files to different extensions.
This commit is contained in:
21
encoder/libmp3lame/encoder.go
Normal file
21
encoder/libmp3lame/encoder.go
Normal file
@@ -0,0 +1,21 @@
|
||||
package libmp3lame
|
||||
|
||||
import encoder2 "git.kor-elf.net/kor-elf/gui-for-ffmpeg/encoder"
|
||||
|
||||
type encoder struct {
|
||||
}
|
||||
|
||||
func NewEncoder() encoder2.EncoderContract {
|
||||
return &encoder{}
|
||||
}
|
||||
|
||||
func (e encoder) GetParams() []string {
|
||||
return []string{"-c:a", "libmp3lame"}
|
||||
}
|
||||
|
||||
func NewData() encoder2.EncoderDataContract {
|
||||
title := "libmp3lame"
|
||||
formats := []string{"mp3"}
|
||||
fileType := encoder2.FileType(encoder2.Audio)
|
||||
return encoder2.NewData(title, formats, fileType, NewEncoder)
|
||||
}
|
Reference in New Issue
Block a user