Skip to content

Commit 763cec6

Browse files
committed
Spanish entry added
1 parent a87e6c7 commit 763cec6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
[🇨🇳](/README-cn.md "Simplified Chinese")
22
[🇰🇷](/README-ko.md "Korean")
3+
[🇪🇸](/README-es.md "Spanish")
34

45
[![license](https://img.shields.io/badge/license-BSD--3--Clause-blue.svg)](https://img.shields.io/badge/license-BSD--3--Clause-blue.svg)
56

67
I was looking for a tutorial/book that would teach me how to start to use [FFmpeg](https://www.ffmpeg.org/) as a library (a.k.a. libav) and then I found the ["How to write a video player in less than 1k lines"](http://dranger.com/ffmpeg/) tutorial.
78
Unfortunately it was deprecated, so I decided to write this one.
89

9-
Most of the code in here will be in c **but don't worry**: you can easily understand and apply it to your preferred language.
10+
Most of the code in here will be in C **but don't worry**: you can easily understand and apply it to your preferred language.
1011
FFmpeg libav has lots of bindings for many languages like [python](https://mikeboers.github.io/PyAV/), [go](https://github.com/imkira/go-libav) and even if your language doesn't have it, you can still support it through the `ffi` (here's an example with [Lua](https://github.com/daurnimator/ffmpeg-lua-ffi/blob/master/init.lua)).
1112

1213
We'll start with a quick lesson about what is video, audio, codec and container and then we'll go to a crash course on how to use `FFmpeg` command line and finally we'll write code, feel free to skip directly to[ ](http://newmediarockstars.com/wp-content/uploads/2015/11/nintendo-direct-iwata.jpg)the section [Learn FFmpeg libav the Hard Way.](#learn-ffmpeg-libav-the-hard-way)

0 commit comments

Comments
 (0)