Statistics
| Branch: | Revision:

ffmpeg / ffmpeg.c @ 023857be

History | View | Annotate | Download (148 KB)

# Date Author Comment
023857be 03/15/2006 07:16 AM Harikrishnan Varma

make the delta magnitude a user specifyable parameter:
-dts_delta_threshold.
patch by Harikrishnan Varma < hvarma AH divxcorp POIS com >
Original thread:
Date: Mar 14, 2006 1:13 AM
Subject: [Ffmpeg-devel] Audio-video sync problem when transcoding to
xvid in AVI...

f2651e7a 03/10/2006 01:55 PM Baptiste Coudurier

Fix cropping, depending on enc pix fmt

Originally committed as revision 5134 to svn://svn.ffmpeg.org/ffmpeg/trunk

4c4a4e9a 03/09/2006 03:27 PM Luca Abeni

Fix crop & pad + rescaling

Originally committed as revision 5133 to svn://svn.ffmpeg.org/ffmpeg/trunk

6714e97c 02/28/2006 11:32 AM Luca Abeni

Rename the "-loop" option defined in ffmpeg.c to "-loop_input" ("-loop"
conflicts with an AVOption)

Originally committed as revision 5077 to svn://svn.ffmpeg.org/ffmpeg/trunk

9df3437f 02/13/2006 03:36 PM Baptiste Coudurier

This patch makes output codec keeping input pix_fmt value when using
stream_copy
patch by (Baptiste COUDURIER <@com>)

Originally committed as revision 5017 to svn://svn.ffmpeg.org/ffmpeg/trunk

0a7b514f 02/01/2006 11:31 AM Luca Abeni

video4linux2 input support
patch by Luca Abeni, lucabe72 $$at$$ email $$dot$$ it

Originally committed as revision 4916 to svn://svn.ffmpeg.org/ffmpeg/trunk

ceaf1909 01/30/2006 11:33 PM Dieter

add static keyword to some functions
patch by Dieter <freebsd at sopwith solgatos com>

Originally committed as revision 4913 to svn://svn.ffmpeg.org/ffmpeg/trunk

45dd4350 01/28/2006 04:23 PM Alexander Strasser

Print libavutil version too.

Originally committed as revision 4906 to svn://svn.ffmpeg.org/ffmpeg/trunk

dea42fdf 01/26/2006 07:38 PM Luca Abeni

ffmpeg forgets to set AVFormatParameters::pix_fmt when capturing from a
v4l card.
In other words, if you type ffmpeg -pix_fmt yuv422 -s 352x288 test.avi
the "-pix_fmt yuv422" option will have no effect.

Patch by Luca Abeni * lucabe72 email ! it *...

f038fe8b 01/25/2006 10:10 PM Diego Biurrun

warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it

Originally committed as revision 4898 to svn://svn.ffmpeg.org/ffmpeg/trunk

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc59080c 01/07/2006 08:21 PM Alex Beregszaszi

better version reporting

Originally committed as revision 4822 to svn://svn.ffmpeg.org/ffmpeg/trunk

58f7833e 12/29/2005 07:24 AM Robert Swain

update x264 wrapper.
patch by Robert Swain.

Originally committed as revision 4784 to svn://svn.ffmpeg.org/ffmpeg/trunk

51d6a3cf 12/28/2005 03:43 PM Michael Niedermayer

iterative overlapped block based motion estimation for snow

Originally committed as revision 4781 to svn://svn.ffmpeg.org/ffmpeg/trunk

c9ab8df8 12/25/2005 05:43 PM Michael Niedermayer

10l (didnt remove option from old ones after converting to AVOption)

Originally committed as revision 4775 to svn://svn.ffmpeg.org/ffmpeg/trunk

bb270c08 12/22/2005 01:10 AM Diego Biurrun

COSMETICS: tabs --> spaces, some prettyprinting

Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk

0888fd22 12/18/2005 08:01 PM Michael Niedermayer

support printing compact qp histogram

Originally committed as revision 4755 to svn://svn.ffmpeg.org/ffmpeg/trunk

115329f1 12/17/2005 06:14 PM Diego Biurrun

COSMETICS: Remove all trailing whitespace.

Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk

4733abcb 12/12/2005 01:56 AM Måns Rullgård

use PRIxN, %zd, %td formats where needed

Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk

f37f8d4c 10/12/2005 11:38 PM Alex Beregszaszi

fix ffserver, it is working for me now again, a more elegant fix is needed though

Originally committed as revision 4637 to svn://svn.ffmpeg.org/ffmpeg/trunk

