ffmpeg version n7.1.5 Copyright (c) 2000-2026 the FFmpeg developers built with gcc 16 (Wolfi 16.2.0-r2) configuration: --prefix=/usr --libdir=/usr/lib --enable-shared --enable-libx264 --enable-libx265 --enable-libaom --enable-libtheora --enable-gpl --enable-version3 --enable-ffnvcodec --enable-cuvid --enable-nvenc --enable-nvdec --disable-cuda-nvcc --enable-cuda-llvm --nvcc=/usr/lib/llvm-23/bin/clang --nvccflags='--no-default-config --cuda-gpu-arch=sm_70 --cuda-feature=+ptx65 -O2' --enable-openssl --enable-libmp3lame --enable-libopencore-amrnb --enable-ffplay --enable-libdav1d --enable-libharfbuzz --enable-libopus --enable-libsnappy --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libvorbis --enable-libwebp --enable-libxml2 --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libsoxr --disable-libzmq libavutil 59. 39.100 / 59. 39.100 libavcodec 61. 19.101 / 61. 19.101 libavformat 61. 7.103 / 61. 7.103 libavdevice 61. 3.100 / 61. 3.100 libavfilter 10. 5.100 / 10. 5.100 libswscale 8. 3.100 / 8. 3.100 libswresample 5. 3.100 / 5. 3.100 libpostproc 58. 3.100 / 58. 3.100 Universal media converter usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Getting help: -h -- print basic options -h long -- print more options -h full -- print all options (including all format and codec specific options, very long) -h type=name -- print all options for the named decoder/encoder/demuxer/muxer/filter/bsf/protocol See man ffmpeg for detailed description of the options. Per-stream options can be followed by : to apply that option to specific streams only. can be a stream index, or v/a/s for video/audio/subtitle (see manual for full syntax). Print help / information / capabilities: -L show license -h show help -version show version -muxers show available muxers -demuxers show available demuxers -devices show available devices -decoders show available decoders -encoders show available encoders -filters show available filters -pix_fmts show available pixel formats -layouts show standard channel layouts -sample_fmts show available audio sample formats Global options (affect whole program instead of just one file): -v set logging level -y overwrite output files -n never overwrite output files -stats print progress report during encoding Per-file options (input and output): -f force container format (auto-detected otherwise) -t stop transcoding after specified duration -to stop transcoding after specified time is reached -ss start transcoding at specified time Per-file options (output-only): -metadata[:] add metadata Per-stream options: -c[:] select encoder/decoder ('copy' to copy stream without reencoding) -filter[:] apply specified filters to audio/video Video options: -r[:] override input framerate/convert to given output framerate (Hz value, fraction or abbreviation) -aspect[:] set aspect ratio (4:3, 16:9 or 1.3333, 1.7777) -vn disable video -vcodec alias for -c:v (select encoder/decoder for video streams) -vf alias for -filter:v (apply filters to video streams) -b video bitrate (please use -b:v) Audio options: -aq set audio quality (codec-specific) -ar[:] set audio sampling rate (in Hz) -ac[:] set number of audio channels -an disable audio -acodec alias for -c:a (select encoder/decoder for audio streams) -ab alias for -b:a (select bitrate for audio streams) -af alias for -filter:a (apply filters to audio streams) Subtitle options: -sn disable subtitle -scodec alias for -c:s (select encoder/decoder for subtitle streams)