Comments (1)
This is a matter of ffmpeg and the properties you need to establish are in the readme file.
Example:
`
....
var inputPath = "input.mp4"
var outputPath = "filename.m3u8"
func main() {
// Create new instance of transcoder
trans := new(transcoder.Transcoder)
// Initialize transcoder passing the input file path and output file path
err := trans.Initialize( inputPath, outputPath )
if err!=nil {
panic(err)
}
// Copy video streams
trans.MediaFile().SetVideoCodec("copy")
// Set hls list size
trans.MediaFile().SetHlsListSize(0)
// Set HLS time
trans.MediaFile().SetHlsSegmentDuration(10)
// Start transcoder process without checking progress
done := trans.Run(false)
// This channel is used to wait for the process to end
err = <-done
}
...
`
from goffmpeg.
Related Issues (20)
- Add Functionality for Piping HOT 1
- Stream output while transcoding HOT 1
- Improve HLS support HOT 1
- SetMovFlags declared twice in models/media.go?
- (*Mediafile).SetMovFlags redeclared in this block HOT 1
- (*Mediafile).ObtainMovFlags redeclared in this block HOT 3
- FFmpeg code to Go HOT 2
- Transcoder.Output() doesn't output progress HOT 7
- find ffprope error at windows HOT 3
- SetQuality missing HOT 1
- Add multiple output support HOT 2
- Readme example doesn't work HOT 1
- Trying to convert MP4 to HLS HOT 4
- goffmpeg type inference/autocomplete HOT 3
- How to set FourCC/Tag HOT 1
- Proposal: Please start using Semantic Versioning HOT 4
- How to set up multiple input HOT 2
- Windows11 does not support HOT 1
- I have the ffmpeg command I don't know how it can be executed using your package HOT 1
- How do I set `-tag:v hvc1` for QuickTime-compatible HEVC (H.265) encoding?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goffmpeg.