You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+33-13Lines changed: 33 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -20,17 +20,31 @@ because I don't have the resources and the time to maintain other systems.
20
20
21
21
22
22
## Supported Codecs
23
-
* x264: H.264 (MPEG-4 AVC)
24
-
* x265: H.265 Video Codec
25
-
* aom: AV1 Video Codec (Experimental and very slow!)
26
-
* fdk_aac: Fraunhofer FDK AAC Codec
27
-
* xvidcore: MPEG-4 video coding standard
28
-
* webm: WebM is a video file format
29
-
* mp3: MPEG-1 or MPEG-2 Audio Layer III
30
-
* ogg: Free, open container format
31
-
* vorbis: Lossy audio compression format
32
-
* theora: Free lossy video compression format
33
-
* opus: Lossy audio coding format
23
+
*`x264`: H.264 (MPEG-4 AVC)
24
+
*`x265`: H.265 Video Codec
25
+
*`aom`: AV1 Video Codec (Experimental and very slow!)
26
+
*`fdk_aac`: Fraunhofer FDK AAC Codec
27
+
*`xvidcore`: MPEG-4 video coding standard
28
+
*`webm`: WebM is a video file format
29
+
*`mp3`: MPEG-1 or MPEG-2 Audio Layer III
30
+
*`ogg`: Free, open container format
31
+
*`vorbis`: Lossy audio compression format
32
+
*`theora`: Free lossy video compression format
33
+
*`opus`: Lossy audio coding format
34
+
*`nv-codec`: [NVIDIA's GPU accelerated video codecs](https://devblogs.nvidia.com/nvidia-ffmpeg-transcoding-guide/). Installation is triggered only if CUDA installation is detected, follow [these](#Cuda-installation) instructions for installation. Supported codecs in nvcodec:
35
+
* Decoders
36
+
* H264 `h264_cuvid`
37
+
* H265 `hevc_cuvid`
38
+
* Motion JPEG `mjpeg_cuvid`
39
+
* MPEG1 video `mpeg1_cuvid`
40
+
* MPEG2 video `mpeg2_cuvid`
41
+
* MPEG4 part 2 video `mepg4_cuvid`
42
+
* VC-1 `vc1_cuvid`
43
+
* VP8 `vp8_cuvid`
44
+
* VP9 `vp9_cuvid`
45
+
* Encoders
46
+
* H264 `nvenc nvenc_h264`
47
+
* H265 `nvenc_hevc`
34
48
35
49
## Continuos Integration
36
50
ffmpeg-build-script is rockstable. Every commit runs against Linux and OSX with https://travis-ci.org just to make sure everything works as expected.
@@ -82,6 +96,11 @@ cd ffmpeg-build-script
82
96
./build-ffmpeg --help
83
97
```
84
98
99
+
100
+
### Cuda installation
101
+
102
+
To be able to install CUDA, you first need a compatible NVIDIA GPU. Once you have the GPU and display driver installed, you can follow the [official instructions](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html) or [this blog](https://www.pugetsystems.com/labs/hpc/How-To-Install-CUDA-10-1-on-Ubuntu-19-04-1405/) to setup CUDA
0 commit comments