Man / VIDEO FILTERS


Man / VIDEO FILTERS
2006-10-14 (土) 12:22:23更新
カテゴリ

VIDEO FILTERS

-vf,-vopの使い方

ビデオフィルタを使ってビデオストリームやその特性を変える事が出来ます。基本的な書き方は、:

-vf <filter1[=parameter1:parameter2:...],fil- ter2,...>
-vop <...,filter2[=parameter1:parame- ter2:...],filter1> (旧式)

どちらもビデオフィルタのセットアップ。-vopは書いた順番とは逆順に適用される。-vfの方が解り易いので不人気。

  • 多くのパラメータはオプションで、書かなければデフォルト値を使う。
  • 明示的にデフォルト値を使うにはパラメータに'-1'を指定する事。
  • w:h は幅と高さ。単位ピクセル
  • x:yは、映像の左上隅を起点とする x;y 座標。

NOTE: "-vf help"で使えるフィルタのリストが出る。

※MPlayer-USER MLなどでは-vop愛好家はまだ多い。多くは古くからのユーザと思われるが単純なフォロワーも混在しているようだ。管理人は-vop設定を見かけたら参考にとどめるようにしています。

ビデオフィルタ専用管理コマンド

ビデオフィルタはリストで管理される。フィルタリスト管理専用のコマンドもある。

-vf-add <filter1[,filter2,...]>

引数で指定したフィルタをフィルタリストに付加

-vf-pre <filter1[,filter2,...]>

Prepends the filters given as arguments to the filter list.

-vf-del <index1[,index2,...]>

indexで指定したフィルタの削除。Index 番号は0から始まる。-値はリスト最後尾からの位置を指定 (-1 が最後尾)。

-vf-clr

フィルタリストの完全消去

フィルタによっては、"name"を使ってそのパラメータにもアクセスできる。

-vf <filter>=help

特定のフィルタの名称とパラメータの指定範囲を表示。

-vf <filter=named_parameter1=value1[:named_parame- ter2=val- ue2:...]>

"named parameter"の設定値を指定。フラグパラメータでは on and off または yes and noを使う。

ビデオフィルタ

  1. crop[=w:h:x:y]
  2. cropdetect[=limit:round]
  3. rectangle[=w:h:x:y]
  4. expand[=w:h:x:y:o:a:r]
  5. flip (also see -flip)
  6. mirror
  7. rotate[=<0-7>]
  8. scale[=w:h[:inter- laced[:chr_drop[:param[:param2[:pre- size]]]]]]
  9. dsize[=aspect|w:h:aspect-method:r]
  10. yuy2
  11. yvu9
  12. yuvcsp?
  13. rgb2bgr?[=swap]
  14. palette?
  15. format?[=fourcc]
  16. noformat?[=fourcc]
  17. pp[=filter1[:option1[:option2...]]/[-]filter2...] (also see -pphelp)
  18. spp[=quality[:qp[:mode]]]
  19. uspp[=quality[:qp]]
  20. fspp[=quality[:qp[:strength]]]
  21. pp7?[=qp[:mode]]
  22. qp?=equation
  23. test?
  24. rgbtest?
  25. lavc?[=quality:fps]
  26. fame?
  27. dvbscale?[=aspect]
  28. noise?[=luma[u][t|a][h][p]:chroma[u][t|a][h][p]]
  29. denoise3d[=luma:chroma:time]
  30. hqdn3d[=luma:chroma:time]
  31. eq?[=brightness:contrast] (OBSOLETE)
  32. eq2?[=gamma:contrast:brightness:satura- tion:rg:gg:bg:weight]
  33. hue?[=hue:saturation]
  34. halfpack?[=f]
  35. ilpack?[=mode]
  36. harddup
  37. softskip
  38. decimate?[=max:hi:lo:frac]
  39. dint[=sense:level]
  40. lavcdeint? (OBSOLETE)
  41. kerndeint[=thresh[:map[:order[:sharp[:twoway]]]]]
  42. unsharp?[=l|cWxH:amount[:l|cWxH:amount]]
  43. swapuv?
  44. il?[=d|i][s][:[d|i][s]]
  45. fil?[=i|d]
  46. field?[=n]
  47. detc[=var1=value1:var2=value2:...]
  48. ivtc?[=1]
  49. pullup[=jl:jr:jt:jb:sb:mp]
  50. filmdint[=options]
  51. softpulldown
  52. divtc[=options]
  53. phase?[=t|b|p|a|u|T|B|A|U][:v]
  54. telecine?[=start]
  55. tinterlace?[=mode]
  56. tfields[=mode]
  57. yadif=[mode[:field_dominance]]
  58. mcdeint=[mode[:parity[:qp]]]
  59. boxblur=radius:power[:radius:power]
  60. sab?=radius:pf:colorDiff[:radius:pf:colorDiff]
  61. smartblur?=radius:strength:threshold[:ra- dius:strength:threshold]
  62. perspective?=x0:y0:x1:y1:x2:y2:x3:y3:t
  63. 2xsai?
  64. 1bpp?
  65. down3dright[=lines]
  66. bmovl?=hidden:opaque:fifo
  67. framestep=I|[i]step
  68. tile?=xtiles:ytiles:output:start:delta
  69. delogo[=x:y:w:h:t]
  70. remove-logo?=/path/to/logo_bitmap_file_name.pgm
  71. zrmjpeg?[=options]
  72. screenshot?
  73. ass?
  74. blackframe?[=amount:threshold]

カテゴリ


【管理】Man/VIDEO FILTERS/配下のページ一覧

Top
└▼Manuals


NAME
SYNOPSIS
概要
操作
使用法
設定File
プロファイル
一般Opt
再生Opt(MPのみ)
DEMUXER/STREAM Opt
OSD/SUB Opt
音声出力Opt (MPのみ)
音声出力DRIVER (MPのみ)
映像出力Opt (MPのみ)
映像出力DRIVER (MPのみ)
デコード/フィルタOpt
音声フィルタ
映像フィルタ
エンコードOpt(一般)(MEのみ)
コデック固有Opt(MEのみ)
 ├-divx4opts
 ├-lameopts
 ├-toolame
 ├-faacopts
 ├-lavcopts
 ├-nuvopts
 ├-xvidencopts
 ├-x264encopts
 ├-xvfwopts?
 ├-mpegopts
 └-lavfopts
環境変数?
FILES
MPLAYER使用例
MENCODER使用例
BUGS
AUTHORS


FrontPage
MPlayer
Manuals
Documents
カテゴリ

■GENERAL
MEMO
LINK
雑談所
最近の更新
popular

■Other Tools
ffmpeg
mkvmerge
mp4box
MPEG Streamclip
QTCoffee
x264cli

■About
About Wiki

edit


blog


本日1
昨日1
累積11604