a4188c9cd2 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Improve help text for -target.  
							
							Fixes ticket #1057 . 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fb593dcb9 
								
							
								 
							
						 
						
							
							
								
								Put remaining pieces of CODEC_FLAG_EMU_EDGE under FF_API_EMU_EDGE.  
							
							The amv one probably looks suspicious, but since it's an intra-only
codec, I couldn't possibly imagine what it would use the edge for,
and the vsynth fate result doesn't change, so it's probably OK. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da0e76955a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Add -hwaccels option that lists all supported hwaccels  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b144008c1b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Add missing comma  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae2cb9290a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Prefer audio streams with packets  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6dbaeed6b7 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: switch swscale option handling to AVDictionary similar to what the other subsystems use  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11d923d414 
								
							
								 
							
						 
						
							
							
								
								avcodec: add new Videotoolbox hwaccel.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0949869e7b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_op: Print warning if duration isnt known when -sseof is used  
							
							Found-by: ubitux
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4ada6dc3f 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Implement support for seeking relative to EOF  
							
							Fixes Ticket227
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								843be56ee1 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Fix stream copy flag for attachments  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2375a85c36 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: allow the user to ignore unused stream maps  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52c5521877 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Favor streams that had packets  
							
							Fixes Thailand-Wave.wmv without explicitly specifying a stream
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8750aef3d6 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Fix forcing fourccs  
							
							Fixes Ticket4682
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29cc0a178e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Fix sync_ist  
							
							This code was lost in 2663540821 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54649cbda8 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Fix handling of creation_time now  
							
							Fixes Ticket4495
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e91d9652e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Check for localtime() failure  
							
							Found-by: Daemon404
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ce6e41911 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Set the video VBV parameters only for the video stream from -target  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18833daf9d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Support copying unknown streams  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b9d636877 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: add missing space in error message  
							
							Found-by: rcombs
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								592b053c7b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: fix the error message log level for the unsupported stream types  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								100df10b0f 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Give the user a hint on how to ignore unsupported streams  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2aff2690b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: support ignoring unsupported mapped streams  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0322e4a9e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Compensate for DTS/PTS difference in seeking when its based on DTS  
							
							Fixes Ticket4554
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57e38043de 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Do not copy the display matrix if rotation meta-data is manually added  
							
							Fixes Ticket4560
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								107e4da476 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Fix -timestamp parsing  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1acae0409 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: remove rotate metadata in case of autorotate  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bac7084fbd 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: add option not to offset seek position by start time  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27565ace60 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt.c: fix regression introduced in  5743095c 
							
							-vtag is an input and output option.
Signed-off-by: Tim Nicholson <tim.nicholson@bbc.co.uk>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a3833e141 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Do not overwrite output if there is no input  
							
							Fixes Ticket4254
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								508d6a23b4 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: allow to set the thread message queue size.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80d278a981 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Add missing MATCH_PER_TYPE_OPT() for data codecs  
							
							Fixes: CID1270809
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbb0634585 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Creating new data stream for output format context  
							
							Signed-off-by: Anshul Maheshwari <er.anshul.maheshwari@gmail.com>
if input codec Id match with expected data stream of output format context
then only new stream with same codec id is created.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77f326dc36 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Make CFR frame drop threshold user adjustable  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85d7e02e4a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: allow overriding and amending AVStream->disposition  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba6888c0e3 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: expand format for strftime  
							
							While the shortened format specifiers are valid C99 ones, they are
not supported by e.g. some Visual Studio runtimes (and thus mingw).
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb0344dc55 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: improve data stream support  
							
							This adds data codec/stream handling where previously there was only
audio/video/subtitles
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								558cef8860 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Use avio_closep() to avoid leaving stale pointers in memory  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7efabffc28 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Check for av_realloc_array() failure  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d7fd4cc33 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Use av_realloc_array()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc63da1223 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: add sdp_file option  
							
							Allow printing of sdp information to a file specified by -sdp_file
This allows users to print sdp information when at least one of the
outputs isn't an rtp stream.
Signed-off-by: Simon Thelen <ffmpeg-dev@c-14.de>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c592c3908 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: take bsf arguments from the command line  
							
							The format is now:
-bsf:X filter1[=opt1=str1/opt2=str2],filter2
ie the parameters are appended after the filter name using '='. As ','
has been reserved already for the list of filters, '/' is just an
example of token separation for now, but that could become part of the
API to avoid each bsf using its own tokenization.
The proper solution would be using AVOption, but this is overkill for now.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ff3990104 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: make use of recommended encoder configuration  
							
							So far ffmpeg used recommended configuration only for codec priv options.
ffmpeg will use now codec defaults and then apply recommended configuration
for all options. Recommended configuration possibly contains minimal
set of options to filful user configuration.
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2657f00d3f 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: use codec private context in ffserver streams  
							
							Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e971eef8c0 
								
							
								 
							
						 
						
							
							
								
								Set -scan_all_pmts 1 in ffmpeg, ffplay and ffprobe if not set by user.  
							
							Fixes ticket #3762 . 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b14593148 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: free incorrect priv_data for feed stream  
							
							new_output_stream creates a codec context with arbitraty picked codec.
Later data is updated, but priv_data are left alone.
There is a bit chance there is a mismatch between codecs.
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37425fcb04 
								
							
								 
							
						 
						
							
							
								
								doc: clarify -frames options behavior  
							
							Replace "frames to record" with "frames to output". The "to record"
makes it seem like an input option, or that it would capture the frames
instead of outputting them.
Reviewed-by: Timothy Gu <timothygu99@gmail.com>
Signed-off-by: Lou Logan <lou@lrcd.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66b9e60af0 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: store canvas size in decoder context  
							
							Fixes canvas size
Fixes Ticket4074
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0002ddb01 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Check the return code from strftime()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a649e0783 
								
							
								 
							
						 
						
							
							
								
								Print an error if -r and -vsync 0 are used together.  
							
							Fixes ticket #4041 . 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								315f9e929d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_opt: Add -start_at_zero option.  
							
							This automatically shifts input timestamps to start at 0 instead of the file's
starting timestamp when using -copyts.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago