Mercurial Hosting > dis
annotate help @ 2:2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
author | VilyaemKenyaz |
---|---|
date | Sat, 26 Aug 2023 14:03:02 -0400 |
parents | |
children |
rev | line source |
---|---|
2
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
1 Hyper fast Audio and Video encoder |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
2 usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
3 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
4 Getting help: |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
5 -h -- print basic options |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
6 -h long -- print more options |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
7 -h full -- print all options (including all format and codec specific options, very long) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
8 -h type=name -- print all options for the named decoder/encoder/demuxer/muxer/filter/bsf/protocol |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
9 See man ffmpeg for detailed description of the options. |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
10 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
11 Print help / information / capabilities: |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
12 -L show license |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
13 -h topic show help |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
14 -? topic show help |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
15 -help topic show help |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
16 --help topic show help |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
17 -version show version |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
18 -buildconf show build configuration |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
19 -formats show available formats |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
20 -muxers show available muxers |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
21 -demuxers show available demuxers |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
22 -devices show available devices |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
23 -codecs show available codecs |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
24 -decoders show available decoders |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
25 -encoders show available encoders |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
26 -bsfs show available bit stream filters |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
27 -protocols show available protocols |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
28 -filters show available filters |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
29 -pix_fmts show available pixel formats |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
30 -layouts show standard channel layouts |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
31 -sample_fmts show available audio sample formats |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
32 -colors show available color names |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
33 -sources device list sources of the input device |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
34 -sinks device list sinks of the output device |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
35 -hwaccels show available HW acceleration methods |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
36 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
37 Global options (affect whole program instead of just one file): |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
38 -loglevel loglevel set logging level |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
39 -v loglevel set logging level |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
40 -report generate a report |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
41 -max_alloc bytes set maximum size of a single allocated block |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
42 -y overwrite output files |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
43 -n never overwrite output files |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
44 -ignore_unknown Ignore unknown stream types |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
45 -filter_threads number of non-complex filter threads |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
46 -filter_complex_threads number of threads for -filter_complex |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
47 -stats print progress report during encoding |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
48 -max_error_rate maximum error rate ratio of decoding errors (0.0: no errors, 1.0: 100% errors) above which ffmpeg returns an error instead of success. |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
49 -bits_per_raw_sample number set the number of bits per raw sample |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
50 -vol volume change audio volume (256=normal) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
51 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
52 Per-file main options: |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
53 -f fmt force format |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
54 -c codec codec name |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
55 -codec codec codec name |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
56 -pre preset preset name |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
57 -map_metadata outfile[,metadata]:infile[,metadata] set metadata information of outfile from infile |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
58 -t duration record or transcode "duration" seconds of audio/video |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
59 -to time_stop record or transcode stop time |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
60 -fs limit_size set the limit file size in bytes |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
61 -ss time_off set the start time offset |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
62 -sseof time_off set the start time offset relative to EOF |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
63 -seek_timestamp enable/disable seeking by timestamp with -ss |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
64 -timestamp time set the recording timestamp ('now' to set the current time) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
65 -metadata string=string add metadata |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
66 -program title=string:st=number... add program with specified streams |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
67 -target type specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-") |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
68 -apad audio pad |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
69 -frames number set the number of frames to output |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
70 -filter filter_graph set stream filtergraph |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
71 -filter_script filename read stream filtergraph description from a file |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
72 -reinit_filter reinit filtergraph on input parameter changes |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
73 -discard discard |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
74 -disposition disposition |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
75 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
76 Video options: |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
77 -vframes number set the number of video frames to output |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
78 -r rate set frame rate (Hz value, fraction or abbreviation) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
79 -fpsmax rate set max frame rate (Hz value, fraction or abbreviation) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
80 -s size set frame size (WxH or abbreviation) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
81 -aspect aspect set aspect ratio (4:3, 16:9 or 1.3333, 1.7777) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
82 -bits_per_raw_sample number set the number of bits per raw sample |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
83 -vn disable video |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
84 -vcodec codec force video codec ('copy' to copy stream) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
85 -timecode hh:mm:ss[:;.]ff set initial TimeCode value. |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
86 -pass n select the pass number (1 to 3) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
87 -vf filter_graph set video filters |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
88 -ab bitrate audio bitrate (please use -b:a) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
89 -b bitrate video bitrate (please use -b:v) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
90 -dn disable data |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
91 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
92 Audio options: |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
93 -aframes number set the number of audio frames to output |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
94 -aq quality set audio quality (codec-specific) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
95 -ar rate set audio sampling rate (in Hz) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
96 -ac channels set number of audio channels |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
97 -an disable audio |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
98 -acodec codec force audio codec ('copy' to copy stream) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
99 -vol volume change audio volume (256=normal) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
100 -af filter_graph set audio filters |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
101 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
102 Subtitle options: |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
103 -s size set frame size (WxH or abbreviation) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
104 -sn disable subtitle |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
105 -scodec codec force subtitle codec ('copy' to copy stream) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
106 -stag fourcc/tag force subtitle tag/fourcc |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
107 -fix_sub_duration fix subtitles duration |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
108 -canvas_size size set canvas size (WxH or abbreviation) |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
109 -spre preset set the subtitle options to the indicated preset |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
110 |
2b6ce8d53356
Finished program, fully functional, seems to be faster than cat
VilyaemKenyaz
parents:
diff
changeset
|
111 |