ffmpeg -i http://<url>.m3u8 -c copy "output.mp4"
ffmpeg -f x11grab -framerate 25 -r 25 -s 1920x1080 -i :0.0 output.mp4
link
source
- install nv-code-headers
git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git
- install Video Codec SDK
cp Interface/*.h /usr/local/cuda/include
cp Lib/linux/stubs/x86_64/* /usr/local/cuda/targets/x86_64-linux/lib/
- build ffmpeg
git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg
git checkout release/5.1
./configure --prefix=$HOME/.local --enable-nonfree --enable-nvenc --enable-libnpp --enable-cuda-nvcc --nvccflags="-gencode arch=compute_75,code=sm_75 -O2" --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64