8f196b14 09/20/2005 09:43 PM Michael Niedermayer

changing a few options to AVOptions

Originally committed as revision 4603 to svn://svn.ffmpeg.org/ffmpeg/trunk

6fd46414 09/12/2005 06:24 PM Michael Niedermayer

dont include opt.h in avcodec.h

Originally committed as revision 4591 to svn://svn.ffmpeg.org/ffmpeg/trunk

1471c6c2 09/12/2005 04:30 PM Diego Biurrun

CAREFULL --> CAREFUL typo fix

Originally committed as revision 4590 to svn://svn.ffmpeg.org/ffmpeg/trunk

ec9127c4 09/12/2005 12:07 PM Michael Niedermayer

converting a few more options to AVOptions

Originally committed as revision 4587 to svn://svn.ffmpeg.org/ffmpeg/trunk

637b5326 09/12/2005 10:23 AM Michael Niedermayer

convert some options in ffmpeg.c to AVOptions

Originally committed as revision 4586 to svn://svn.ffmpeg.org/ffmpeg/trunk

a1689e2f 09/11/2005 11:19 PM Michael Niedermayer

avoid stdio.h

Originally committed as revision 4585 to svn://svn.ffmpeg.org/ffmpeg/trunk

8bbf6db9 09/11/2005 11:10 AM Michael Niedermayer

AVOption API improvments
support AVOptions for encoding in ffmpeg.c

Originally committed as revision 4580 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7902f20 09/11/2005 08:24 AM Michael Niedermayer

do not rescale AV_NOPTS_VALUE

Originally committed as revision 4577 to svn://svn.ffmpeg.org/ffmpeg/trunk

78e03516 09/04/2005 09:00 AM Michael Niedermayer

the user sets codec->time_base for video encding so she should also set it for audio encoding

Originally committed as revision 4555 to svn://svn.ffmpeg.org/ffmpeg/trunk

b461b3bc 09/02/2005 07:16 PM Reimar Döffinger

Support de-/encoding of 24 and 32 bit PCM (from and to internal 16 bit).

Originally committed as revision 4548 to svn://svn.ffmpeg.org/ffmpeg/trunk

c57c770d 08/21/2005 08:27 PM Justin Ruggles

vbr audio encode patch by (Justin Ruggles: jruggle, earthlink net)
with changes by me
int->float as video uses float too
remove silent cliping to some per codec range, this should result in an error instead
remove change to utils.c as its inconsistant with video...

30bc6613 08/15/2005 02:22 PM Michael Niedermayer

support fixing missing pts by parsing future frames

Originally committed as revision 4526 to svn://svn.ffmpeg.org/ffmpeg/trunk

ae38261e 08/10/2005 11:41 PM Mike Brown

changes to ignore command media embedded in MS WMV files patch by ("Brown, Mike": mikeb, vibephone com)

Originally committed as revision 4501 to svn://svn.ffmpeg.org/ffmpeg/trunk

f2d9a9f5 07/22/2005 10:24 PM Luca Abeni

let user set codec even if CODEC_ID_NONE is default patch by (Luca Abeni: lucabe72, email it)

Originally committed as revision 4466 to svn://svn.ffmpeg.org/ffmpeg/trunk

01f4895c 07/17/2005 10:24 PM Michael Niedermayer

changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility

Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk

c6ec28b1 07/17/2005 12:28 AM Michael Niedermayer

DVB subtitle decoder by (Ian Caulfield: imc25, cam ac uk)

Originally committed as revision 4448 to svn://svn.ffmpeg.org/ffmpeg/trunk

b7b84107 07/11/2005 10:15 PM Michael Niedermayer

error_resilience = FF_ER_CAREFULL

Originally committed as revision 4433 to svn://svn.ffmpeg.org/ffmpeg/trunk

90ad92b3 06/27/2005 12:04 AM Michael Niedermayer

support changing in bitstream global headers into extradata style and back

Originally committed as revision 4395 to svn://svn.ffmpeg.org/ffmpeg/trunk

6beefa40 06/25/2005 09:04 AM Michael Niedermayer

*BSD bktr grab support by (Jacob Meuser: jakemsr, jakemsr com)

Originally committed as revision 4392 to svn://svn.ffmpeg.org/ffmpeg/trunk

8108551a 06/18/2005 01:52 AM Todd Kirby

