- 追加された行はこの色です。
- 削除された行はこの色です。
* 設定ファイルのキーワードに対応するもの [#r7164e52]
- Profile フォルダに存在する ini ファイルを ffmpeg に対応させることができます。
- 間違っているかもしれません。まだ足りないものもあります。
** MPEG-4 の設定 [#w1f93210]
Format=mp4
-f mp4
Format=ipod
-f ipod
ExtName=mp4
<FileExtension>mp4</FileExtension>
ExtName=m4v
<FileExtension>m4v</FileExtension>
ExtName=avi
<FileExtension>avi</FileExtension>
GOPSize=15
-g 15
ZoomDefault=fittoscreen → ???
Aspect1=1:1
Aspect2=3:2
Aspect3=4:3
Aspect4=5:4
Aspect5=5:6
Aspect6=11:9
Aspect7=16:9
Aspect8=15:9
AspectDefault=16:9
-aspect 16:9
Codec=mpeg4
-vcodec mpeg4
Bitrate=500
-b 500k
FrameRateDefault=25
-r 25
** H.264 の設定 [#xc3d9fe0]
Codec=libx264
-vcodec libx264
GOPSize=15
-g 15
MinGOPSize=25
-keyint_min 25
FrameRateDefault=25
-r 25
Bitrate=500
-b 500k
Level=30
-level 30
Profile=0
-profile 0
NbBFrames=0
BframeMode=0
-directpred 0
0 (none), 1 (spatial), 2 (temporal) (x264のみ)。
デフォルト=2 (temporal)。
x264 CLI と違い文字列指定は出来ません。
文字列はすべて 0 (none) と同じ扱いになります。数字で指定してください。
また、ヘルプにはでてきませんが、3 を指定すると x264 CLI の --direct auto と同等
AdaptiveBFrames=0
WeightedBPrediction=0
BiDirectionalME=0
BFramePyramid=0
BframeBias=0
-bframebias 0 (デフォルト)
AdaptiveDCT=0
I8x8=0
I4x4=1
-partitions parti4x4
P8x8=1
+partp8x8
P4x4=1
+partp4x4
B8x8=1
+partb8x8
MaxBitrate=1500
-maxrate 1500k
VBVBuffer=1500
-bufsize 1500k
VBVInitialBuffer=0.9
-rc_init_occupancy 0.9
BitrateVariance=1.0
-bt 1.0 (デフォルト)
QuantCompression=0.6
-qcomp 0.6
MERange=16
-me_range 16
SCDSensitivity=40
-sc_threshold 40
MEAlgorithm=1
-me_method 1 (デフォルト)
SubPelRefinement=5
-subcmp 5
ChromaME=1
-cmp +chroma
MaxQuant=51
-qmax 51
MinQuant=10
-qmin 10
MaxQuantDelta=4
-qdiff 4
IPFactor=1.4
-i_qfactor 1.4
PBFactor=1.3
-b_qfactor 1.3
DeadZoneInter=21
-deadzone-inter 21 (※Craving Explorer の ffmpeg では使えない)
DeadZoneIntra=11
-deadzone-intra 11 (※Craving Explorer の ffmpeg では使えない)
AQmode=1
-aq_mode 1 (デフォルト)
AQstrength=1,0
aq_strength 1.0 (デフォルト)
Trellis=0
-trellis 0 (デフォルト)
NbRefFrames=1
-refs 1
MixedRefs=0
Cabac=0
NoDCTDecimate=0
NoFastPSkip=0
TrellisStrenght=0.0
RDStrenght=1.0
-psy_rd 1.0 (デフォルト)
Deblock=1
-flag loop
AlphaDeblock=0
-deblockalpha 0 (デフォルト)
BetaDeblock=0
-deblockbeta 0 (デフォルト)
Lookahead=40
-rc_lookahead 40 (デフォルト)
MBTree=1
-flags2 mbtree (※Craving Explorer の ffmpeg では使えない)
NoPsy=0
SlicesNb=0
MaxSliceSizeBytes=0
MaxSliceSizeMBs=0
WeightedPFrame=0
Audio Codec=libfaac
-acodec libfaac
Audio ObjectType=lc
MpegVersion=mpeg-4
-mpeg_quant 0 (デフォルト)
Audio BitrateDefault=64000
-ab 64k
Audio SampleRateDefault=44100
-ar 44100
Audio ChannelDefault=stereo
-ac 2
Audio ChannelDefault=mono
-ac 1
ResDefault=384x240
-s 384x240
Res1=128x96
Res2=160x120
Res3=176x144
Res4=220x176
Res5=240x192
Res6=320x240
Res7=352x288
Res8=384x240
** xvid の設定 [#j5233e50]
Codec=libxvid
-vcodec libxvid
Bitrate=1536
-b 1536k
FrameRateDefault=25
-r 25
VBVBuffer=2500000
-bufsize 2500k
MaxBitrate=2500
-maxrate 2500k
Level=15
-level 15
GOPSize=15
-g 15
NbBFrames=0
Cartoon=0
ClosedGOP=1
-cgop 1
-flags cgop
PackedBitstream=0
VHQBframes=0
VHQMode=1
-mbd 1
MotionSearchPrecision=6
QPel=0
GMC=0
ChromaME=1
-cmp +chroma
MinIQuant=2
-mblmin 2 (デフォルト)
MaxIQuant=31
-mblmax 31 (デフォルト)
MinPQuant=2
-qmin 2 (???)
MaxPQuant=31
-qmax 31 (???)
MinBQuant=2
MaxBQuant=31
BQuantRatio=150
-b_qfactor 1.5
BQuantOffset=100
-b_qoffset 100
QuantType=0
-mpeg_quant 0 (デフォルト)
AdaptiveQuant=0
Trellis=1
-trellis 1
KeyFrameBoost=100
(???)
KeyframeThreshold=1
-skip_threshold 1 (???)
KeyframeReduction=20
-nr 20 (???)
OverflowControlStrength=5
(???)
MaxOverflowImprovement=5
(???)
MaxOverflowDegradation=5
(???)
HighBitrateDegradation=0
LowBitrateImprovement=0
ReactionDelayFactor=16
(???)
AveragingPeriod=100
(???)
RateControlBuffer=100
-bufsize 100k
Codec=libmp3lame
-acodec libmp3lame
* コメント欄 [#r770c482]
- [[XMedia Recode の紹介:http://www.gigafree.net/media/conv/xmediarecode.html]]
- [[最新ffmpeg/高度なオプション:http://mobilehackerz.jp/archive/wiki/index.php?%BA%C7%BF%B7ffmpeg%2F%B9%E2%C5%D9%A4%CA%A5%AA%A5%D7%A5%B7%A5%E7%A5%F3]]
- http://ffmpeg.org/doxygen/trunk/libavcodec_2options_8c-source.html