mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
31 lines
913 B
Markdown
31 lines
913 B
Markdown
# ffmpeg
|
|
|
|
## TL;DR
|
|
|
|
```sh
|
|
# Convert a webm file to GIF.
|
|
ffmpeg -y -i rec.webm -vf palettegen palette.png \
|
|
&& ffmpeg -y -i rec.webm -i palette.png \
|
|
-filter_complex paletteuse -r 10 out.gif
|
|
```
|
|
|
|
## Format conversion
|
|
|
|
### Webm to GIF
|
|
|
|
```sh
|
|
ffmpeg -y -i rec.webm -vf palettegen palette.png
|
|
ffmpeg -y -i rec.webm -i palette.png -filter_complex paletteuse -r 10 out.gif
|
|
```
|
|
|
|
Here `rec.webm` is the recorded video.
|
|
The first command creates a palette out of the webm file. The second command converts the webm file to gif using the created palette.
|
|
|
|
## Sources
|
|
|
|
- [Convert a webm file to gif]
|
|
- [How to convert a webm video to a gif on the command line]
|
|
|
|
[convert a webm file to gif]: https://mundanecode.com/posts/convert-webm-to-gif
|
|
[how to convert a webm video to a gif on the command line]: https://askubuntu.com/questions/506670/how-to-do-i-convert-an-webm-video-to-a-animated-gif-on-the-command-line
|