Animated GIF looping patch by (Todd Kirby // ffmpeg.php gmail com)

Originally committed as revision 4383 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ab1f099 06/07/2005 09:53 PM Michael Niedermayer

set log level to AV_LOG_DEBUG if -debug ... is used

Originally committed as revision 4359 to svn://svn.ffmpeg.org/ffmpeg/trunk

cf7fc795 06/03/2005 02:31 PM Fabrice Bellard

support for adding new components (syntax: ffmpeg -i input_file [output options] output_file [[component output options] {-newaudio|-newvideo|-newsubtitle}]... - added subtitle support - added '-alang' option

Originally committed as revision 4351 to svn://svn.ffmpeg.org/ffmpeg/trunk

ef7b5aee 05/31/2005 11:49 AM Måns Rullgård

add -gray command line flag

Originally committed as revision 4328 to svn://svn.ffmpeg.org/ffmpeg/trunk

b4a3389e 05/26/2005 08:59 AM Wolfram Gloger

sync output stream against any input stream (extension of map) patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de)

Originally committed as revision 4308 to svn://svn.ffmpeg.org/ffmpeg/trunk

68fc9c27 05/21/2005 10:03 PM Michael Niedermayer

b frame strategy
set emu edge if lowres

Originally committed as revision 4299 to svn://svn.ffmpeg.org/ffmpeg/trunk

87017bad 05/12/2005 04:28 PM Michael Niedermayer

10l (rescaling AV_NOPTS_VALUE)

Originally committed as revision 4227 to svn://svn.ffmpeg.org/ffmpeg/trunk

c0df9d75 04/30/2005 09:43 PM Michael Niedermayer

switch to native time bases

Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk

644a9262 04/25/2005 06:29 PM Michael Niedermayer

PIX_FMT_NONE and related fixes

Originally committed as revision 4161 to svn://svn.ffmpeg.org/ffmpeg/trunk

09c3e44e 03/27/2005 12:19 PM Michael Niedermayer

motion estimation bitrate penalty compensation

Originally committed as revision 4092 to svn://svn.ffmpeg.org/ffmpeg/trunk

dffbfd06 03/24/2005 01:47 AM Michael Niedermayer

copy extradata for streamcopy

Originally committed as revision 4077 to svn://svn.ffmpeg.org/ffmpeg/trunk

b691166c 03/23/2005 09:07 PM Calcium

25_fix_problem_that_unsynced_with_ss_option.patch by (Calcium | calcium nurs or jp)

Originally committed as revision 4076 to svn://svn.ffmpeg.org/ffmpeg/trunk

c64d476c 03/23/2005 12:52 PM Calcium

30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)

Originally committed as revision 4072 to svn://svn.ffmpeg.org/ffmpeg/trunk

59fa3f96 03/23/2005 11:39 AM Michael Niedermayer

support omiting various headers in mpeg4 as WMP seems to have difficulty with them
based upon 27_WMP_compatibility_with_ISOMPEG4.patch by (Calcium | calcium nurs or jp)
indention fixed
uses workaround_bugs instead of strict_std_compliancy as WMP is not the reference implementation...

a9aa3467 03/23/2005 02:10 AM Michael Niedermayer

change audio volume range so that the very slow division by 100 can be avoided
alternatively we could also use a nicer default = 100 or 1.0 scale and internally change it (patch welcome)

Originally committed as revision 4066 to svn://svn.ffmpeg.org/ffmpeg/trunk

7e987c33 03/23/2005 01:59 AM Calcium

19_audio_volume_adj.patch by (Calcium | calcium nurs or jp)

Originally committed as revision 4065 to svn://svn.ffmpeg.org/ffmpeg/trunk

ca80810b 03/23/2005 12:52 AM Calcium

12_finish_encoding_at_shortest_stream_was_finished.patch by (Calcium | calcium nurs or jp)

Originally committed as revision 4064 to svn://svn.ffmpeg.org/ffmpeg/trunk

b6e16b86 03/22/2005 06:20 PM Calcium

08_limit_in_filesize.patch by (Calcium | calcium nurs or jp)

Originally committed as revision 4061 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff8cc24b 03/22/2005 06:15 PM Michael Niedermayer

init has_b_frames for stream copy

Originally committed as revision 4060 to svn://svn.ffmpeg.org/ffmpeg/trunk

eb8393a8 03/17/2005 05:07 AM Måns Rullgård

argument name for -vdt

Originally committed as revision 4052 to svn://svn.ffmpeg.org/ffmpeg/trunk

f3356e9c 03/17/2005 01:25 AM Michael Niedermayer

more fine grained discarding of packets

Originally committed as revision 4051 to svn://svn.ffmpeg.org/ffmpeg/trunk

