Fix the following warning: doc/syntax.texi:147: warning: Accent command `@"' must not be followed by whitespace
		
			
				
	
	
		
			159 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			159 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| @chapter Syntax
 | |
| @c man begin SYNTAX
 | |
| 
 | |
| When evaluating specific formats, FFmpeg uses internal library parsing
 | |
| functions, shared by the tools. This section documents the syntax of
 | |
| some of these formats.
 | |
| 
 | |
| @anchor{date syntax}
 | |
| @section Date
 | |
| 
 | |
| The accepted syntax is:
 | |
| @example
 | |
| [(YYYY-MM-DD|YYYYMMDD)[T|t| ]]((HH:MM:SS[.m...]]])|(HHMMSS[.m...]]]))[Z]
 | |
| now
 | |
| @end example
 | |
| 
 | |
| If the value is "now" it takes the current time.
 | |
| 
 | |
| Time is local time unless Z is appended, in which case it is
 | |
| interpreted as UTC.
 | |
| If the year-month-day part is not specified it takes the current
 | |
| year-month-day.
 | |
| 
 | |
| @anchor{time duration syntax}
 | |
| @section Time duration
 | |
| 
 | |
| The accepted syntax is:
 | |
| @example
 | |
| [-]HH:MM:SS[.m...]
 | |
| [-]S+[.m...]
 | |
| @end example
 | |
| 
 | |
| @var{HH} expresses the number of hours, @var{MM} the number a of minutes
 | |
| and @var{SS} the number of seconds.
 | |
| 
 | |
| @anchor{video size syntax}
 | |
| @section Video size
 | |
| Specify the size of the sourced video, it may be a string of the form
 | |
| @var{width}x@var{height}, or the name of a size abbreviation.
 | |
| 
 | |
| The following abbreviations are recognized:
 | |
| @table @samp
 | |
| @item sqcif
 | |
| 128x96
 | |
| @item qcif
 | |
| 176x144
 | |
| @item cif
 | |
| 352x288
 | |
| @item 4cif
 | |
| 704x576
 | |
| @item 16cif
 | |
| 1408x1152
 | |
| @item qqvga
 | |
| 160x120
 | |
| @item qvga
 | |
| 320x240
 | |
| @item vga
 | |
| 640x480
 | |
| @item svga
 | |
| 800x600
 | |
| @item xga
 | |
| 1024x768
 | |
| @item uxga
 | |
| 1600x1200
 | |
| @item qxga
 | |
| 2048x1536
 | |
| @item sxga
 | |
| 1280x1024
 | |
| @item qsxga
 | |
| 2560x2048
 | |
| @item hsxga
 | |
| 5120x4096
 | |
| @item wvga
 | |
| 852x480
 | |
| @item wxga
 | |
| 1366x768
 | |
| @item wsxga
 | |
| 1600x1024
 | |
| @item wuxga
 | |
| 1920x1200
 | |
| @item woxga
 | |
| 2560x1600
 | |
| @item wqsxga
 | |
| 3200x2048
 | |
| @item wquxga
 | |
| 3840x2400
 | |
| @item whsxga
 | |
| 6400x4096
 | |
| @item whuxga
 | |
| 7680x4800
 | |
| @item cga
 | |
| 320x200
 | |
| @item ega
 | |
| 640x350
 | |
| @item hd480
 | |
| 852x480
 | |
| @item hd720
 | |
| 1280x720
 | |
| @item hd1080
 | |
| 1920x1080
 | |
| @end table
 | |
| 
 | |
| @anchor{video rate syntax}
 | |
| @section Video rate
 | |
| 
 | |
| Specify the frame rate of a video, expressed as the number of frames
 | |
| generated per second. It has to be a string in the format
 | |
| @var{frame_rate_num}/@var{frame_rate_den}, an integer number, a float
 | |
| number or a valid video frame rate abbreviation.
 | |
| 
 | |
| The following abbreviations are recognized:
 | |
| @table @samp
 | |
| @item ntsc
 | |
| 30000/1001
 | |
| @item pal
 | |
| 25/1
 | |
| @item qntsc
 | |
| 30000/1
 | |
| @item qpal
 | |
| 25/1
 | |
| @item sntsc
 | |
| 30000/1
 | |
| @item spal
 | |
| 25/1
 | |
| @item film
 | |
| 24/1
 | |
| @item ntsc-film
 | |
| 24000/1
 | |
| @end table
 | |
| 
 | |
| @anchor{ratio syntax}
 | |
| @section Ratio
 | |
| 
 | |
| A ratio can be expressed as an expression, or in the form
 | |
| @var{numerator}:@var{denominator}.
 | |
| 
 | |
| Note that a ratio with infinite (1/0) or negative value is
 | |
| considered valid, so you should check on the returned value if you
 | |
| want to exclude those values.
 | |
| 
 | |
| The undefined value can be expressed using the "0:0" string.
 | |
| 
 | |
| @anchor{color syntax}
 | |
| @section Color
 | |
| 
 | |
| It can be the name of a color (case insensitive match) or a
 | |
| [0x|#]RRGGBB[AA] sequence, possibly followed by "@@" and a string
 | |
| representing the alpha component.
 | |
| 
 | |
| The alpha component may be a string composed by "0x" followed by an
 | |
| hexadecimal number or a decimal number between 0.0 and 1.0, which
 | |
| represents the opacity value (0x00/0.0 means completely transparent,
 | |
| 0xff/1.0 completely opaque).
 | |
| If the alpha component is not specified then 0xff is assumed.
 | |
| 
 | |
| The string "random" will result in a random color.
 | |
| 
 | |
| @c man end SYNTAX
 |