diff options
author | Lou Logan <lou@fakeoutdoorsman.com> | 2010-03-02 03:19:12 +0000 |
---|---|---|
committer | Jason Garrett-Glaser <darkshikari@gmail.com> | 2010-03-02 03:19:12 +0000 |
commit | d41f1fa6443226f14d479db55c645056ff2076d2 (patch) | |
tree | 7c114c7ae53327318043b52a3fb78aca6af71322 | |
parent | b781cc1282f3280cff33a0b666d237f4a683d979 (diff) | |
download | ffmpeg-d41f1fa6443226f14d479db55c645056ff2076d2.tar.gz |
Add presets for all of the x264 presets, including fastfirstpass versions.
Not 100% accurate, since not all x264 options have ffmpeg equivalents yet.
Patch by Lou Logan.
Originally committed as revision 22144 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | ffpresets/libx264-fast.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-fast_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-faster.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-faster_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-medium.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-medium_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-placebo.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-placebo_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-slow.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-slow_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-slower.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-slower_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-ultrafast.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-ultrafast_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-veryfast.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-veryfast_firstpass.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-veryslow.ffpreset | 22 | ||||
-rw-r--r-- | ffpresets/libx264-veryslow_firstpass.ffpreset | 22 |
18 files changed, 396 insertions, 0 deletions
diff --git a/ffpresets/libx264-fast.ffpreset b/ffpresets/libx264-fast.ffpreset new file mode 100644 index 0000000000..8040724804 --- /dev/null +++ b/ffpresets/libx264-fast.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partb8x8 +me_method=hex +subq=6 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=2 +directpred=1 +trellis=1 +flags2=+bpyramid+mixed_refs+wpred+dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-fast_firstpass.ffpreset b/ffpresets/libx264-fast_firstpass.ffpreset new file mode 100644 index 0000000000..f0fb0833c2 --- /dev/null +++ b/ffpresets/libx264-fast_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=2 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=1 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-faster.ffpreset b/ffpresets/libx264-faster.ffpreset new file mode 100644 index 0000000000..57771f6f24 --- /dev/null +++ b/ffpresets/libx264-faster.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partb8x8 +me_method=hex +subq=4 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=2 +directpred=1 +trellis=1 +flags2=+bpyramid-mixed_refs+wpred+dct8x8+fastpskip-mbtree +wpredp=1 diff --git a/ffpresets/libx264-faster_firstpass.ffpreset b/ffpresets/libx264-faster_firstpass.ffpreset new file mode 100644 index 0000000000..969fcf9ab6 --- /dev/null +++ b/ffpresets/libx264-faster_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=2 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=1 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip-mbtree +wpredp=1 diff --git a/ffpresets/libx264-medium.ffpreset b/ffpresets/libx264-medium.ffpreset new file mode 100644 index 0000000000..245f4d2850 --- /dev/null +++ b/ffpresets/libx264-medium.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partb8x8 +me_method=hex +subq=7 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=3 +directpred=1 +trellis=1 +flags2=+bpyramid+mixed_refs+wpred+dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-medium_firstpass.ffpreset b/ffpresets/libx264-medium_firstpass.ffpreset new file mode 100644 index 0000000000..f0fb0833c2 --- /dev/null +++ b/ffpresets/libx264-medium_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=2 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=1 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-placebo.ffpreset b/ffpresets/libx264-placebo.ffpreset new file mode 100644 index 0000000000..447f3d860e --- /dev/null +++ b/ffpresets/libx264-placebo.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partp4x4+partb8x8 +me_method=tesa +subq=10 +me_range=24 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=16 +refs=16 +directpred=3 +trellis=2 +flags2=+bpyramid+mixed_refs+wpred+dct8x8-fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-placebo_firstpass.ffpreset b/ffpresets/libx264-placebo_firstpass.ffpreset new file mode 100644 index 0000000000..447f3d860e --- /dev/null +++ b/ffpresets/libx264-placebo_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partp4x4+partb8x8 +me_method=tesa +subq=10 +me_range=24 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=16 +refs=16 +directpred=3 +trellis=2 +flags2=+bpyramid+mixed_refs+wpred+dct8x8-fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-slow.ffpreset b/ffpresets/libx264-slow.ffpreset new file mode 100644 index 0000000000..955495ac2d --- /dev/null +++ b/ffpresets/libx264-slow.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partb8x8 +me_method=umh +subq=8 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=5 +directpred=3 +trellis=1 +flags2=+bpyramid+mixed_refs+wpred+dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-slow_firstpass.ffpreset b/ffpresets/libx264-slow_firstpass.ffpreset new file mode 100644 index 0000000000..e043a662e2 --- /dev/null +++ b/ffpresets/libx264-slow_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=2 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=3 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-slower.ffpreset b/ffpresets/libx264-slower.ffpreset new file mode 100644 index 0000000000..4c487cc64c --- /dev/null +++ b/ffpresets/libx264-slower.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partp4x4+partb8x8 +me_method=umh +subq=9 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=8 +directpred=3 +trellis=2 +flags2=+bpyramid+mixed_refs+wpred+dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-slower_firstpass.ffpreset b/ffpresets/libx264-slower_firstpass.ffpreset new file mode 100644 index 0000000000..e043a662e2 --- /dev/null +++ b/ffpresets/libx264-slower_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=2 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=3 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-ultrafast.ffpreset b/ffpresets/libx264-ultrafast.ffpreset new file mode 100644 index 0000000000..98ebfd6147 --- /dev/null +++ b/ffpresets/libx264-ultrafast.ffpreset @@ -0,0 +1,22 @@ +coder=0 +flags=-loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=0 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=0 +i_qfactor=0.71 +b_strategy=0 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=0 +refs=1 +directpred=1 +trellis=0 +flags2=-bpyramid-mixed_refs-wpred-dct8x8+fastpskip-mbtree +wpredp=0 diff --git a/ffpresets/libx264-ultrafast_firstpass.ffpreset b/ffpresets/libx264-ultrafast_firstpass.ffpreset new file mode 100644 index 0000000000..98ebfd6147 --- /dev/null +++ b/ffpresets/libx264-ultrafast_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=0 +flags=-loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=0 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=0 +i_qfactor=0.71 +b_strategy=0 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=0 +refs=1 +directpred=1 +trellis=0 +flags2=-bpyramid-mixed_refs-wpred-dct8x8+fastpskip-mbtree +wpredp=0 diff --git a/ffpresets/libx264-veryfast.ffpreset b/ffpresets/libx264-veryfast.ffpreset new file mode 100644 index 0000000000..e2cb95931f --- /dev/null +++ b/ffpresets/libx264-veryfast.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4-partp8x8-partb8x8 +me_method=dia +subq=1 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=1 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred+dct8x8+fastpskip-mbtree +wpredp=0 diff --git a/ffpresets/libx264-veryfast_firstpass.ffpreset b/ffpresets/libx264-veryfast_firstpass.ffpreset new file mode 100644 index 0000000000..5f44bea24c --- /dev/null +++ b/ffpresets/libx264-veryfast_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=1 +me_range=16 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=1 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=3 +refs=1 +directpred=1 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip-mbtree +wpredp=0 diff --git a/ffpresets/libx264-veryslow.ffpreset b/ffpresets/libx264-veryslow.ffpreset new file mode 100644 index 0000000000..0863299598 --- /dev/null +++ b/ffpresets/libx264-veryslow.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=+parti8x8+parti4x4+partp8x8+partp4x4+partb8x8 +me_method=umh +subq=10 +me_range=24 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=8 +refs=16 +directpred=3 +trellis=2 +flags2=+bpyramid+mixed_refs+wpred+dct8x8+fastpskip+mbtree +wpredp=2 diff --git a/ffpresets/libx264-veryslow_firstpass.ffpreset b/ffpresets/libx264-veryslow_firstpass.ffpreset new file mode 100644 index 0000000000..a0004876cf --- /dev/null +++ b/ffpresets/libx264-veryslow_firstpass.ffpreset @@ -0,0 +1,22 @@ +coder=1 +flags=+loop +cmp=+chroma +partitions=-parti8x8-parti4x4-partp8x8-partb8x8 +me_method=dia +subq=2 +me_range=24 +g=250 +keyint_min=25 +sc_threshold=40 +i_qfactor=0.71 +b_strategy=2 +qcomp=0.6 +qmin=10 +qmax=51 +qdiff=4 +bf=8 +refs=1 +directpred=3 +trellis=0 +flags2=+bpyramid-mixed_refs+wpred-dct8x8+fastpskip+mbtree +wpredp=2 |