094147cd 03/14/2005 11:14 PM Michael Niedermayer

set global_quality

Originally committed as revision 4037 to svn://svn.ffmpeg.org/ffmpeg/trunk

da723fd2 02/27/2005 01:46 AM Calcium

This patch corrects the bug, that if padbottom IS NOT specified and
padright IS specified
patch by (Calcium <calcium nurs.or jp>)

Originally committed as revision 3987 to svn://svn.ffmpeg.org/ffmpeg/trunk

88730be6 02/24/2005 07:08 PM Måns Rullgård

kill warnings patch by (Måns Rullgård <mru inprovide com>)

Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk

3d38fd1c 02/16/2005 11:56 PM Michel Bardiaux

better error message patch by (Michel Bardiaux <mbardiaux peaktime be>)

Originally committed as revision 3961 to svn://svn.ffmpeg.org/ffmpeg/trunk

09b0499f 02/06/2005 10:36 AM Michael Niedermayer

seperate bitstream encoding skip from PASS1 flag

Originally committed as revision 3938 to svn://svn.ffmpeg.org/ffmpeg/trunk

6e0d8c06 02/02/2005 07:33 PM Michael Niedermayer

mb_lmin/max to limit the per mb quality for the ratecontrol independant from the frame limits

Originally committed as revision 3928 to svn://svn.ffmpeg.org/ffmpeg/trunk

a603bf8d 01/29/2005 02:27 AM Michael Niedermayer

dont predict missing timestamps if we lack the required information to do so

Originally committed as revision 3898 to svn://svn.ffmpeg.org/ffmpeg/trunk

b4aea108 01/22/2005 01:48 AM Michael Niedermayer

support discarding of uninterresting packets

Originally committed as revision 3858 to svn://svn.ffmpeg.org/ffmpeg/trunk

ac930a99 01/21/2005 09:32 PM Roine Gustafsson

console text to stderr : rev2 patch by (Roine Gustafsson <roine users.sourceforge net>)

Originally committed as revision 3854 to svn://svn.ffmpeg.org/ffmpeg/trunk

6a5d4395 01/19/2005 12:41 PM Martin Drab

Exporting some more options patch by (Martin Drab <drab kepler.fjfi.cvut cz>)

Originally committed as revision 3847 to svn://svn.ffmpeg.org/ffmpeg/trunk

fdb86eb1 01/17/2005 03:15 AM Michael Niedermayer

trying to fix the -ss bugs

Originally committed as revision 3843 to svn://svn.ffmpeg.org/ffmpeg/trunk

83b07470 01/12/2005 06:12 PM Michael Niedermayer

never freed buffer fix
based upon a patch by (Kurosu <kurosu inforezo org>)

Originally committed as revision 3829 to svn://svn.ffmpeg.org/ffmpeg/trunk

2fc8ea24 01/12/2005 12:59 AM Michael Niedermayer

dissallow sprintf

Originally committed as revision 3823 to svn://svn.ffmpeg.org/ffmpeg/trunk

0ecca7a4 01/12/2005 12:16 AM Michael Niedermayer

various security fixes and precautionary checks

Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk

4bbc6260 01/10/2005 08:29 PM Michael Niedermayer

10l (ret vs. ret>0)

Originally committed as revision 3818 to svn://svn.ffmpeg.org/ffmpeg/trunk

55cf1959 01/04/2005 01:27 PM Michael Niedermayer

.{Y,U,V} image2 support

Originally committed as revision 3802 to svn://svn.ffmpeg.org/ffmpeg/trunk

f50f8175 12/29/2004 11:04 PM Panagiotis Issaris

target VCD GOP size patch by (Panagiotis Issaris <takis >< lumumba dot luc.ac.be>)

Originally committed as revision 3781 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff52bc3e 12/29/2004 06:50 PM Panagiotis Issaris

target DV patch by (Panagiotis Issaris <takis at lumumba..luc..ac..be>)

Originally committed as revision 3779 to svn://svn.ffmpeg.org/ffmpeg/trunk

c1344911 12/20/2004 12:55 PM Michael Niedermayer

stream copy block_align

Originally committed as revision 3766 to svn://svn.ffmpeg.org/ffmpeg/trunk

ed2d7a34 12/19/2004 03:31 PM Panagiotis Issaris

When using the -target option, although PAL or NTSC is specified,
the framerate is not set according to the standard
add NTSC-Film framerates.
patch by (Panagiotis Issaris <takis O lumumba o luc o ac o be>)

Originally committed as revision 3763 to svn://svn.ffmpeg.org/ffmpeg/trunk

15bc38e5 12/19/2004 01:23 AM Michael Niedermayer

try to guess the fps if they are variable

Originally committed as revision 3760 to svn://svn.ffmpeg.org/ffmpeg/trunk

2fef0bdf 12/14/2004 08:01 PM Michael Niedermayer

try to set next_pts to a reasonable value in case of streamcopy

Originally committed as revision 3753 to svn://svn.ffmpeg.org/ffmpeg/trunk

0fd6aea1 12/08/2004 06:02 PM Michael Niedermayer

more flexible frame skip decission

Originally committed as revision 3743 to svn://svn.ffmpeg.org/ffmpeg/trunk

bbf18b21 12/08/2004 11:46 AM Michael Niedermayer

frame skip support

Originally committed as revision 3742 to svn://svn.ffmpeg.org/ffmpeg/trunk

7ca60994 11/30/2004 04:03 PM Michael Niedermayer

max frames command line options

Originally committed as revision 3722 to svn://svn.ffmpeg.org/ffmpeg/trunk

8a6cb114 11/27/2004 05:46 PM Michael Niedermayer

10l (encode bit buffer too small for 1920x1080 raw)

Originally committed as revision 3716 to svn://svn.ffmpeg.org/ffmpeg/trunk

2450cff2 11/21/2004 06:04 PM François Revol

BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"

Originally committed as revision 3702 to svn://svn.ffmpeg.org/ffmpeg/trunk

cbb6e405 11/21/2004 03:37 AM Michael Niedermayer

parts of the dvd patch from ("Chris" <chris <at< garveycocker >dot< com> and Paul Curtis <pfc >at> terrapin <dot< com>)

Originally committed as revision 3700 to svn://svn.ffmpeg.org/ffmpeg/trunk

9286699a 11/14/2004 10:30 PM Michael Niedermayer

disable redundant image formats, otherwise we wont get any bugreports about -f image2

Originally committed as revision 3683 to svn://svn.ffmpeg.org/ffmpeg/trunk

5b6d5596 11/11/2004 06:09 PM Michael Niedermayer

move p*m from image/lavf -> image2/lavc
video/audio_codec_id in AVFormatParameters to override/help demuxer
av_guess_codec() to guess the default codecs based upon muxer + filename

Originally committed as revision 3668 to svn://svn.ffmpeg.org/ffmpeg/trunk

70122f29 11/04/2004 07:02 PM Michael Niedermayer

remove weird offsets

Originally committed as revision 3660 to svn://svn.ffmpeg.org/ffmpeg/trunk

b551204a 10/24/2004 10:32 PM Michael Niedermayer

stdin detection fix

Originally committed as revision 3633 to svn://svn.ffmpeg.org/ffmpeg/trunk

2639c651 10/20/2004 04:57 AM Roman Shaposhnik
  • Introducing new UI for grabbing.
    There's an option -grab <format> that basically acts as -i
    but for grabbing. So now it's possible to grab from multiple
    sources at once and fully control -r -s and -pix_fmt for
    each individual grab....
92a80570 10/19/2004 10:52 AM Michael Niedermayer

add the long_name to the -formats output patch by (john Galloway <jrg at monsterbot dot com>) and (Måns Rullgård <mru at mru dot ath dot cx>)

Originally committed as revision 3611 to svn://svn.ffmpeg.org/ffmpeg/trunk

daed32f7 10/17/2004 11:57 PM Wolfram Gloger

update sync_opts for video frame copy patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

Originally committed as revision 3605 to svn://svn.ffmpeg.org/ffmpeg/trunk

17c88cb0 10/16/2004 09:27 PM Michael Niedermayer

user setable preload and max_mux_delay

Originally committed as revision 3602 to svn://svn.ffmpeg.org/ffmpeg/trunk

b2a2197e 10/16/2004 01:51 AM Michael Niedermayer

user setable fourcc

Originally committed as revision 3597 to svn://svn.ffmpeg.org/ffmpeg/trunk

03581772 10/15/2004 02:37 AM Michael Niedermayer

support strictly enforcing gop size

Originally committed as revision 3594 to svn://svn.ffmpeg.org/ffmpeg/trunk

f255e0ab 10/11/2004 07:50 PM Michel Bardiaux

config options log patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

Originally committed as revision 3582 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ba1438d 10/10/2004 10:05 PM Michael Niedermayer

use native timebase for seeking
direction flag for seeking

Originally committed as revision 3577 to svn://svn.ffmpeg.org/ffmpeg/trunk