Ini ialah arahan gmplayer yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
mpplayer - pemain filem
mencoder - pengekod filem
SINOPSIS
pemain permainan [pilihan] [fail|URL|senarai main|-]
pemain permainan [pilihan] fail1 [pilihan khusus] [fail2] [pilihan khusus]
pemain permainan [pilihan] {kumpulan fail dan pilihan} [pilihan khusus kumpulan]
pemain permainan [br]://[title][/device] [pilihan]
pemain permainan [dvd|dvdnav]://[tajuk|[start_title]-end_title][/device] [pilihan]
pemain permainan vcd://track[/device]
pemain permainan tv://[channel][/input_id] [pilihan]
pemain permainan radio://[saluran|frekuensi][/capture] [pilihan]
pemain permainan pvr:// [pilihan]
pemain permainan dvb://[card_number@]saluran [pilihan]
pemain permainan mf://[filemask|@listfile] [-mf options] [options]
pemain permainan [cdda|cddb]://track[-endtrack][:speed][/device] [pilihan]
pemain permainan cue://file[:track] [pilihan]
pemain permainan [fail|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|icyx|noicyx|smb]://
[pengguna:pass@]URL[:port] [pilihan]
pemain permainan sdp://file [pilihan]
pemain permainan mpst://host[:port]/URL [pilihan]
pemain permainan tivo://host/[senarai|daftar|fsid] [pilihan]
gmplayer [pilihan] [-kulit kulit]
mencoder [pilihan] fail [fail|URL|-] [-o fail | fail://fail |
smb://[user:pass@]host/filepath]
mencoder [pilihan] fail1 [pilihan khusus] [fail2] [pilihan khusus]
DESCRIPTION
pemain permainan ialah pemain filem untuk Linux (berjalan pada banyak platform lain dan seni bina CPU,
lihat dokumentasi). Ia memainkan kebanyakan MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, Ogg/
OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM dan fail RoQ, disokong oleh banyak fail asli
dan codec binari. Anda boleh menonton VCD, SVCD, DVD, Blu-ray, 3ivx, DivX 3/4/5, WMV dan juga
Filem H.264 juga.
MPlayer menyokong pelbagai pemacu output video dan audio. Ia berfungsi dengan X11, Xv,
DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB, Kuarza, Mac OS X CoreVideo, tetapi anda
juga boleh menggunakan GGI, SDL (dan semua pemandunya), VESA (pada setiap kad yang serasi dengan VESA, malah
tanpa X11), beberapa pemacu khusus kad peringkat rendah (untuk Matrox, 3dfx dan ATI) dan beberapa
papan penyahkod MPEG perkakasan, seperti Siemens DVB, Hauppauge PVR (IVTV), DXR2 dan
DXR3/Hollywood+. Kebanyakannya menyokong penskalaan perisian atau perkakasan, jadi anda boleh menikmatinya
filem dalam mod skrin penuh.
MPlayer mempunyai paparan pada skrin (OSD) untuk maklumat status, berlorek antialias besar yang bagus
sari kata dan maklum balas visual untuk kawalan papan kekunci. Eropah/ISO8859-1,2 (Hungary,
Bahasa Inggeris, Czech, dll), fon Cyrillic dan Korea disokong bersama-sama dengan 12 sari kata
format (MicroDVD, SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS
dan kami sendiri: MPsub) dan sari kata DVD (strim SPU, VOBsub dan Kapsyen Tertutup).
mencoder (Pengekod Filem MPlayer) ialah pengekod filem ringkas, direka untuk mengekod MPlayer-
filem boleh main (lihat di atas) kepada format boleh main MPlayer lain (lihat di bawah). Ia mengekod kepada
MPEG-4 (DivX/Xvid), salah satu codec libavcodec dan audio PCM/MP3/VBRMP3 dalam 1, 2 atau 3
pas. Tambahan pula ia mempunyai kebolehan menyalin aliran, sistem penapis yang berkuasa (crop,
kembangkan, flip, pascaproses, putar, skala, hingar, penukaran RGB/YUV) dan banyak lagi.
gmplayer ialah MPlayer dengan antara muka pengguna grafik. Selain beberapa pilihan sendiri (disimpan dalam
gui.conf), ia mempunyai pilihan yang sama seperti MPlayer, namun beberapa pilihan MPlayer akan disimpan
dalam gui.conf supaya mereka boleh dipilih secara bebas daripada MPlayer. (Lihat KONFIGURASI GUI
FAIL di bawah.)
Contoh penggunaan untuk membantu anda bermula dengan cepat boleh didapati di penghujung halaman manual ini.
Juga lihat yang HTML dokumentasi!
INTERAKTIF KAWALAN
MPlayer mempunyai lapisan kawalan yang boleh dikonfigurasikan sepenuhnya, dipacu arahan yang membolehkan anda mengawal
MPlayer menggunakan papan kekunci, tetikus, kayu bedik atau alat kawalan jauh (dengan LIRC). Lihat -input
pilihan untuk cara menyesuaikannya.
keyboard kawalan
Kiri dan kanan
Cari ke belakang/ke hadapan 10 saat.
Atas dan bawah
Cari ke hadapan / ke belakang 1 minit.
PGUP dan PGDWN
Cari ke hadapan / ke belakang 10 minit.
[ dan ]
Kurangkan/tingkatkan kelajuan main balik semasa sebanyak 10%.
{ dan }
Separuh/gandakan kelajuan main balik semasa.
BACKSPACE
Tetapkan semula kelajuan main balik kepada normal.
< dan >
Pergi ke belakang/ke hadapan dalam senarai main.
ENTER
Pergi ke hadapan dalam senarai main, walaupun di penghujungnya.
RUMAH dan TAMAT
entri playtree seterusnya/sebelumnya dalam senarai induk
INS dan DEL (senarai main ASX sahaja)
sumber alternatif seterusnya/sebelumnya.
p / RUANG
Jeda (menekan sekali lagi nyahjeda).
.
Melangkah ke hadapan. Menekan sekali akan menjeda filem, setiap akhbar berturut-turut akan
mainkan satu bingkai dan kemudian pergi ke mod jeda sekali lagi (sebarang kekunci lain dinyahjeda).
q / ESC
Berhenti bermain dan berhenti.
U
Berhenti bermain (dan berhenti jika -melahu tidak digunakan).
+ dan -
Laraskan kelewatan audio sebanyak +/- 0.1 saat.
/ dan *
Kurangkan/tingkatkan volum.
9 dan 0
Kurangkan/tingkatkan volum.
( dan )
Laraskan keseimbangan audio memihak kepada saluran kiri/kanan.
m
Redam bunyi.
_ (MPEG-TS, AVI dan libavformat sahaja)
Berbasikal melalui trek video yang tersedia.
# (DVD, Blu-ray, MPEG, Matroska, AVI dan libavformat sahaja)
Berbasikal melalui trek audio yang tersedia.
TAB (MPEG-TS dan libavformat sahaja)
Kitaran melalui program yang ada.
f
Togol skrin penuh (juga lihat -fs).
T
Togol kekal di atas (juga lihat -di atas).
w dan e
Kurangkan/tingkatkan julat pan-dan-imbasan.
o
Togol keadaan OSD: tiada / cari / cari + pemasa / cari + pemasa + jumlah masa.
d
Togol keadaan menjatuhkan bingkai: tiada / langkau paparan / langkau penyahkodan (lihat
-framedrop dan -hardframedrop).
v
Togol keterlihatan sari kata.
j dan J
Kitaran melalui sari kata yang tersedia.
y dan g
Langkah ke hadapan/undur dalam senarai sari kata.
F
Togol memaparkan "sari kata paksa".
a
Togol penjajaran sari kata: atas / tengah / bawah.
x dan z
Laraskan kelewatan sari kata sebanyak +/- 0.1 saat.
c (-tangkap sahaja)
Mula/berhenti menangkap strim utama.
r dan t
Alihkan sari kata ke atas/bawah.
i (mod -edlout sahaja)
Tetapkan permulaan atau akhir langkau EDL dan tuliskannya pada fail yang diberikan.
s (-vf tangkapan skrin sahaja)
Ambil tangkapan skrin.
S (-vf tangkapan skrin sahaja)
Mula/berhenti mengambil tangkapan skrin.
I
Tunjukkan nama fail pada OSD.
P
Tunjukkan bar kemajuan, masa berlalu dan jumlah tempoh pada OSD.
! dan @
Cari ke permulaan bab sebelumnya/seterusnya.
D (-vo xvmc, -vo vdpau, -vf yadif, -vf kerndeint sahaja)
Aktifkan/nyahaktifkan deinterlacer.
Kitaran melalui sudut DVD yang tersedia.
(Kekunci berikut sah hanya apabila menggunakan output video dipercepatkan perkakasan
(xv, (x)vidix, (x)mga, dll), penyama perisian (-vf eq atau -vf eq2) atau hue
penapis (-vf hue).)
1 dan 2
Laraskan kontras.
3 dan 4
Laraskan kecerahan.
5 dan 6
Laraskan rona.
7 dan 8
Laraskan ketepuan.
(Kekunci berikut hanya sah apabila menggunakan output video kuarza atau teras video
pemandu.)
arahan + 0
Ubah saiz tetingkap filem kepada separuh saiz asalnya.
arahan + 1
Ubah saiz tetingkap filem kepada saiz asalnya.
arahan + 2
Ubah saiz tetingkap filem untuk menggandakan saiz asalnya.
perintah + f
Togol skrin penuh (juga lihat -fs).
perintah + [ dan perintah + ]
Tetapkan alfa tetingkap filem.
(Kekunci berikut hanya sah apabila menggunakan pemacu output video sdl.)
c
Berbasikal melalui mod skrin penuh yang tersedia.
n
Pulihkan mod asal.
(Kekunci berikut adalah sah jika anda mempunyai papan kekunci dengan kekunci multimedia.)
PAUSE
Jeda sebentar.
STOP
Berhenti bermain dan berhenti.
SEBELUM DAN SETERUSNYA
Cari ke belakang/ke hadapan 1 minit.
(Kekunci berikut hanya sah jika anda menyusun dengan sokongan input TV atau DVB dan
akan diutamakan daripada kunci yang ditakrifkan di atas.)
h dan k
Pilih saluran sebelumnya/seterusnya.
n
Tukar norma.
u
Tukar senarai saluran.
(Kekunci berikut hanya sah jika anda menyusun dengan sokongan dvdnav: Ia adalah
digunakan untuk menavigasi menu.)
pad kekunci 8
Pilih butang ke atas.
pad kekunci 2
Pilih butang ke bawah.
pad kekunci 4
Pilih butang kiri.
pad kekunci 6
Pilih butang kanan.
pad kekunci 5
Kembali ke menu utama.
pad kekunci 7
Kembali ke menu terdekat (urutan keutamaan ialah: chapter->title->root).
papan kekunci ENTER
Sahkan pilihan.
(Kekunci berikut digunakan untuk mengawal teleteks TV. Data mungkin datang daripada
sama ada sumber TV analog atau aliran pengangkutan MPEG.)
X
Hidupkan/matikan teleteks.
Q dan W
Pergi ke halaman teleteks seterusnya/sebelumnya.
tetikus kawalan
butang 3 dan butang 4
Cari ke belakang/ke hadapan 1 minit.
butang 5 dan butang 6
Kurangkan/tingkatkan volum.
kayu bedik kawalan
kiri dan kanan
Cari ke belakang/ke hadapan 10 saat.
atas dan bawah
Cari ke hadapan / ke belakang 1 minit.
butang 1
Jeda sebentar.
butang 2
Togol keadaan OSD: tiada / cari / cari + pemasa / cari + pemasa + jumlah masa.
butang 3 dan butang 4
Kurangkan/tingkatkan volum.
PENGGUNAAN
Setiap pilihan 'bendera' mempunyai rakan sejawat 'noflag', cth, bertentangan dengan pilihan -fs ialah
-nofs.
Jika pilihan ditandakan sebagai (XXX sahaja), ia hanya akan berfungsi dalam kombinasi dengan pilihan XXX
atau jika XXX disusun masuk.
PERHATIAN: Penghurai subopsyen (digunakan sebagai contoh untuk subopsyen -ao pcm) menyokong yang istimewa
jenis pelarian rentetan yang bertujuan untuk digunakan dengan GUI luaran.
Ia mempunyai format berikut:
%n%rentetan_panjang_n
CONTOH:
mpplayer -ao pcm:file=%10%C:test.wav test.avi
Atau dalam skrip:
mplayer -ao pcm:file=%`expr length "$NAME"`%"$NAME" test.avi
CONFIGURATION FILES
Anda boleh meletakkan semua pilihan dalam fail konfigurasi yang akan dibaca setiap kali
MPlayer/MEncoder dijalankan. Fail konfigurasi seluruh sistem 'mplayer.conf' ada dalam anda
direktori konfigurasi (cth /etc/mplayer atau /usr/local/etc/mplayer), khusus pengguna
satu ialah '~/.mplayer/config'. Fail konfigurasi untuk MEncoder ialah 'mencoder.conf' dalam
direktori konfigurasi anda (cth /etc/mplayer atau /usr/local/etc/mplayer), pengguna
yang khusus ialah '~/.mplayer/mencoder.conf'. Pilihan khusus pengguna mengatasi seluruh sistem
pilihan (sekiranya gmplayer, pilihan gui.conf mengatasi pilihan khusus pengguna) dan pilihan
diberikan pada baris arahan mengatasi semua. Sintaks fail konfigurasi ialah
'pilihan= ', segala-galanya selepas '#' dianggap sebagai ulasan. Pilihan yang berfungsi
tanpa nilai boleh didayakan dengan menetapkannya kepada 'ya' atau '1' atau 'benar' dan dilumpuhkan oleh
menetapkannya kepada 'tidak' atau '0' atau 'palsu'. Malah subopsyen boleh ditentukan dengan cara ini.
Anda juga boleh menulis fail konfigurasi khusus fail. Jika anda ingin mempunyai konfigurasi
fail untuk fail yang dipanggil 'movie.avi', buat fail bernama 'movie.avi.conf' dengan fail-
pilihan khusus di dalamnya dan masukkannya ~/.mplayer/. Anda juga boleh meletakkan fail konfigurasi
dalam direktori yang sama dengan fail yang akan dimainkan, selagi anda memberikan fail -use-filedir-conf
pilihan (sama ada pada baris arahan atau dalam fail konfigurasi global anda). Jika fail khusus
fail konfigurasi ditemui dalam direktori yang sama, tiada konfigurasi khusus fail
dimuatkan daripada ~/.mplayer. Di samping itu, pilihan -use-filedir-conf membolehkan direktori-
fail konfigurasi tertentu. Untuk ini, MPlayer mula-mula cuba memuatkan mplayer.conf daripada
direktori yang sama seperti fail yang dimainkan dan kemudian cuba memuatkan mana-mana fail khusus
konfigurasi.
CONTOH MPLAYER CONFIGURATION FAIL:
# Gunakan pemacu Matrox secara lalai.
vo=xmga
# Saya suka berlatih dirian tangan semasa menonton video.
flip=ya
# Nyahkod/mengekodkan berbilang fail daripada PNG,
# mulakan dengan mf://filemask
mf=type=png:fps=25
# Imej negatif yang menakutkan adalah keren.
vf=eq2=1.0:-0.8
# Penjajaran menegak bar kemajuan OSD
progbar-align=50
CONTOH MENCODER CONFIGURATION FAIL:
# Jadikan output MEncoder kepada nama fail lalai.
o=dikodkan.avi
# 4 baris seterusnya membolehkan mencoder tv:// mula menangkap serta-merta.
oac=pcm=ya
ovc=lavc=ya
lavcopts=vcodec=mjpeg
tv=driver=v4l2:input=1:width=768:height=576:device=/dev/video0:audiorate=48000
# set pilihan pengekodan lalai yang lebih kompleks
lavcopts=vcodec=mpeg4:autospect=1
lameopts=aq=2:vbr=4
ovc=lavc=1
oac=lavc=1
passlogfile=pass1stats.log
noautoexpand=1
subfont-autoscale=3
subfont-osd-scale=6
subfont-text-scale=4
subalign=2
subpos=96
spuaa=20
GUI CONFIGURATION FAIL
Pilihan GUI sendiri ialah (nama pilihan MPlayer dalam kurungan): ao_alsa_device (alsa:device=)
(ALSA sahaja), ao_alsa_mixer (pengadun) (ALSA sahaja), ao_alsa_mixer_channel (saluran pengadun)
(ALSA sahaja), ao_esd_device (esd:) (ESD sahaja), ao_extra_stereo (af extrastereo) (lalai:
1.0), ao_extra_stereo_coefficient (af extrastereo=), ao_oss_device (oss:) (OSS sahaja),
ao_oss_mixer (pengadun) (OSS sahaja), ao_oss_mixer_channel (saluran pengadun) (OSS sahaja),
ao_sdl_subdriver (sdl:) (SDL sahaja), ao_surround (tidak digunakan), ao_volnorm (af volnorm),
autosync (dayakan/lumpuhkan), autosync_size (autosync), cache (dayakan/lumpuhkan), cache_size
(cache), enable_audio_equ (af penyamaan), equ_band_00 ... equ_band_59, (af penyama =),
equ_channel_1 ... equ_channel_6 (af saluran=), gui_main_pos_x, gui_main_pos_y,
gui_save_pos (ya/tidak), gui_tv_digital (ya/tidak), gui_video_out_pos_x, gui_video_out_pos_y,
load_fullscreen (ya/tidak), playbar (dayakan/lumpuhkan), show_videowin (ya/tidak), vf_lavc (vf
tandas) (DXR3 sahaja), vf_pp (vf pp), vo_dxr3_device (tidak digunakan) (DXR3 sahaja).
Pilihan MPlayer disimpan dalam gui.conf (nama pilihan GUI, nama pilihan MPlayer dalam kurungan)
ialah: a_afm (afm), ao_driver (ao), ass_bottom_margin (pantat-bawah-margin) (ASS sahaja),
ass_enabled (keldai) (ASS sahaja), ass_top_margin (margin atas keldai) (ASS sahaja), ass_use_margins
(margin-guna-keldai) (ASS sahaja), cdrom_device (cdrom-peranti), dvd_device (peranti dvd),
font_autoscale (subfont-autoscale) (FreeType sahaja), font_blur (subfont-kabur) (Jenis Percuma
sahaja), font_encoding (pengekodan subfon), font_factor (faktor), font_name (font),
font_osd_scale (subfont-osd-skala) (FreeType sahaja), font_outline (garis besar subfon)
(FreeType sahaja), font_text_scale (skala subfont-teks) (FreeType sahaja), gui_skin (kulit),
terbiar (terbiar), osd_level (osdlevel), softvol (softvol), stopxscreensaver (berhenti-
xscreensaver), sub_auto_load (autosub), sub_cp (subcp) (ikonv sahaja), sub_tindih
(overlapsub), sub_pos (subpos), sub_unicode (unicode), sub_utf8 (utf8), v_flip (flip),
v_framedrop (titisan bingkai), v_idx (idx), v_ni (ni), v_vfm (vfm), vf_autoq (autoq),
vo_direct_render (panscan), vo_doublebuffering (dr), vo_driver (vo), vo_panscan (dua kali ganda).
PROFIL
Untuk memudahkan kerja dengan konfigurasi yang berbeza, profil boleh ditakrifkan dalam konfigurasi
fail. Profil bermula dengan namanya antara kurungan segi empat sama, cth '[profil saya]'. Semua
pilihan berikut akan menjadi sebahagian daripada profil. Penerangan (ditunjukkan oleh bantuan -profile) boleh
ditakrifkan dengan pilihan profil-desc. Untuk menamatkan profil, mulakan satu lagi atau gunakan
nama profil 'lalai' untuk meneruskan pilihan biasa.
CONTOH MPLAYER PROFIL:
[protocol.dvd]
profile-desc="profil untuk dvd:// streams"
vf=pp=hb/vb/dr/al/fd
alang=en
[protocol.dvdnav]
profile-desc="profil untuk dvdnav:// streams"
profile=protocol.dvd
pergerakan tetikus=ya
nocache=ya
[extension.flv]
profile-desc="profil untuk fail .flv"
flip=ya
[vo.pnm]
luar =/ tmp
[ao.alsa]
peranti=spdif
CONTOH MENCODER PROFIL:
[mpeg4]
profile-desc="pengekodan MPEG4"
ovc=lacv=ya
lavcopts=vcodec=mpeg4:vbitrate=1200
[mpeg4-hq]
profile-desc="Pengekodan HQ MPEG4"
profil=mpeg4
lavcopts=mbd=2:trell=ya:v4mv=ya
UMUM PILIHAN
-codecpath
Tentukan direktori untuk codec binari.
-codec-fail (iaitu lihat -afm, -ac, -vfm, -vc)
Gantikan laluan carian standard dan gunakan fail yang ditentukan dan bukannya binaan
codecs.conf.
-termasuk <konfigurasi fail> (iaitu lihat -gui-termasuk)
Tentukan fail konfigurasi untuk dihuraikan selepas fail lalai.
-senarai-pilihan
Mencetak semua pilihan yang tersedia.
-msgcharset
Tukar mesej konsol kepada set aksara yang ditentukan (lalai: autodetect).
Teks akan berada dalam pengekodan yang ditentukan dengan pilihan konfigurasi --charset. Set
ini kepada "noconv" untuk melumpuhkan penukaran (contohnya masalah iconv).
PERHATIAN: Pilihan berkuat kuasa selepas penghuraian baris arahan selesai. The
Pembolehubah persekitaran MPLAYER_CHARSET boleh membantu anda menyingkirkan baris pertama
keluaran bercelaru.
-msgcolor
Dayakan output konsol berwarna-warni pada terminal yang menyokong warna ANSI.
-peringkat msg : = :...>
Kawal verbositi secara langsung untuk setiap modul. Modul 'semua' menukar verbositi
daripada semua modul yang tidak dinyatakan secara eksplisit pada baris arahan. Lihat '-msglevel
help' untuk senarai semua modul.
PERHATIAN: Sesetengah mesej dicetak sebelum baris arahan dihuraikan dan oleh itu
tidak terjejas oleh -msglevel. Untuk mengawal mesej ini anda perlu menggunakan
MPLAYER_VERBOSE pembolehubah persekitaran, lihat penerangannya di bawah untuk mendapatkan butiran.
Tahap yang tersedia:
-1 senyap sepenuhnya
0 mesej maut sahaja
1 mesej ralat
2 mesej amaran
3 petunjuk pendek
4 mesej maklumat
5 mesej status (lalai)
6 mesej bertele-tele
7 nyahpepijat tahap 2
8 nyahpepijat tahap 3
9 nyahpepijat tahap 4
-msgmodule
Letakkan nama modul di hadapan setiap mesej konsol.
-noconfig
Jangan menghuraikan fail konfigurasi yang dipilih.
PERHATIAN: Jika pilihan -include atau -use-filedir-conf ditentukan pada baris arahan,
mereka akan diberi penghormatan.
Pilihan yang tersedia ialah:
semua
semua fail konfigurasi
gui (GUI sahaja)
fail konfigurasi GUI
sistem
fail konfigurasi sistem
pengguna
fail konfigurasi pengguna
-senyap
Jadikan output konsol kurang bertele-tele; khususnya, menghalang baris status (iaitu A:
0.7 V: 0.6 AV: 0.068 ...) daripada dipaparkan. Terutamanya berguna pada perlahan
terminal atau yang rosak yang tidak mengendalikan pemulangan pengangkutan dengan betul (iaitu \r).
-keutamaan (Windows and OS / 2 sahaja)
Tetapkan keutamaan proses untuk MPlayer mengikut keutamaan yang telah ditetapkan yang tersedia
di bawah Windows dan OS/2. Nilai yang mungkin bagi :
melahu|di bawah normal|biasa|di atas normal|tinggi|masa nyata
AMARAN : Menggunakan keutamaan masa nyata boleh menyebabkan sistem terkunci.
-profil
Gunakan profil yang diberikan, bantuan -profile memaparkan senarai profil yang ditentukan.
-sungguh-senyap (iaitu lihat -senyap)
Paparkan lebih sedikit output dan mesej status berbanding dengan -quiet. Juga menindas
kotak mesej ralat GUI.
-tunjuk-profil
Tunjukkan perihalan dan kandungan profil.
-gunakan-filedir-conf
Cari fail konfigurasi khusus fail dalam direktori yang sama dengan fail itu
sedang dimainkan.
AMARAN : Mungkin berbahaya jika bermain dari media yang tidak dipercayai.
-v
Tingkatkan verbositi, satu tahap untuk setiap -v yang terdapat pada baris arahan.
PLAYER PILIHAN (PEMAIN HANYA)
-autoq (gunakan bersama -vf [s]pp)
Mengubah tahap pasca pemprosesan secara dinamik bergantung pada alat ganti yang ada
masa CPU. Nombor yang anda tentukan ialah tahap maksimum yang digunakan. Selalunya boleh
gunakan nombor yang besar. Anda perlu menggunakan -vf [s]pp tanpa parameter untuk
ini untuk bekerja.
-autosync
Laraskan penyegerakan A/V secara beransur-ansur berdasarkan ukuran kelewatan audio. Menentukan
-autosync 0, lalai, akan menyebabkan pemasaan bingkai berdasarkan sepenuhnya pada audio
ukuran kelewatan. Menentukan -autosync 1 akan melakukan perkara yang sama, tetapi akan secara halus
tukar algoritma pembetulan A/V. Kadar bingkai video yang tidak sekata dalam filem yang
bermain dengan baik dengan -nosound selalunya boleh dibantu dengan menetapkan ini kepada nilai integer
lebih besar daripada 1. Semakin tinggi nilai, semakin dekat pemasaan kepada -nosound.
Cuba -autosync 30 untuk menyelesaikan masalah dengan pemacu bunyi yang tidak melaksanakan a
pengukuran kelewatan audio yang sempurna. Dengan nilai ini, jika offset penyegerakan A/V yang besar berlaku,
mereka hanya akan mengambil masa kira-kira 1 atau 2 saat untuk diselesaikan. Kelewatan dalam tindak balas ini
masa untuk mengimbangi A/V secara tiba-tiba sepatutnya menjadi satu-satunya kesan sampingan untuk menukar pilihan ini
hidup, untuk semua pemacu bunyi.
-penanda aras
Mencetak beberapa statistik tentang penggunaan CPU dan bingkai yang digugurkan pada penghujung main balik. guna
dalam kombinasi dengan -nosound dan -vo null untuk menanda aras hanya codec video.
PERHATIAN: Dengan pilihan ini MPlayer juga akan mengabaikan tempoh bingkai apabila bermain sahaja
video (anda boleh menganggapnya sebagai fps tak terhingga).
-kunci warna
Menukar kekunci warna kepada nilai RGB pilihan anda. 0x000000 adalah hitam dan
0xffffff berwarna putih. Hanya disokong oleh cvidix, fbdev, svga, vesa, winvidix,
xmga, xvidix, xover, xv (lihat -vo xv:ck), xvmc (lihat -vo xv:ck) dan video directx
pemacu keluaran.
-nocolorkey
Melumpuhkan kunci warna. Hanya disokong oleh cvidix, fbdev, svga, vesa, winvidix,
xmga, xvidix, xover, xv (lihat -vo xv:ck), xvmc (lihat -vo xv:ck) dan video directx
pemacu keluaran.
-betul-pts (PERCUBAAN)
Menukar MPlayer kepada mod percubaan dengan cap masa untuk bingkai video
dikira secara berbeza dan penapis video yang menambah bingkai baharu atau mengubah suai cap masa
daripada yang sedia ada disokong. Cap masa yang lebih tepat boleh dilihat
contoh apabila memainkan sari kata yang ditetapkan masa kepada perubahan adegan dengan pilihan -ass.
Tanpa -correct-pts masa sari kata biasanya akan dimatikan oleh beberapa bingkai.
Pilihan ini tidak berfungsi dengan betul dengan sesetengah demuxer dan codec.
-crash-debug (DEBUG KOD)
Melampirkan gdb secara automatik apabila ranap atau SIGTRAP. Sokongan mesti disusun oleh
mengkonfigurasi dengan --enable-crash-debug.
-klik dua kali
Masa dalam milisaat untuk mengecam dua tekanan butang berturut-turut sebagai klik dua kali
(lalai: 300). Tetapkan kepada 0 untuk membenarkan sistem tetingkap anda menentukan apa yang boleh diklik dua kali
ialah (-vo directx sahaja).
PERHATIAN: Anda akan mendapat gelagat yang sedikit berbeza bergantung pada sama ada anda mengikat
MOUSE_BTN0_DBL atau MOUSE_BTN0-MOUSE_BTN0_DBL.
-edlout
Mencipta fail baharu dan menulis rekod senarai keputusan edit (EDL) kepadanya. semasa
main balik, pengguna menekan 'i' untuk menandakan permulaan atau tamat blok langkau. ini
menyediakan titik permulaan di mana pengguna boleh memperhalusi entri EDL kemudian. Lihat
http://www.mplayerhq.hu/DOCS/HTML/en/edl.html untuk maklumat lanjut.
-edl-backward-delay
Apabila menggunakan EDL semasa main balik dan melompat ke belakang adalah mungkin untuk berakhir
tengah rekod EDL. Dalam kes itu, MPlayer akan mencari lebih jauh ke belakang
kedudukan permulaan rekod EDL dan kemudian segera langkau adegan yang ditentukan
dalam rekod EDL. Untuk mengelakkan tingkah laku seperti ini, MPlayer melompat ke masa yang tetap
selang sebelum permulaan rekod EDL. Parameter ini membolehkan anda menentukan
selang masa itu dalam saat (lalai: 2 saat).
-edl-start-pts
Laraskan kedudukan dalam rekod EDL mengikut masa mula memainkan fail. Beberapa
format, terutamanya MPEG TS biasanya bermula dengan nilai PTS bukan sifar dan bila
menghasilkan fail EDL dengan pilihan -edlout, rekod EDL mengandungi nilai mutlak yang
adalah betul hanya untuk fail tertentu ini. Jika dikod semula ke dalam format yang berbeza,
fail EDL ini tidak lagi digunakan. Menentukan -edl-start-pts akan secara automatik
laraskan kedudukan EDL mengikut masa mula: apabila menghasilkan fail EDL, ia akan
tolak masa mula dari setiap rekod EDL, apabila bermain dengan fail EDL, ia akan menambah
masa mula fail ke setiap kedudukan EDL.
-noedl-start-pts
Lumpuhkan melaraskan kedudukan EDL.
-beratur (GUI sahaja)
Enqueue fail yang diberikan pada baris arahan dalam senarai main dan bukannya memainkannya
serta-merta.
-tetap-vo
Menguatkuasakan sistem video tetap untuk berbilang fail (satu (tidak) permulaan untuk semua
fail). Oleh itu hanya satu tetingkap akan dibuka untuk semua fail. Pada masa ini
pemacu berikut mematuhi tetap-vo: gl, gl_tiled, mga, svga, x11, xmga, xv,
xvidix dan dfbmga.
-framedrop (iaitu lihat -hardframedrop, eksperimen tanpa -nocorrect-pts)
Langkau memaparkan beberapa bingkai untuk mengekalkan penyegerakan A/V pada sistem perlahan. Penapis video
tidak digunakan pada bingkai tersebut. Untuk bingkai B, penyahkodan pun dilangkau sepenuhnya.
-(tidak)gui
Dayakan atau lumpuhkan antara muka GUI (lalai bergantung pada nama binari). Hanya berfungsi
sebagai hujah pertama pada baris arahan. Tidak berfungsi sebagai pilihan fail konfigurasi.
-gui-termasuk <GUI konfigurasi fail> (iaitu lihat -termasuk) (GUI sahaja)
Tentukan fail konfigurasi GUI untuk dihuraikan selepas gui.conf lalai.
-h, -membantu, - membantu
Tunjukkan ringkasan ringkas pilihan.
-hardframedrop (percubaan tanpa -nocorrect-pts)
Penjatuhan bingkai yang lebih sengit (memecahkan penyahkodan). Membawa kepada herotan imej! Catatan
terutamanya penyahkod libmpeg2 mungkin ranap dengan ini, jadi pertimbangkan untuk menggunakan "-vc
ffmpeg12",
-degupan jantung-cmd
Perintah yang dilaksanakan setiap 30 saat semasa main balik melalui system() - iaitu menggunakan
cangkerang.
PERHATIAN: MPlayer menggunakan arahan ini tanpa sebarang pemeriksaan, adalah tanggungjawab anda untuk
pastikan ia tidak menyebabkan masalah keselamatan (cth pastikan anda menggunakan laluan penuh jika "."
berada di laluan anda seperti pada Windows). Ia juga hanya berfungsi apabila memainkan video (iaitu tidak
dengan -novideo tetapi berfungsi dengan -vo null).
Ini boleh "disalahgunakan" untuk melumpuhkan penyelamat skrin yang tidak menyokong X API yang betul
(juga lihat -stop-xscreensaver). Jika anda rasa ini terlalu rumit, tanyakan kepada
pengarang program penyelamat skrin untuk menyokong API X yang betul.
CONTOH khususnya xscreensaver: mplayer -heartbeat-cmd "xscreensaver-command -nyahaktifkan"
fail
CONTOH khususnya GNOME gambar skrin: mplayer -heartbeat-cmd "gnome-screensaver-command
-p" fail
-selang degupan jantung
Nyatakan kekerapan -heartbeat-cmd harus dilaksanakan, dalam beberapa saat antara
pelaksanaan (lalai: 30.0).
-mengenal pasti
Kata singkatan untuk -msglevel identify=4. Tunjukkan parameter fail dalam mudah dihuraikan
format. Juga mencetak maklumat yang lebih terperinci tentang sari kata dan trek audio
bahasa dan ID. Dalam sesetengah kes, anda boleh mendapatkan maklumat lanjut dengan menggunakan -msglevel
kenal pasti=6. Sebagai contoh, untuk DVD atau Blu-ray ia akan menyenaraikan bab dan masa
panjang setiap tajuk, serta ID cakera. Gabungkan ini dengan -bingkai 0 hingga
menyekat semua output video. Skrip pembalut TOOLS/midentify.sh menyekat
output MPlayer lain dan (mudah-mudahan) keluar dari nama fail.
-terbiar (iaitu lihat -hamba)
Membuat MPlayer menunggu sambil lewa dan bukannya berhenti apabila tiada fail untuk dimainkan. Kebanyakannya
berguna dalam mod hamba di mana MPlayer boleh dikawal melalui arahan input.
Untuk gmplayer -idle ialah lalai, -noidle akan keluar dari GUI selepas semua fail ada
telah dimainkan.
-input
Pilihan ini boleh digunakan untuk mengkonfigurasi bahagian tertentu sistem input. Laluan adalah
relatif kepada ~/.mplayer/.
PERHATIAN: Autoulang pada masa ini hanya disokong oleh kayu bedik.
Perintah yang tersedia ialah:
conf=
Tentukan fail konfigurasi input selain daripada lalai ~/.mplayer/
input.conf. ~/.mplayer/diandaikan jika tiada laluan penuh diberikan.
ar-dev=
Peranti untuk digunakan untuk Apple IR Remote (lalai dikesan secara automatik, Linux
sahaja).
ar-kelewatan
Lengah dalam milisaat sebelum kita mula mengulang auto kunci (0 untuk melumpuhkan).
ar-rate
Bilangan penekanan kekunci untuk menjana sesaat pada autoulang.
(tidak) ikatan lalai
Gunakan pengikatan utama yang dihantar oleh MPlayer secara lalai.
senarai kunci
Mencetak semua kekunci yang boleh diikat pada arahan.
senarai cmd
Mencetak semua arahan yang boleh diikat pada kekunci.
js-dev
Menentukan peranti kayu bedik untuk digunakan (lalai: /dev/input/js0).
fail=
Baca arahan daripada fail yang diberikan. Kebanyakannya berguna dengan FIFO.
PERHATIAN: Apabila fail yang diberikan ialah FIFO MPlayer membuka kedua-dua hujung supaya anda boleh melakukannya
beberapa 'echo "seek 10" > mp_pipe' dan paip akan kekal sah.
-saiz-kunci-fifo <2-65000>
Tentukan saiz FIFO yang menampan peristiwa penting (lalai: 7). FIFO bersaiz
n boleh menampan (n-1) peristiwa. Jika terlalu kecil beberapa acara mungkin hilang. Jika ia adalah
terlalu besar, MPlayer mungkin kelihatan tergantung semasa memproses acara buffer. Untuk mendapatkan
tingkah laku yang sama seperti sebelum pilihan ini diperkenalkan, tetapkan kepada 2 untuk Linux atau
1024 untuk Windows. Untuk nilai kecil anda harus melumpuhkan klik dua kali dengan menetapkan
-doubleclick-time kepada 0 supaya mereka tidak bersaing dengan acara biasa untuk ruang penimbal.
-lircconf (LIRC sahaja)
Menentukan fail konfigurasi untuk LIRC (lalai: ~/.lircrc).
-list-properties
Cetak senarai sifat yang tersedia.
-gelung
Gelung main balik filem kali. 0 bermakna selama-lamanya.
-menu (OSD menu sahaja)
Hidupkan sokongan menu OSD.
-menu-cfg (OSD menu sahaja)
Gunakan menu alternatif.conf.
-menu-chroot (OSD menu sahaja)
Chroot menu pemilihan fail ke lokasi tertentu.
CONTOH:
-menu-chroot / home
Akan menyekat menu pemilihan fail kepada / home dan ke bawah (iaitu tiada akses
kepada / akan mungkin, tetapi /home/user_name akan).
-menu-keepdir (OSD menu sahaja)
Pelayar fail bermula dari lokasi terakhir yang diketahui dan bukannya direktori semasa.
-menu-root (OSD menu sahaja)
Nyatakan menu utama.
-menu-permulaan (OSD menu sahaja)
Paparkan menu utama pada permulaan MPlayer.
-pergerakan tetikus
Benarkan MPlayer untuk menerima peristiwa penunjuk yang dilaporkan oleh pemacu output video.
Diperlukan untuk memilih butang dalam menu DVD. Disokong untuk VO berasaskan X11 (x11,
xv, xvmc, dsb) dan VOs gl, gl_tiled, direct3d dan corevideo.
-noar Matikan sokongan jauh AppleIR.
-noconsolecontrols
Halang MPlayer daripada membaca peristiwa penting daripada input standard. Berguna semasa membaca
data daripada input standard. Ini didayakan secara automatik apabila - ditemui pada
baris arahan. Terdapat situasi di mana anda perlu menetapkannya secara manual, contohnya jika anda
buka /dev/stdin (atau yang setara pada sistem anda), gunakan stdin dalam senarai main atau
berhasrat untuk membaca dari stdin kemudian melalui fail load atau perintah hamba senarai muat.
-nojoystick
Mematikan sokongan kayu bedik.
-nolirc
Mematikan sokongan LIRC.
-nomouseinput
Lumpuhkan input tekan/lepaskan butang tetikus (menu konteks mozplayerxp bergantung pada ini
pilihan).
-rtc (RTC sahaja)
Menghidupkan penggunaan Linux RTC (jam masa nyata - /dev/rtc) sebagai mekanisme pemasaan.
Ini membangkitkan proses setiap 1/1024 saat untuk menyemak masa semasa. Tidak berguna
dengan kernel Linux moden yang dikonfigurasikan untuk kegunaan desktop kerana ia telah membangunkan
proses dengan ketepatan yang sama apabila menggunakan tidur bermasa biasa.
-berhenti seketika <0-3> (MPplayer sahaja)
Menentukan tingkah laku menjeda lalai bagi arahan, iaitu sama ada MPlayer akan
teruskan main balik atau kekal dijeda selepas arahan selesai. Lihat
DOCS/tech/slave.txt untuk butiran lanjut.
0 resume
1 jeda (jeda)
2 kekalkan status jeda / main (pasing_keep)
3 togol status jeda / main (pasing_toggle)
4 jeda tanpa langkah bingkai (percubaan) (jeda_keep_force)
-bermain-msg
Cetak rentetan sebelum memulakan main semula. Pengembangan berikut ialah
disokong:
${NAME}
Kembangkan kepada nilai harta NAME.
?(NAMA:TEKS)
Kembangkan TEXT hanya jika harta NAME tersedia.
?(!NAMA:TEKS)
Kembangkan TEXT hanya jika harta NAME tidak tersedia.
-senarai main
Mainkan fail mengikut fail senarai main (ASX, Winamp, SMIL atau one-file-per-line
format).
AMARAN : Cara MPlayer menghuraikan dan menggunakan fail senarai main tidak selamat
fail yang dibina secara berniat jahat. Fail sedemikian boleh mencetuskan tindakan berbahaya. Ini mempunyai
pernah berlaku untuk semua versi MPlayer, tetapi malangnya fakta ini tidak baik
didokumenkan lebih awal, malah sesetengah orang telah mengesyorkan penggunaan secara salah
-senarai main dengan sumber yang tidak dipercayai. JANGAN gunakan -senarai main dengan internet rawak
sumber atau fail yang anda tidak percayai!
PERHATIAN: Pilihan ini dianggap sebagai entri jadi pilihan yang ditemui selepas ia akan digunakan sahaja
kepada elemen senarai main ini.
FIXME: Ini perlu dijelaskan dan didokumenkan dengan teliti.
-benarkan-berbahaya-penghuraian senarai main
Ini membolehkan menghuraikan sebarang fail sebagai senarai main jika contohnya pelayan mengiklankan fail sebagai
senarai main. Hanya dayakan jika anda tahu semua pelayan yang terlibat adalah boleh dipercayai. MPlayer's
kod senarai main tidak direka bentuk untuk mengendalikan fail senarai main yang berniat jahat.
-rtc-peranti
Gunakan peranti yang ditentukan untuk pemasaan RTC.
-kocok
Mainkan fail dalam susunan rawak.
-kulit (GUI sahaja)
Memuatkan kulit daripada direktori yang diberikan sebagai parameter di bawah kulit lalai
direktori, ~/.mplayer/skins/ dan /usr/local/share/mplayer/skins/.
CONTOH:
-fittyfene kulit
Mencuba ~/.mplayer/skins/fittyfene dan selepas itu /usr/local/share/mplayer/
kulit/fittyfene.
-hamba (iaitu lihat -input)
Menghidupkan mod hamba, di mana MPlayer berfungsi sebagai hujung belakang untuk program lain.
Daripada memintas acara papan kekunci, MPlayer akan membaca arahan yang dipisahkan oleh a
baris baharu (\n) daripada stdin.
PERHATIAN: Lihat -input cmdlist untuk senarai arahan hamba dan DOCS/tech/slave.txt untuk
penerangan mereka. Juga, ini tidak bertujuan untuk melumpuhkan input lain, contohnya melalui
tetingkap video, gunakan beberapa kaedah lain seperti -input
nodefault-bindings:conf=/dev/null untuk itu.
-tidur lembut
Bingkai masa dengan memeriksa masa semasa berulang kali dan bukannya meminta kernel untuk
bangunkan MPlayer pada masa yang betul. Berguna jika pemasaan kernel anda tidak tepat dan
anda tidak boleh menggunakan RTC sama ada. Datang pada harga penggunaan CPU yang lebih tinggi.
-langkah
Langkau saat selepas setiap bingkai. Kadar bingkai biasa filem itu disimpan,
jadi main balik dipercepatkan. Memandangkan MPlayer hanya boleh mencari ke bingkai utama seterusnya ini
mungkin tidak tepat.
-udp-ip
Menetapkan alamat destinasi untuk datagram yang dihantar oleh -udp-master. Menetapkannya kepada
alamat siaran membenarkan berbilang hamba yang mempunyai alamat siaran yang sama
segerak ke induk (lalai: 127.0.0.1).
-udp-master
Hantar datagram ke -udp-ip pada -udp-port sejurus sebelum memainkan setiap bingkai. The
datagram menunjukkan kedudukan tuan dalam fail.
-udp-port
Menetapkan port destinasi untuk datagram yang dihantar oleh -udp-master, dan port a
-udp-slave mendengar pada (lalai: 23867).
-udp-seek-ambang
Apabila tuan mencari, hamba perlu memutuskan sama ada mahu mencari juga, atau menangkap
naik dengan menyahkod bingkai tanpa menjeda antara bingkai. Jika tuan lebih daripada
beberapa saat dari hamba, hamba mencari. Jika tidak, ia "berlari" untuk menangkap
bangun atau menunggu tuan. Ini harus hampir selalu dibiarkan pada lalainya
tetapan 1 saat.
-udp-hamba
Dengar pada -udp-port dan padankan kedudukan induk.
DEMUXER/STREAM PILIHAN
-a52drc
Pilih tahap Mampatan Julat Dinamik untuk strim audio AC-3. ialah
nilai apungan antara 0 hingga 1, di mana 0 bermaksud tiada pemampatan dan 1 (iaitu
lalai) bermaksud mampatan penuh (jadikan petikan yang kuat lebih senyap dan begitu juga sebaliknya).
Nilai sehingga 2 juga diterima, tetapi adalah percubaan semata-mata. Pilihan ini sahaja
menunjukkan kesan jika aliran AC-3 mengandungi mampatan julat yang diperlukan
maklumat.
-bantuan (iaitu lihat -alang)
Pilih saluran audio (MPEG: 0-31, AVI/OGM: 1-99, ASF/RM: 0-127, VOB(AC-3): 128-159,
VOB(LPCM): 160-191, MPEG-TS 17-8190). MPlayer mencetak ID audio yang tersedia apabila
dijalankan dalam mod verbose (-v). Apabila memainkan strim MPEG-TS, MPlayer/MEncoder akan
gunakan program pertama (jika ada) dengan aliran audio yang dipilih.
-ausid (iaitu lihat -alang)
Pilih saluran substrim audio. Pada masa ini julat yang sah ialah 0x55..0x75 dan
terpakai hanya untuk MPEG-TS apabila dikendalikan oleh demuxer asli (bukan oleh libavformat).
Jenis format mungkin tidak dikenal pasti dengan betul kerana cara maklumat ini (atau
kekurangannya) dibenamkan dalam strim, tetapi ia akan demux audio dengan betul
aliran apabila terdapat beberapa substrim. MPlayer mencetak yang tersedia
ID substrim apabila dijalankan dengan -identify.
-alang <language kod[,bahasa kod,...]> (iaitu lihat -bantuan)
Tentukan senarai keutamaan bahasa audio untuk digunakan. Format bekas yang berbeza
menggunakan kod bahasa yang berbeza. DVD menggunakan ISO 639-1 dua kod bahasa huruf,
Matroska, MPEG-TS dan NUT menggunakan kod bahasa tiga huruf ISO 639-2 manakala OGM menggunakan
pengecam bentuk bebas. MPlayer mencetak bahasa yang tersedia apabila dijalankan dalam verbose
(-v) mod.
CONTOH:
mpplayer dvd://1 -alang hu,en
Memilih lagu bahasa Hungary pada DVD dan kembali ke bahasa Inggeris jika
Bahasa Hungary tidak tersedia.
mpplayer -alang jpn contoh.mkv
Memainkan fail Matroska dalam bahasa Jepun.
-audio-demuxer <[+]nama> (-fail audio sahaja)
Paksa jenis demuxer audio untuk -audiofile. Gunakan '+' sebelum nama untuk memaksanya,
ini akan melangkau beberapa semakan! Berikan nama demuxer seperti yang dicetak oleh -audio-demuxer
membantu. Untuk keserasian ke belakang ia juga menerima ID demuxer seperti yang ditakrifkan dalam
libmpdemux/demuxer.h. -audio-demuxer audio atau -audio-demuxer 17 memaksa MP3.
-fail audio
Mainkan audio daripada fail luaran (WAV, MP3 atau Ogg Vorbis) semasa menonton filem.
-audiofile-cache
Mendayakan caching untuk strim yang digunakan oleh -audiofile, menggunakan jumlah yang ditentukan
memori.
-soket-guna semula (udp:// sahaja)
Membenarkan soket digunakan semula oleh proses lain sebaik sahaja ia ditutup.
-lebar jalur (rangkaian sahaja)
Tentukan lebar jalur maksimum untuk penstriman rangkaian (untuk pelayan yang mampu
menghantar kandungan dalam kadar bit yang berbeza). Berguna jika anda ingin menonton siaran langsung
media di sebalik sambungan yang perlahan. Dengan penstriman RTSP Sebenar, ia juga digunakan untuk menetapkan
lebar jalur penghantaran maksimum yang membolehkan pengisian cache dan lambakan strim lebih cepat.
-sudut bluray <angle ID> (Blu-ray sahaja)
Sesetengah cakera Blu-ray mengandungi pemandangan yang boleh dilihat dari pelbagai sudut. Di sini
anda boleh memberitahu MPlayer sudut mana yang hendak digunakan (lalai: 1).
-peranti-bluray <laluan kepada cakera> (Blu-ray sahaja)
Tentukan lokasi cakera Blu-ray. Mestilah direktori dengan struktur Blu-ray.
-cache
Pilihan ini menentukan berapa banyak memori (dalam kBytes) untuk digunakan semasa pracaching fail atau
URL. Terutama berguna pada media perlahan.
-nocache
Mematikan caching.
-cache-min
Main semula akan bermula apabila cache telah diisi sehingga daripada jumlah tersebut.
-cache-seek-min
Jika pencarian hendak dibuat ke jawatan dalam daripada saiz cache daripada
kedudukan semasa, MPlayer akan menunggu cache diisi ke kedudukan ini
daripada melakukan pencarian aliran (lalai: 50).
-menangkap (MPplayer sahaja)
Membenarkan menangkap strim utama (bukan trek audio tambahan atau jenis lain
streams) ke dalam fail yang ditentukan oleh -dumpfile atau secara lalai. Jika pilihan ini adalah
diberikan, menangkap boleh dimulakan dan dihentikan dengan menekan kekunci terikat pada ini
fungsi (lihat bahagian KAWALAN INTERAKTIF). Sama seperti untuk -dumpstream, ini akan
berkemungkinan tidak menghasilkan hasil yang boleh digunakan untuk apa-apa selain aliran MPEG. Perhatikan bahawa,
disebabkan kependaman cache, data yang ditangkap mungkin bermula dan berakhir agak lambat berbanding
kepada apa yang anda lihat dipaparkan.
-cdda (CDDA sahaja)
Pilihan ini boleh digunakan untuk menala ciri bacaan Audio CD MPlayer.
Pilihan yang tersedia ialah:
kelajuan =
Tetapkan kelajuan putaran CD.
paranoia=<0-2>
Tetapkan tahap paranoia. Nilai selain 0 nampaknya memecahkan main balik apa-apa sahaja
tetapi trek pertama.
0: lumpuhkan pemeriksaan (lalai)
1: pemeriksaan bertindih sahaja
2: pembetulan dan pengesahan data penuh
generik-dev=
Gunakan peranti SCSI generik yang ditentukan.
saiz sektor=
Tetapkan saiz bacaan atom.
bertindih=
Paksa carian pertindihan minimum semasa pengesahan ke sektor.
toc-bias
Andaikan bahawa offset permulaan trek 1 seperti yang dilaporkan dalam TOC adalah
dialamatkan sebagai LBA 0. Sesetengah pemacu Toshiba memerlukan ini untuk mendapatkan trek
sempadan betul.
toc-offset=
Tambah sektor kepada nilai yang dilaporkan semasa menangani trek. Mungkin
negatif.
(tidak)langkau
(Jangan sekali-kali) menerima pembinaan semula data yang tidak sempurna.
-cdrom-peranti <laluan kepada peranti>
Tentukan peranti CD-ROM (lalai: /dev/cdrom).
-saluran (iaitu lihat -af saluran)
Minta bilangan saluran main balik (lalai: 2). MPlayer meminta penyahkod untuk
menyahkod audio kepada seberapa banyak saluran seperti yang ditentukan. Kemudian terpulang kepada penyahkod
untuk memenuhi keperluan. Ini biasanya hanya penting apabila memainkan video
dengan audio AC-3 (seperti DVD). Dalam kes itu liba52 melakukan penyahkodan secara lalai dan
mencampurkan audio dengan betul ke dalam bilangan saluran yang diminta. Kepada secara langsung
mengawal bilangan saluran keluaran secara bebas daripada bilangan saluran
dinyahkod, gunakan penapis saluran.
PERHATIAN: Pilihan ini dihormati oleh codec (AC-3 sahaja), penapis (keliling) dan audio
pemacu output (sekurang-kurangnya OSS).
Pilihan yang tersedia ialah:
2 stereo
Mengelilingi 4
6 penuh 5.1
8 penuh 7.1
-bab <chapter ID>[- ID>]
Tentukan bab mana untuk mula bermain. Secara pilihan, nyatakan bab yang hendak ditamatkan
bermain di (lalai: 1).
-biskut (rangkaian sahaja)
Hantar kuki apabila membuat permintaan HTTP.
-fail-kuki (rangkaian sahaja)
Baca kuki HTTP daripada (lalai: ~/.mozilla/ and ~/.netscape/) dan langkau
membaca dari lokasi lalai. Fail diandaikan dalam format Netscape.
-kelewatan
kelewatan audio dalam beberapa saat (nilai apungan positif atau negatif)
Nilai negatif melambatkan audio, dan nilai positif melambatkan video. Perhatikan bahawa
ini adalah bertentangan dengan pilihan MEncoder -audio-delay.
PERHATIAN: Apabila digunakan dengan MEncoder, ini tidak dijamin berfungsi dengan betul dengan -ovc
salinan; gunakan -audio-delay sebaliknya.
-abaikan-mula
Abaikan masa mula yang ditentukan untuk strim dalam fail AVI. Dalam MPlayer, ini
membatalkan kelewatan strim dalam fail yang dikodkan dengan pilihan -audio-delay. semasa
pengekodan, pilihan ini menghalang MEncoder daripada memindahkan permulaan aliran asal
kali ke fail baharu; pilihan -audio-delay tidak terjejas. Perhatikan bahawa MEncoder
kadangkala melaraskan masa mula strim secara automatik untuk mengimbangi jangkaan
kelewatan penyahkodan, jadi jangan gunakan pilihan ini untuk pengekodan tanpa mengujinya terlebih dahulu.
-demuxer <[+]nama>
Jenis demuxer paksa. Gunakan '+' sebelum nama untuk memaksanya, ini akan melangkau beberapa
cek! Beri nama demuxer seperti yang dicetak oleh -demuxer help. Untuk ke belakang
keserasian ia juga menerima ID demuxer seperti yang ditakrifkan dalam libmpdemux/demuxer.h.
-dumpaudio (MPplayer sahaja)
Lambakkan strim audio termampat mentah ke ./stream.dump (berguna dengan MPEG/AC-3, dalam kebanyakan
kes lain fail yang terhasil tidak boleh dimainkan). Jika anda memberi lebih daripada satu
-dumpaudio, -dumpvideo, -dumpstream pada baris arahan hanya yang terakhir akan
bekerja.
-dumpfile (MPplayer sahaja)
Nyatakan fail mana yang harus dibuang oleh MPlayer. Harus digunakan bersama -dumpaudio
/ -dumpvideo / -dumpstream / -capture.
-aliran sampah (MPplayer sahaja)
Membuang aliran mentah ke ./stream.dump. Berguna apabila merobek dari DVD atau rangkaian.
Jika anda memberikan lebih daripada satu -dumpaudio, -dumpvideo, -dumpstream pada arahan
baris hanya yang terakhir akan berfungsi.
-dumpvideo (MPplayer sahaja)
Buang strim video mampat mentah ke ./stream.dump (tidak boleh digunakan). Jika anda memberi
lebih daripada satu -dumpaudio, -dumpvideo, -dumpstream pada baris arahan sahaja
yang terakhir akan berfungsi.
-dvbin (DVB sahaja)
Hantar parameter berikut kepada modul input DVB, untuk mengatasi
yang lalai:
kad=<1-4>
Tentukan menggunakan nombor kad 1-4 (lalai: 1).
fail=
Mengarahkan MPlayer untuk membaca senarai saluran daripada . Lalai ialah
~/.mplayer/channels.conf.{sat,ter,cbl,atsc} (berdasarkan jenis kad anda) atau
~/.mplayer/channels.conf sebagai jalan terakhir.
tamat masa=<1-240>
Bilangan maksimum saat untuk menunggu apabila cuba menala frekuensi sebelum ini
berputus asa (lalai: 30).
-peranti-dvd <laluan kepada peranti> (DVD sahaja)
Tentukan peranti DVD atau nama fail .iso (lalai: /dev/dvd). Anda juga boleh menentukan
direktori yang mengandungi fail yang sebelum ini disalin terus daripada DVD (dengan cth
vobcopy).
-dvd-kelajuan <factor or kelajuan in KB/s> (DVD sahaja)
Cuba hadkan kelajuan DVD (lalai: 0, tiada perubahan). Kelajuan asas DVD adalah kira-kira 1350KB/s,
jadi pemacu 8x boleh membaca pada kelajuan sehingga 10800KB/s. Kelajuan yang lebih perlahan membuat pemanduan
lebih senyap, untuk menonton DVD 2700KB/s hendaklah senyap dan cukup pantas. MPlayer
menetapkan semula kelajuan kepada nilai lalai pemacu apabila ditutup. Nilai kurang daripada 100 min
gandaan 1350KB/s, iaitu -dvd-speed 8 memilih 10800KB/s.
PERHATIAN: Anda memerlukan akses tulis kepada peranti DVD untuk menukar kelajuan.
-dvdangle <angle ID> (DVD sahaja)
Sesetengah cakera DVD mengandungi adegan yang boleh dilihat dari pelbagai sudut. Di sini anda
boleh memberitahu MPlayer sudut mana yang hendak digunakan (lalai: 1).
-edl
Mendayakan tindakan senarai keputusan edit (EDL) semasa main balik. Video akan dilangkau
over dan audio akan diredam dan dinyahredamkan mengikut entri dalam yang diberikan
fail. Lihat http://www.mplayerhq.hu/DOCS/HTML/en/edl.html untuk butiran tentang cara penggunaan
ini.
-endpos <[[hh:]mm:]ss[.ms]|saiz[b|kb|mb]> (iaitu lihat -ss and -sb)
Berhenti pada masa atau kedudukan bait tertentu.
PERHATIAN: Kedudukan bait mungkin tidak tepat, kerana ia hanya boleh berhenti pada sempadan bingkai.
Apabila digunakan bersama dengan pilihan -ss, masa -endpos akan beralih ke hadapan dengan
saat ditentukan dengan -ss jika bukan kedudukan bait. Di samping itu ia mungkin tidak berfungsi
baik atau tidak sama sekali apabila digunakan dengan mana-mana pilihan -dump.
CONTOH:
-akhir 56
Berhenti pada 56 saat.
-tamat 01:10:00
Berhenti pada 1 jam 10 minit.
-ss 10 -tamat 56
Berhenti pada 1 minit 6 saat.
mpplayer -endpos 100mb
Hentikan main balik selepas membaca 100MB fail input.
mencoder -endpos 100mb
Encode hanya 100 MB.
-forceidx
Paksa membina semula indeks. Berguna untuk fail dengan indeks rosak (A/V nyahsegerak, dll).
Ini akan membolehkan pencarian dalam fail di mana pencarian tidak dapat dilakukan. Anda boleh membetulkan
indeks secara kekal dengan MEncoder (lihat dokumentasi).
PERHATIAN: Pilihan ini hanya berfungsi jika media asas menyokong pencarian (iaitu tidak
dengan stdin, paip, dll).
-fps <float nilai>
Gantikan kadar bingkai video. Berguna jika nilai asal salah atau hilang.
-bingkai
Main/tukar sahaja dahulu bingkai, kemudian berhenti.
-hr-mp3-cari (MP3 sahaja)
Pencarian MP3 resolusi tinggi. Didayakan apabila bermain dari fail MP3 luaran, seperti yang kami perlukan
cari kedudukan yang tepat untuk mengekalkan penyegerakan A/V. Boleh jadi lambat terutamanya apabila
mencari ke belakang kerana ia perlu berundur ke permulaan untuk mencari bingkai yang tepat
kedudukan.
-http-header-fields
Tetapkan medan HTTP tersuai apabila mengakses strim HTTP.
CONTOH:
mpplayer -http-header-fields 'Field1: value1','Field2: value2'
http://localhost: 1234
Akan menjana permintaan HTTP:
DAPATKAN / HTTP / 1.0
Tuan rumah: localhost: 1234
Ejen Pengguna: MPlayer
Icy-MetaData: 1
Medan1: nilai1
Medan2: nilai2
Sambungan: tutup
-idx (iaitu lihat -forceidx)
Membina semula indeks fail jika tiada indeks ditemui, membenarkan pencarian. Berguna dengan
muat turun rosak/tidak lengkap, atau fail yang dibuat dengan teruk.
PERHATIAN: Pilihan ini hanya berfungsi jika media asas menyokong pencarian (iaitu tidak
dengan stdin, paip, dll).
-noidx Langkau membina semula fail indeks. MEncoder melangkau menulis indeks dengan pilihan ini.
-proksi-ipv4 sahaja (rangkaian sahaja)
Langkau proksi untuk alamat IPv6. Ia masih akan digunakan untuk sambungan IPv4.
-loadidx <indeks fail>
Fail untuk membaca data indeks video yang disimpan oleh -saveidx. indeks ini
akan digunakan untuk mencari, mengatasi sebarang data indeks yang terkandung dalam AVI itu sendiri.
MPlayer tidak akan menghalang anda daripada memuatkan fail indeks yang dijana daripada fail yang berbeza
AVI, tetapi ini pasti menyebabkan hasil yang tidak menguntungkan.
PERHATIAN: Pilihan ini sudah usang sekarang kerana MPlayer mempunyai sokongan OpenDML.
-mc
pembetulan penyegerakan AV maksimum setiap bingkai (dalam saat)
-mc 0 hendaklah sentiasa digabungkan dengan -noskip untuk mencoder, jika tidak, ia akan hampir
sudah tentu menyebabkan AV nyahsegerak.
-mf
Digunakan apabila menyahkod daripada berbilang fail PNG atau JPEG.
Pilihan yang tersedia ialah:
w=
lebar fail input (lalai: autodetect)
h=
ketinggian fail input (lalai: autodetect)
fps=
fps keluaran (lalai: 25)
jenis=
jenis fail input (tersedia: jpeg, png, tga, sgi)
-ni Paksa menganggap fail sebagai tidak bersilang. Khususnya penggunaan kuasa bukan
penghurai AVI berselang (membetulkan main balik beberapa fail AVI yang buruk). Boleh juga membantu
memainkan fail yang sebaliknya memainkan audio dan video berselang-seli dan bukannya di
masa yang sama.
-nobps (AVI sahaja)
Jangan gunakan nilai bait/saat purata untuk penyegerakan AV. Membantu dengan beberapa fail AVI dengan
kepala patah.
-berasaskan noext
Melumpuhkan pemilihan demuxer berasaskan sambungan. Secara lalai, apabila jenis fail
(demuxer) tidak dapat dikesan dengan pasti (fail tidak mempunyai pengepala atau tidak boleh dipercayai
cukup), sambungan nama fail digunakan untuk memilih demuxer. Sentiasa jatuh ke belakang
pada pemilihan demuxer berasaskan kandungan.
-passwd (iaitu lihat -pengguna) (rangkaian sahaja)
Tentukan kata laluan untuk pengesahan HTTP.
-prefer-ipv4 (rangkaian sahaja)
Gunakan IPv4 pada sambungan rangkaian. Kembali ke IPv6 secara automatik.
-prefer-ipv6 (IPv6 rangkaian sahaja)
Gunakan IPv6 pada sambungan rangkaian. Kembali ke IPv4 secara automatik.
-psprobe <bait kedudukan>
Apabila memainkan strim MPEG-PS atau MPEG-PES, pilihan ini membolehkan anda menentukan bilangan
bait dalam strim yang anda mahu MPlayer imbas untuk mengenal pasti codec video
digunakan. Pilihan ini diperlukan untuk memainkan fail EVO atau VDR yang mengandungi strim H.264.
-pvr (PVR sahaja)
Pilihan ini menala pelbagai sifat pengekodan modul tangkapan PVR. Ia perlu
digunakan dengan mana-mana kad berasaskan pengekod MPEG perkakasan yang disokong oleh pemacu V4L2.
Hauppauge WinTV PVR-150/250/350/500 dan semua kad berasaskan IVTV dikenali sebagai PVR
kad tangkap. Harap maklum bahawa hanya kernel Linux 2.6.18 dan ke atas boleh mengendalikan
Strim MPEG melalui lapisan V4L2. Untuk menangkap perkakasan aliran MPEG dan
menontonnya dengan MPlayer/MEncoder, gunakan 'pvr://' sebagai URL filem.
Pilihan yang tersedia ialah:
aspek=<0-3>
Nyatakan nisbah aspek input:
0: 1: 1
1: 4:3 (lalai)
2: 16: 9
3: 2.21: 1
kadar=<32000-48000>
Tentukan kadar audio pengekodan (lalai: 48000 Hz, tersedia: 32000, 44100 dan
48000 Hz).
alay=<1-3>
Tentukan pengekodan lapisan audio MPEG (lalai: 2).
abitrate=<32-448>
Tentukan kadar bit pengekodan audio dalam kbps (lalai: 384).
amode=
Tentukan mod pengekodan audio. Nilai pratetap yang tersedia ialah 'stereo',
'joint_stereo', 'dual' dan 'mono' (lalai: stereo).
vbitrate=
Tentukan pengekodan kadar bit video purata dalam Mbps (lalai: 6).
vmode=
Tentukan mod pengekodan video:
vbr: Kadar Bit Berubah (lalai)
cbr: Kadar Bit Malar
vpeak=
Tentukan pengekodan kadar bit video puncak dalam Mbps (hanya berguna untuk pengekodan VBR,
lalai: 9.6).
fmt=
Pilih format MPEG untuk pengekodan:
ps: Strim Program MPEG-2 (lalai)
ts: Strim Pengangkutan MPEG-2
mpeg1: Strim Sistem MPEG-1
vcd: Strim serasi CD video
svcd: strim serasi CD Super Video
dvd: strim serasi DVD
-radio (radio sahaja)
Pilihan ini menetapkan pelbagai parameter modul tangkapan radio. Untuk mendengar
radio dengan penggunaan MPlayer 'radio:// ' (jika pilihan saluran tidak diberikan) atau
'radio:// ' (jika pilihan saluran diberikan) sebagai URL filem. Awak boleh
lihat julat frekuensi yang dibenarkan dengan menjalankan MPlayer dengan '-v'. Untuk mula merebut
subsistem, gunakan 'radio:// /menangkap'. Jika kata kunci tangkapan ialah
tidak diberikan anda boleh mendengar radio menggunakan kabel talian masuk sahaja. Menggunakan tangkapan untuk
mendengar tidak disyorkan kerana masalah penyegerakan, yang membuat proses ini
tidak selesa.
Pilihan yang tersedia ialah:
peranti=
Peranti radio untuk digunakan (lalai: /dev/radio0 untuk Linux dan /dev/tuner0 untuk
*BSD).
pemandu =
Pemacu radio untuk digunakan (lalai: v4l2 jika tersedia, sebaliknya v4l).
Pada masa ini, pemacu v4l dan v4l2 disokong.
isipadu=<0..100>
kelantangan bunyi untuk peranti radio (lalai 100)
freq_min= (*BSD BT848 sahaja)
kekerapan minimum yang dibenarkan (lalai: 87.50)
freq_max= (*BSD BT848 sahaja)
kekerapan maksimum yang dibenarkan (lalai: 108.00)
saluran= - , - ,...
Tetapkan senarai saluran. Gunakan _ untuk ruang dalam nama (atau bermain dengan petikan ;-).
Nama saluran kemudiannya akan ditulis menggunakan OSD dan arahan hamba
radio_step_channel dan radio_set_channel boleh digunakan untuk alat kawalan jauh
kawalan (lihat LIRC). Jika diberikan, nombor dalam URL filem akan dianggap sebagai
kedudukan saluran dalam senarai saluran.
CONTOH: radio://1, radio://104.4, radio_set_channel 1
alat = (tangkapan radio sahaja)
Nama peranti untuk menangkap bunyi. Tanpa penangkapan nama sedemikian akan menjadi
dilumpuhkan, walaupun kata kunci tangkapan muncul dalam URL. Untuk peranti ALSA
gunakannya dalam bentuk hw= . . Jika nama peranti mengandungi '=',
modul akan menggunakan ALSA untuk menangkap, jika tidak, OSS.
arate= (tangkapan radio sahaja)
Kadar dalam sampel sesaat (lalai: 44100).
PERHATIAN: Apabila menggunakan set tangkapan audio juga -rawaudio rate= pilihan dengan
sama nilai dengan arate. Jika anda mempunyai masalah dengan kelajuan bunyi (berjalan juga
dengan cepat), cuba bermain dengan nilai kadar yang berbeza (cth
48000,44100,32000,...).
saluran= (tangkapan radio sahaja)
Bilangan saluran audio untuk ditangkap.
-rawaudio
Pilihan ini membolehkan anda memainkan fail audio mentah. Anda perlu menggunakan -demuxer rawaudio sebagai
baiklah. Ia juga boleh digunakan untuk memainkan CD audio yang bukan stereo 44kHz 16-bit.
Untuk memainkan aliran AC-3 mentah gunakan format -rawaudio=0x2000 -demuxer rawaudio.
Pilihan yang tersedia ialah:
saluran=
bilangan saluran
kadar=
kadar dalam sampel sesaat
saiz sampel=
saiz sampel dalam bait
kadar bit=
kadar bit untuk fail rawaudio
format=
empatcc dalam hex
-rawvideo
Pilihan ini membolehkan anda memainkan fail video mentah. Anda perlu menggunakan -demuxer rawvideo sebagai
juga.
Pilihan yang tersedia ialah:
fps=
kadar dalam bingkai sesaat (lalai: 25.0)
sqcif|qcif|cif|4cif|pal|ntsc
tetapkan saiz imej standard
w=
lebar imej dalam piksel
h=
ketinggian imej dalam piksel
i420|yv12|yuy2|y8
tetapkan ruang warna
format=
ruang warna (fourcc) dalam pemalar heks atau rentetan. Gunakan -rawvideo format=help
untuk senarai rentetan yang mungkin.
saiz=
saiz bingkai dalam Bytes
CONTOH:
mplayer foreman.qcif -demuxer rawvideo -rawvideo qcif
Mainkan video contoh "mandor" yang terkenal.
sampel mpplayer-720x576.yuv -demuxer rawvideo -rawvideo w=720:h=576
Mainkan sampel YUV mentah.
-perujuk (rangkaian sahaja)
Tentukan laluan perujuk atau URL untuk permintaan HTTP.
-rtsp-port
Digunakan dengan URL 'rtsp://' untuk memaksa nombor port klien. Pilihan ini mungkin
berguna jika anda berada di belakang penghala dan ingin memajukan aliran RTSP dari
pelayan kepada pelanggan tertentu.
-rtsp-destinasi
Digunakan dengan URL 'rtsp://' untuk memaksa alamat IP destinasi diikat. ini
pilihan mungkin berguna dengan beberapa pelayan RTSP yang tidak menghantar paket RTP ke
antara muka yang betul. Jika sambungan ke pelayan RTSP gagal, gunakan -v untuk melihat yang mana
Alamat IP MPlayer cuba mengikat dan cuba memaksanya ke alamat yang diberikan kepada anda
komputer sebaliknya.
-rtsp-stream-over-tcp (LIVE555 and NEMESI sahaja)
Digunakan dengan URL 'rtsp://' untuk menyatakan bahawa RTP dan RTCP masuk yang terhasil
paket distrim melalui TCP (menggunakan sambungan TCP yang sama seperti RTSP). Pilihan ini
mungkin berguna jika anda mempunyai sambungan internet yang rosak yang tidak lulus masuk
Paket UDP (lihat http://www.live555.com/mplayer/).
-rtsp-stream-over-http (LIVE555 sahaja)
Digunakan dengan URL 'http://' untuk menyatakan bahawa RTP dan RTCP masuk yang terhasil
paket distrim melalui HTTP.
-saveidx
Paksa membina semula indeks dan buang indeks ke . Pada masa ini ini hanya berfungsi
dengan fail AVI.
PERHATIAN: Pilihan ini sudah usang sekarang kerana MPlayer mempunyai sokongan OpenDML.
-sb <bait kedudukan> (iaitu lihat -ss)
Cari kedudukan bait. Berguna untuk main balik daripada imej CD-ROM atau fail VOB dengan
sampah pada mulanya.
-kelajuan <0.01-100>
Perlahankan atau percepatkan main balik mengikut faktor yang diberikan sebagai parameter. Tidak dijamin
berfungsi dengan betul dengan salinan -oac. Tambahkan -af scaletempo untuk melepasi had 4x pada
main balik.
-srate
Pilih kadar sampel output untuk digunakan (sudah tentu kad bunyi mempunyai had pada
ini). Jika frekuensi sampel yang dipilih adalah berbeza daripada frekuensi semasa
media, penapis audio resample atau lavcresample akan dimasukkan ke dalam audio
lapisan penapis untuk mengimbangi perbezaan. Jenis pensampelan semula boleh
dikawal oleh pilihan -af-adv. Lalai ialah pensampelan semula pantas yang mungkin menyebabkan
penyelewengan.
-ss (iaitu lihat -sb)
Mencari kedudukan masa yang diberikan. Gunakan -ss nopts untuk melumpuhkan pencarian, -ss 0 mempunyai perbezaan
tingkah laku.
CONTOH:
-ss 56
Mencuba untuk 56 saat.
-ss 01:10:00
Berusaha untuk 1 jam 10 min.
-tskeepbroken
Memberitahu MPlayer untuk tidak membuang paket TS yang dilaporkan rosak dalam aliran.
Kadangkala diperlukan untuk memainkan fail MPEG-TS yang rosak.
-tsprobe <bait kedudukan>
Apabila memainkan strim MPEG-TS, pilihan ini membolehkan anda menentukan bilangan bait dalam
strim anda mahu MPlayer mencari ID audio dan video yang dikehendaki.
-tsprog <1-65534>
Apabila memainkan aliran MPEG-TS, anda boleh menentukan dengan pilihan ini program yang mana (jika
hadir) anda mahu bermain. Boleh digunakan dengan -vid dan -aid.
-tv (TV/PVR sahaja)
Pilihan ini menala pelbagai sifat modul tangkapan TV. Untuk menonton TV
dengan MPlayer, gunakan 'tv://' atau 'tv:// ' atau bahkan 'tv://
(lihat saluran pilihan untuk channel_name di bawah) sebagai URL filem. Anda juga boleh menggunakan
'tv:/// ' untuk mula menonton filem daripada input komposit atau S-Video (lihat
input pilihan untuk butiran).
Pilihan yang tersedia ialah:
noaudio
tiada bunyi
automute=<0-255> (v4l dan v4l2 sahaja)
Jika kekuatan isyarat yang dilaporkan oleh peranti kurang daripada nilai ini, audio dan
video akan diredamkan. Dalam kebanyakan kes automute=100 sudah memadai. lalai
ialah 0 (automasi dilumpuhkan).
pemandu =
Lihat -tv driver=help untuk senarai pemacu input TV yang dihimpun. tersedia:
dummy, v4l, v4l2, bsdbt848 (lalai: autodetect)
peranti=
Tentukan peranti TV (lalai: /dev/video0). PERHATIAN: Untuk pemandu bsdbt848
anda boleh menyediakan kedua-dua nama peranti bktr dan penala yang memisahkannya dengan a
koma, penala selepas bktr (cth -tv device=/dev/bktr1,/dev/tuner1).
input=
Tentukan input (lalai: 0 (TV), lihat output konsol untuk input yang tersedia).
freq=
Tentukan kekerapan untuk menetapkan penala kepada (cth 511.250). Tidak serasi
dengan parameter saluran.
outfmt=
Tentukan format output penala dengan nilai pratetap yang disokong oleh
Pemacu V4L (yv12, rgb32, rgb24, rgb16, rgb15, uyvy, yuy2, i420) atau
format sewenang-wenangnya diberikan sebagai nilai hex. Cuba outfmt=help untuk senarai semua
format yang tersedia.
lebar=
lebar tetingkap keluaran
ketinggian=
ketinggian tetingkap keluaran
fps=
kadar bingkai untuk menangkap video (bingkai sesaat)
saiz penimbal=
saiz maksimum penimbal tangkapan dalam megabait (lalai: dinamik)
norma=
Untuk bsdbt848 dan v4l, PAL, SECAM, NTSC tersedia. Untuk v4l2, lihat
output konsol untuk senarai semua norma yang tersedia, lihat juga normid
pilihan di bawah.
normid= (v4l2 sahaja)
Menetapkan norma TV kepada ID berangka yang diberikan. Norma TV bergantung pada
kad tangkap. Lihat output konsol untuk senarai norma TV yang tersedia.
saluran=
Tetapkan penala kepada saluran.
chanlist=
tersedia: argentina, australia, china-bcast, eropah-timur, eropah-barat,
perancis, ireland, italy, japan-bcast, japan-cable, newzealand, rusia,
afrika selatan, us-bcast, us-cable, us-cable-hrc
saluran= - [= ], - [= ],...
Tetapkan nama untuk saluran. PERHATIAN: Jika ialah integer lebih daripada 1000,
ia akan dianggap sebagai frekuensi (dalam kHz) dan bukannya nama saluran dari
jadual kekerapan.
Gunakan _ untuk ruang dalam nama (atau bermain dengan petikan ;-). Nama saluran
kemudian akan ditulis menggunakan OSD, dan hamba memerintahkan tv_step_channel,
tv_set_channel dan tv_last_channel akan boleh digunakan untuk alat kawalan jauh (lihat
LIRC). Tidak serasi dengan parameter frekuensi.
PERHATIAN: Nombor saluran kemudiannya akan menjadi kedudukan dalam senarai 'saluran',
bermula dengan 1.
CONTOH: tv://1, tv://TV1, tv_set_channel 1, tv_set_channel TV1
[kecerahan|kontras|rona|tepu]=<-100-100>
Tetapkan penyamaan imej pada kad.
kadar audio=
Tetapkan kadar sampel audio input.
forceaudio
Tangkap audio walaupun tiada sumber audio yang dilaporkan oleh v4l.
bangkit
Tangkap dari ALSA.
amod=<0-3>
Pilih mod audio:
0: mono
1: stereo
2: bahasa 1
3: bahasa 2
forcechan=<1-2>
Secara lalai, kiraan saluran audio yang dirakam ditentukan
secara automatik dengan menanyakan mod audio daripada kad TV. Pilihan ini
membenarkan memaksa rakaman stereo/mono tanpa mengira pilihan amod dan
nilai yang dikembalikan oleh v4l. Ini boleh digunakan untuk menyelesaikan masalah apabila TV
kad tidak dapat melaporkan mod audio semasa.
alat =
Tetapkan peranti audio. mestilah /dev/xxx untuk OSS dan ID perkakasan
untuk ALSA. Anda mesti menggantikan mana-mana ':' dengan '.' dalam ID perkakasan untuk ALSA.
audioid=
Pilih output audio kad tangkapan, jika ia mempunyai lebih daripada satu.
[volume|bass|treble|balance]=<0-65535> (v4l1)
[volume|bass|treble|balance]=<0-100> (v4l2)
Pilihan ini menetapkan parameter pengadun pada kad tangkapan video. mereka
tidak akan memberi kesan, jika kad anda tidak mempunyai satu. Untuk v4l2 50 peta ke
nilai lalai kawalan, seperti yang dilaporkan oleh pemandu.
keuntungan=<0-100> (v4l2)
Tetapkan kawalan keuntungan untuk peranti video (biasanya kamera web) kepada nilai yang dikehendaki
dan matikan kawalan automatik. Nilai 0 membolehkan kawalan automatik.
Jika pilihan ini ditinggalkan, kawalan keuntungan tidak akan diubah suai.
mod segera=
Nilai 0 bermakna tangkap dan penimbal audio dan video bersama-sama (lalai untuk
MEncoder). Nilai 1 (lalai untuk MPlayer) bermaksud melakukan tangkapan video
sahaja dan biarkan audio melalui kabel gelung balik dari kad TV ke
kad bunyi.
mjpeg
Gunakan pemampatan MJPEG perkakasan (jika kad menyokongnya). Apabila menggunakan ini
pilihan, anda tidak perlu menentukan lebar dan ketinggian output
tetingkap, kerana MPlayer akan menentukannya secara automatik daripada pereputan
nilai (lihat di bawah).
pengurangan=<1|2|4>
pilih saiz gambar yang akan dimampatkan oleh perkakasan MJPEG
pemampatan:
1: saiz penuh
704x576 PAL
704x480 NTSC
2: saiz sederhana
352x288 PAL
352x240 NTSC
4: saiz kecil
176x144 PAL
176x120 NTSC
kualiti=<0-100>
Pilih kualiti pemampatan JPEG (< 60 disyorkan untuk penuh
ukuran).
tdevice=
Tentukan peranti teleteks TV (contoh: /dev/vbi0) (lalai: tiada).
tformat=
Tentukan format paparan teleteks TV (lalai: 0):
0: legap
1: telus
2: legap dengan warna terbalik
3: lutsinar dengan warna terbalik
tpage=<100-899>
Tentukan nombor halaman teleteks TV awal (lalai: 100).
tlang=<-1-127>
Tentukan kod bahasa teleteks lalai (lalai: 0), yang akan digunakan sebagai
bahasa utama sehingga paket jenis 28 diterima. Berguna apabila
sistem teleteks menggunakan set aksara bukan latin, tetapi kod bahasa tidak
dihantar melalui jenis teleteks 28 paket atas sebab tertentu. Untuk melihat senarai
kod bahasa yang disokong menetapkan pilihan ini kepada -1.
hidden_video_renderer (dshow sahaja)
Tamatkan strim dengan pemapar video dan bukannya pemapar Null (lalai:
padam). Akan membantu jika video membeku tetapi audio tidak. PERHATIAN: Mungkin tidak berfungsi
dengan gabungan tanaman -vo directx dan -vf.
hidden_vp_renderer (dshow sahaja)
Tamatkan strim pin VideoPort dengan pemapar video dan bukannya mengalih keluarnya
daripada graf (lalai: mati). Berguna jika kad anda mempunyai pin VideoPort dan
video berombak. PERHATIAN: Mungkin tidak berfungsi dengan -vo directx dan -vf crop
gabungan.
system_clock (dshow sahaja)
Gunakan jam sistem sebagai sumber penyegerakan dan bukannya jam graf lalai
(biasanya jam daripada salah satu sumber langsung dalam graf).
normalize_audio_chunks (dtunjukkan sahaja)
Buat potongan audio dengan panjang masa yang sama dengan panjang masa bingkai video
(lalai: mati). Sesetengah kad audio mencipta ketulan audio bersaiz kira-kira 0.5s,
mengakibatkan video berombak apabila menggunakan immediatemode=0.
-tvscan (TV and MPlayer sahaja)
Tala pengimbas saluran TV. MPlayer juga akan mencetak nilai untuk "-tv channels="
pilihan, termasuk saluran sedia ada dan baru ditemui.
Subopsyen yang tersedia ialah:
autostart
Mulakan pengimbasan saluran serta-merta selepas permulaan (lalai: dilumpuhkan).
tempoh=<0.1-2.0>
Tentukan kelewatan dalam beberapa saat sebelum beralih ke saluran seterusnya (lalai: 0.5).
Nilai yang lebih rendah akan menyebabkan pengimbasan lebih pantas, tetapi boleh mengesan TV tidak aktif
saluran sebagai aktif.
ambang=<1-100>
Nilai ambang untuk kekuatan isyarat (dalam peratus), seperti yang dilaporkan oleh
peranti (lalai: 50). Kekuatan isyarat yang lebih tinggi daripada nilai ini akan
menunjukkan bahawa saluran pengimbasan sedang aktif.
-pengguna (iaitu lihat -passwd) (rangkaian sahaja)
Tentukan nama pengguna untuk pengesahan HTTP.
-ejen pengguna
guna sebagai ejen pengguna untuk penstriman HTTP.
-vid
Pilih saluran video (MPG: 0-15, ASF: 0-255, MPEG-TS: 17-8190). Apabila bermain an
Strim MPEG-TS, MPlayer/MEncoder akan menggunakan program pertama (jika ada) dengan
aliran video yang dipilih.
-vivo (DEBUG KOD)
Paksa parameter audio untuk demuxer VIVO (untuk tujuan penyahpepijatan). FIXME:
Dokumen ini.
OSD/SARIKATA PILIHAN
PERHATIAN: Juga lihat -vf kembangkan.
-pantat (FreeType sahaja)
Hidupkan pemaparan sari kata SSA/ASS. Dengan pilihan ini, libass akan digunakan untuk
Sari kata luaran SSA/ASS dan trek Matroska. Anda juga mungkin mahu menggunakan
-font terbenam.
PERHATIAN: Tidak seperti OSD biasa, libass menggunakan fontconfig secara lalai. Untuk melumpuhkannya, gunakan
-nofontconfig.
-warna-sempadan-pantat
Menetapkan warna jidar (garis besar) untuk sari kata teks. Format warna ialah RRGGBBAA.
-margin-bawah
Menambah jalur hitam di bahagian bawah bingkai. Penyampai SSA/ASS boleh meletakkan
sari kata di sana (dengan -ass-use-margins).
-warna-pantat
Menetapkan warna untuk sari kata teks. Format warna ialah RRGGBBAA.
-skala-font-ass
Tetapkan pekali skala untuk digunakan untuk fon dalam pemapar SSA/ASS.
-gaya-paksa <[Gaya.]Param=Nilai[,...]>
Gantikan beberapa gaya atau parameter maklumat skrip.
CONTOH:
-ass-force-style FontName=Arial,Default.Bold=1
-PlayResY gaya-ass-force-style=768
-penyakit-penyakit
Tetapkan jenis pembayang. boleh jadi:
0 tiada petunjuk
1 FreeType autohinter, mod cahaya
2 FreeType autohinter, mod biasa
3 fon pembayang asli
0-3 + 4
Perkara yang sama, tetapi pembayang hanya akan dilakukan jika OSD diberikan pada
resolusi skrin dan oleh itu tidak akan diskalakan.
Nilai lalai ialah 7 (gunakan pembayang asli untuk OSD tidak berskala dan tiada pembayang
sebaliknya).
-jarak-garis-ass
Tetapkan nilai jarak baris untuk pemapar SSA/ASS.
-gaya pantat
Muatkan semua gaya SSA/ASS yang terdapat dalam fail yang ditentukan dan gunakannya untuk memaparkan teks
sari kata. Sintaks fail adalah sama seperti [Gaya V4] / [Gaya V4+]
bahagian SSA/ASS.
-margin-atas-ass
Menambah jalur hitam di bahagian atas bingkai. Penyampai SSA/ASS boleh meletakkan
tajuk utama di sana (dengan -ass-use-margins).
-margin-guna-keldai
Membolehkan meletakkan tajuk utama dan sari kata dalam sempadan hitam apabila ia tersedia.
-dumpjacosub (MPplayer sahaja)
Tukar sari kata yang diberikan (dinyatakan dengan pilihan -sub) kepada berasaskan masa
Format sari kata JACOsub. Mencipta fail dumpsub.js dalam direktori semasa.
-dumpmicrodvdsub (MPplayer sahaja)
Tukar sari kata yang diberikan (dinyatakan dengan pilihan -sub) kepada MicroDVD
format sari kata. Mencipta fail dumpsub.sub dalam direktori semasa.
-dumpmpsub (MPplayer sahaja)
Tukar sari kata yang diberikan (dinyatakan dengan pilihan -sub) kepada sari kata MPlayer
format, MPsub. Mencipta fail dump.mpsub dalam direktori semasa.
-dumpsami (MPplayer sahaja)
Tukar sari kata yang diberikan (dinyatakan dengan pilihan -sub) kepada SAMI berasaskan masa
format sari kata. Mencipta fail dumpsub.smi dalam direktori semasa.
-dumpsrtsub (MPplayer sahaja)
Tukar sari kata yang diberikan (dinyatakan dengan pilihan -sub) kepada berasaskan masa
Format sari kata SubViewer (SRT). Mencipta fail dumpsub.srt dalam semasa
direktori.
PERHATIAN: Sesetengah pemain perkakasan yang rosak tercekik fail sari kata SRT dengan baris Unix
pengakhiran. Jika anda tidak bernasib baik untuk memiliki kotak sedemikian, hantar fail sarikata anda
melalui unix2dos atau program serupa untuk menggantikan pengakhiran baris Unix dengan DOS/Windows
hujung baris.
-dumpsub (MPplayer sahaja) (BETA KOD)
Membuang substrim sari kata daripada aliran VOB. Juga lihat -dump*sub dan
-vobsubout* pilihan.
-font terbenam (FreeType sahaja)
Mendayakan pengekstrakan fon terbenam Matroska (lalai: dilumpuhkan). Fon ini boleh
digunakan untuk pemaparan sari kata SSA/ASS (pilihan-ass). Fail fon dicipta dalam
yang ~/.mplayer/fonts direktori.
PERHATIAN: Dengan FontConfig 2.4.2 atau lebih baharu, fon terbenam dibuka terus daripadanya
memori, dan pilihan ini didayakan secara lalai.
-faktor
Sampel semula alphamap fon. Boleh jadi:
0 fon putih biasa
0.75 garis besar hitam sangat sempit (lalai)
1 garis hitam sempit
10 garis besar hitam tebal
-flip-hebrew (FriBiDi sahaja)
Menghidupkan menyelak sari kata menggunakan FriBiDi.
-noflip-hebrew-koma
Tukar andaian FriBiDi tentang peletakan koma dalam sari kata. Guna ini
jika koma dalam sari kata ditunjukkan pada permulaan ayat dan bukannya di akhir.
-font <laluan kepada font.desc fail, jalan kepada font (FreeType), font pola (Fontconfig)>
Cari fon OSD/sari kata dalam direktori alternatif (lalai untuk normal
fon: ~/.mplayer/font/font.desc, lalai untuk fon FreeType: ~/.mplayer/
subfont.ttf, lalai untuk Fontconfig: "sans-serif").
PERHATIAN: Dengan FreeType, pilihan ini menentukan laluan ke fail fon. Dengan
Fontconfig, pilihan ini menentukan corak font Fontconfig.
CONTOH:
-font ~/.mplayer/arial-14/font.desc
-font ~/.mplayer/arialuni.ttf
-font 'Bitstream Vera Sans'
-font 'Bitstream Vera Sans:style=Bold'
-fontconfig (fontconfig sahaja)
Mendayakan penggunaan fon terurus fontconfig (lalai: autodetect).
PERHATIAN: Secara lalai fontconfig digunakan untuk sari kata yang diberikan libass dan tidak digunakan untuk
OSD. Dengan -fontconfig ia digunakan untuk kedua-dua libass dan OSD, dengan -nofontconfig ia adalah
tidak digunakan sama sekali, iaitu hanya kemudian -font dan -subfont akan berfungsi dengan laluan yang diberikan kepada
fon.
-paksa subsonly
Paparkan hanya sari kata paksa untuk aliran sari kata DVD yang dipilih oleh cth -slang.
-fribidi-charset <charset nama> (FriBiDi sahaja)
Menentukan set aksara yang akan dihantar kepada FriBiDi apabila menyahkod bukan UTF-8
sari kata (lalai: ISO8859-8).
-ifo <VOBsub IFO fail>
Nyatakan fail yang akan digunakan untuk memuatkan palet dan saiz bingkai untuk VOBsub
sari kata.
-noautosub
Mematikan pemuatan fail sari kata automatik.
-osd-tempoh
Tetapkan tempoh mesej OSD dalam ms (lalai: 1000).
-osd-pecahan <0-2>
Tetapkan cara pecahan saat cap masa semasa dicetak pada OSD:
0 Jangan paparkan pecahan (lalai).
1 Tunjukkan dua perpuluhan pertama.
2 Tunjukkan kiraan bingkai anggaran dalam saat semasa. Kiraan bingkai ini ialah
tidak tepat tetapi hanya anggaran. Untuk fps berubah-ubah,
anggaran diketahui jauh dari kiraan bingkai yang betul.
-osdlevel <0-3> (MPplayer sahaja)
Menentukan mod mana OSD harus dimulakan.
0 sarikata sahaja
1 kelantangan + cari (lalai)
2 volum + cari + pemasa + peratusan
3 volum + cari + pemasa + peratusan + jumlah masa
-overlapsub
Membenarkan sari kata seterusnya dipaparkan sementara yang semasa masih kelihatan
(lalai adalah untuk membolehkan sokongan hanya untuk format tertentu).
-progbar-align <0-100>
Tentukan penjajaran menegak bar kemajuan (0: atas, 100: bawah, lalai ialah
50, iaitu berpusat).
-sid (iaitu lihat -loghat, -vobsubid)
Paparkan aliran sari kata yang ditentukan oleh (0-31). MPlayer mencetak yang tersedia
ID sari kata apabila dijalankan dalam mod verbose (-v). Jika anda tidak boleh memilih salah satu daripada
sari kata pada DVD, cuba juga -vobsubid.
-nosub Melumpuhkan mana-mana sari kata dalaman yang dipilih secara automatik (seperti contoh Matroska/mkv
sokongan demuxer). Gunakan -noautosub untuk melumpuhkan pemuatan sari kata luaran
fail.
-loghat <language kod[,bahasa kod,...]> (iaitu lihat -sid)
Tentukan senarai keutamaan bahasa sari kata untuk digunakan. Format bekas yang berbeza
menggunakan kod bahasa yang berbeza. DVD menggunakan ISO 639-1 dua kod bahasa huruf,
Matroska menggunakan kod bahasa tiga huruf ISO 639-2 manakala OGM menggunakan bentuk bebas
pengecam. MPlayer mencetak bahasa yang tersedia apabila dijalankan dalam mod verbose (-v).
CONTOH:
mpplayer dvd://1 -slang hu,en
Memilih lagu sari kata Hungary pada DVD dan kembali ke bahasa Inggeris jika
Bahasa Hungary tidak tersedia.
mpplayer -slang jpn contoh.mkv
Memainkan fail Matroska dengan sari kata Jepun.
-spuaa
Mod antialiasing/skala untuk DVD/VOBsub. Nilai 16 boleh ditambah kepada dalam
untuk memaksa penskalaan walaupun saiz bingkai asal dan skala sudah sepadan.
Ini boleh digunakan untuk cth sari kata lancar dengan kabur gaussian. Mod yang tersedia
ialah:
0 tiada (paling pantas, sangat hodoh)
1 anggaran (pecah?)
2 penuh (perlahan)
3 bilinear (lalai, cepat dan tidak terlalu teruk)
4 menggunakan swscaler gaussian blur (kelihatan sangat bagus)
-spualign <-1-2>
Tentukan cara sari kata SPU (DVD/VOB) harus diselaraskan.
-1 kedudukan asal
0 Jajar di atas (tingkah laku asal, lalai).
1 Sejajar di tengah.
2 Jajar di bahagian bawah.
-spugauss <0.0-3.0>
Parameter varians gaussian digunakan oleh -spuaa 4. Lebih tinggi bermakna lebih kabur (lalai:
1.0).
-sub
Gunakan/paparkan fail sari kata ini. Hanya satu fail boleh dipaparkan pada masa yang sama.
-sub-bg-alfa <0-255>
Tentukan nilai saluran alfa untuk sari kata dan latar belakang OSD. Nilai besar bermakna
lebih ketelusan. 0 bermakna telus sepenuhnya.
-sub-bg-warna <0-255>
Tentukan nilai warna untuk sari kata dan latar belakang OSD. Pada masa ini sari kata adalah
skala kelabu jadi nilai ini bersamaan dengan keamatan warna. 255 bermakna
putih dan 0 hitam.
-sub-demuxer <[+]nama> (-subfail sahaja) (BETA KOD)
Paksa jenis demuxer sari kata untuk -subfile. Gunakan '+' sebelum nama untuk memaksanya,
ini akan melangkau beberapa semakan! Berikan nama demuxer seperti yang dicetak oleh -sub-demuxer help.
Untuk keserasian ke belakang ia juga menerima ID demuxer seperti yang ditakrifkan dalam
subreader.h.
-sub-kekaburan
Laraskan kekaburan yang sepadan apabila mencari sari kata:
0 padanan tepat (lalai)
1 Muatkan semua subs yang mengandungi nama filem.
2 Muatkan semua subs dalam direktori semasa dan -sub-paths.
-sub-tiada-teks-pp
Melumpuhkan sebarang jenis pemprosesan pos teks yang dilakukan selepas memuatkan sari kata. terpakai
untuk tujuan nyahpepijat.
-subalign <0-2>
Tentukan tepi sari kata yang harus dijajarkan pada ketinggian yang diberikan oleh
-subpos.
0 Jajarkan tepi atas sari kata (tingkah laku asal).
1 Jajarkan pusat sari kata.
2 Jajarkan tepi bawah sari kata (lalai).
-subcc <1-8>
Paparkan sari kata DVD Kapsyen Tertutup (CC) daripada saluran yang ditentukan. Nilai 5 hingga
8 pilih mod yang boleh mengekstrak aliran keserasian EIA-608 daripada data EIA-708.
Ini adalah tidak sari kata VOB, ini adalah sari kata ASCII khas untuk pendengaran
dikodkan terjejas dalam aliran data pengguna VOB pada kebanyakan DVD rantau 1. Sari kata CC
tidak pernah dilihat pada DVD dari wilayah lain setakat ini.
-subcp (ikonv sahaja)
Jika sistem anda menyokong iconv(3), anda boleh menggunakan pilihan ini untuk menentukan sari kata
halaman kod. Ia mengambil keutamaan berbanding kedua-dua -utf8 dan -unicode.
CONTOH:
-subcp latin2
-subcp cp1250
-subcp enca: : halaman kod> (ENCA sahaja)
Anda boleh menentukan bahasa anda menggunakan kod bahasa dua huruf untuk membuat ENCA mengesan
halaman kod secara automatik. Jika tidak pasti, masukkan apa-apa dan tonton output mplayer -v
untuk bahasa yang tersedia. Halaman kod sandaran menentukan halaman kod untuk digunakan, bila
pengesanan automatik gagal.
CONTOH:
-subcp enca:cs:latin2
Teka pengekodan, dengan anggapan sari kata adalah bahasa Czech, kembali pada latin 2,
jika pengesanan gagal.
-subcp enca:pl:cp1250
Teka pengekodan untuk bahasa Poland, kembali pada cp1250.
-sub-laluan
Tentukan laluan sari kata tambahan untuk dijejaki dalam direktori media.
CONTOH: Dengan mengandaikan bahawa /path/to/movie/movie.avi dimainkan dan -sub-paths
sari kata, sari kata,/tmp/subs ditentukan, MPlayer mencari fail sari kata dalam ini
direktori:
/path/to/movie/
/path/to/movie/sub/
/path/to/movie/subtitles/
/tmp/subs/
~/.mplayer/sub/
-kelewatan kecil
Menangguhkan sari kata oleh detik. Boleh jadi negatif.
-subfail (BETA KOD)
Pada masa ini tidak berguna. Sama seperti -audiofile, tetapi untuk aliran sari kata (OggDS?).
-subfon <laluan kepada font (FreeType), font pola (Fontconfig)> (FreeType sahaja)
Menetapkan fon sari kata (lihat -font). Jika tiada -subfont diberikan, -font digunakan.
-subfont-autoscale <0-3> (FreeType sahaja)
Menetapkan mod skala automatik.
PERHATIAN: 0 bermakna skala teks dan skala OSD ialah ketinggian fon dalam mata.
Mod boleh:
0 tiada skala auto
1 berkadar dengan ketinggian filem
2 berkadar dengan lebar filem
3 berkadar dengan pepenjuru filem (lalai)
-subfont-kabur <0-8> (FreeType sahaja)
Menetapkan jejari kabur fon (lalai: 2).
-pengekodan subfont
Menetapkan pengekodan fon. Apabila ditetapkan kepada 'unicode', semua glyph daripada fail fon
akan diberikan dan unicode akan digunakan (lalai: unicode). (Tanpa FreeType,
menetapkan sebarang nilai selain 'unicode' akan melumpuhkan pemaparan glif unikod
fail font.desc. Dengan FreeType dan untuk nilai lain selain 'unicode' sistem anda ada
untuk sokongan iconv(3) agar ini berfungsi.)
-skala subfont-osd <0-100> (FreeType sahaja)
Menetapkan pekali autoskala elemen OSD (lalai: 6).
-garisan-subfont <0-8> (FreeType sahaja)
Menetapkan ketebalan garis besar fon (lalai: 2).
-skala teks-subfont <0-100> (FreeType sahaja)
Menetapkan pekali autoskala teks sari kata sebagai peratusan saiz skrin
(lalai: 5).
-subfps
Tentukan kadar bingkai fail sari kata (lalai: fps filem).
PERHATIAN: > fps filem mempercepatkan sari kata untuk fail sari kata berasaskan bingkai dan
melambatkan mereka untuk yang berasaskan masa.
-subpos <0-150> (berguna bersama -vf kembangkan)
Tentukan kedudukan sari kata pada skrin. Nilainya ialah menegak
kedudukan sari kata dalam % ketinggian skrin. Nilai yang lebih besar daripada 100 dibenarkan
sebahagian daripada sari kata yang akan dipotong.
-sublebar <10-100>
Tentukan lebar maksimum sari kata pada skrin. Berguna untuk TV-out. The
nilai ialah lebar sari kata dalam % lebar skrin.
-noterm-osd
Lumpuhkan paparan mesej OSD pada konsol apabila tiada output video
diperlukan.
-istilah-osd-esc <escape urutan>
Tentukan urutan melarikan diri untuk digunakan sebelum menulis mesej OSD pada konsol.
Urutan melarikan diri harus mengalihkan penunjuk ke permulaan baris yang digunakan untuk
OSD dan kosongkannya (lalai: ^[[A\r^[[K).
-unikod
Memberitahu MPlayer untuk mengendalikan fail sari kata sebagai unicode. (Ia hanya akan berkuat kuasa jika
-subcp mahupun -utf8 tidak diberikan.)
-unrarexec <laluan kepada unrar boleh laku> (Bukan disokong on MingW)
Tentukan laluan ke boleh laku unrar supaya MPlayer boleh menggunakannya untuk mengakses rar-
fail VOBsub yang dimampatkan (lalai: tidak ditetapkan, jadi ciri dimatikan). Laluan mesti
sertakan nama fail boleh laku, iaitu /usr/local/bin/unrar.
-utf8
Memberitahu MPlayer untuk mengendalikan fail sari kata sebagai UTF-8. (Ia hanya akan berkuat kuasa jika
-subcp tidak diberikan, dan ia diutamakan berbanding -unicode.)
-vobsub <VOBsub fail tanpa sambungan>
Tentukan fail VOBsub untuk digunakan untuk sari kata. Mestilah nama laluan penuh tanpa
sambungan, iaitu tanpa '.idx', '.ifo' atau '.sub'.
-vobsubid <0-31>
Nyatakan ID sari kata VOBsub.
AUDIO OUTPUT PILIHAN (PEMAIN HANYA)
-abs (-ao Pusat sahaja) (Usang)
Gantikan pengesanan saiz penimbal pemacu audio/kad.
-format (iaitu lihat yang format audio penapis)
Pilih format sampel yang digunakan untuk output daripada lapisan penapis audio kepada bunyi
kad. Nilai-nilai yang boleh pakai disenaraikan di bawah dalam penerangan tentang
penapis audio format.
-pengadun
Gunakan peranti pengadun yang berbeza daripada /dev/mixer lalai. Untuk ALSA ini adalah
nama pengadun.
-saluran pengadun <mixer baris>[, pengadun indeks] (-ao Pusat and -kepada bangkit sahaja)
Pilihan ini akan memberitahu MPlayer untuk menggunakan saluran yang berbeza untuk mengawal kelantangan
daripada PCM lalai. Pilihan untuk OSS termasuk vol, pcm, line. Untuk senarai lengkap
daripada pilihan cari SOUND_DEVICE_NAMES dalam /usr/include/linux/soundcard.h. Untuk ALSA
anda boleh menggunakan nama contohnya paparan alsamixer, seperti Tuan, Garisan, PCM.
PERHATIAN: Nama saluran pengadun ALSA diikuti dengan nombor mesti dinyatakan dalam
format, iaitu saluran berlabel 'PCM 1' dalam alsamixer mesti ditukar
kepada PCM,1.
-softvol
Paksa penggunaan pengadun perisian, bukannya menggunakan pengadun kad bunyi.
-softvol-max <10.0-10000.0>
Tetapkan tahap penguatan maksimum dalam peratus (lalai: 110). Nilai 200 wasiat
membolehkan anda melaraskan kelantangan sehingga maksimum dua kali ganda tahap semasa. Dengan
nilai di bawah 100 volum awal (iaitu 100%) akan melebihi maksimum,
yang mana contohnya OSD tidak boleh dipaparkan dengan betul.
-volstep <0-100>
Tetapkan saiz langkah perubahan volum pengadun dalam peratus daripada keseluruhan julat (lalai:
3).
-isipadu <-1-100> (iaitu lihat -af kelantangan)
Tetapkan volum permulaan dalam pengadun, sama ada perkakasan atau perisian (jika digunakan dengan
-softvol). Nilai -1 (lalai) tidak akan mengubah kelantangan.
AUDIO OUTPUT PEMANDU (PEMAIN HANYA)
Pemacu output audio ialah antara muka kepada kemudahan output audio yang berbeza. Sintaksnya ialah:
-kepada
Tentukan senarai keutamaan pemacu output audio yang akan digunakan.
Jika senarai mempunyai tanda ',' MPlayer akan kembali pada pemandu yang tidak terkandung dalam
senarai. Subpilihan adalah pilihan dan kebanyakannya boleh ditinggalkan.
PERHATIAN: Lihat bantuan -ao untuk senarai pemacu output audio tersusun.
CONTOH:
-ao alsa,oss,
Cuba pemacu ALSA, kemudian pemacu OSS, kemudian yang lain.
-ao alsa:noblock:device=hw=0.3
Tetapkan mod noblock dan nama peranti sebagai kad pertama, peranti keempat.
Pemacu output audio yang tersedia ialah:
bangkit
Pemacu output audio ALSA 0.9/1.x
noblock
Menetapkan mod noblock.
peranti=
Menetapkan nama peranti. Gantikan mana-mana ',' dengan '.' dan mana-mana ':' dengan '=' dalam
nama peranti ALSA. Untuk output hwac3 melalui S/PDIF, gunakan "iec958" atau "spdif"
peranti, melainkan anda benar-benar tahu cara menetapkannya dengan betul.
Pusat
Pemacu output audio OSS
Menetapkan peranti output audio (lalai: /dev/dsp).
Menetapkan peranti pengadun audio (lalai: /dev/mixer).
Menetapkan saluran pengadun audio (lalai: pcm).
sdl (SDL sahaja)
output audio perpustakaan SDL (Simple Directmedia Layer) bebas platform
pemandu
Pilih pemacu audio SDL secara eksplisit untuk digunakan (lalai: biarkan SDL memilih).
seni
output audio melalui daemon aRts
esd
output audio melalui daemon ESD
Pilih pelayan ESD untuk digunakan secara eksplisit (lalai: localhost).
bicu
output audio melalui JACK (Kit Sambungan Audio Jack)
(tidak) sambung
Buat sambungan ke port output secara automatik (lalai: didayakan). Bila
didayakan, bilangan maksimum saluran keluaran akan dihadkan kepada
bilangan port keluaran yang tersedia.
pelabuhan=
Menyambung ke port dengan nama yang diberikan (lalai: port fizikal).
nama=
Nama pelanggan yang dihantar kepada JACK (lalai: MPlayer [ ]). Berguna jika
anda ingin mempunyai sambungan tertentu diwujudkan secara automatik.
(tiada)anggaran
Anggarkan kelewatan audio, sepatutnya menjadikan main balik video lebih lancar
(lalai: didayakan).
(tidak) autostart
Mulakan jackd secara automatik jika perlu (lalai: dilumpuhkan). Perhatikan bahawa ini
nampaknya tidak boleh dipercayai dan akan spam stdout dengan mesej pelayan.
nas
output audio melalui NAS
coreaudio (Mac OS X sahaja)
pemacu output audio Mac OS X asli
device_id=
ID peranti output untuk digunakan (0 = peranti lalai)
bantuan Senaraikan semua peranti output yang tersedia dengan ID mereka.
terbuka
Pemacu output audio OpenAL eksperimen
nadi
Pemacu output audio PulseAudio
[ [: [:broken_pause]]]
Tentukan hos dan sinki keluaran pilihan untuk digunakan. Satu kosong tali
menggunakan sambungan tempatan, "localhost" menggunakan pemindahan rangkaian (kemungkinan besar tidak
apa kamu mahu). Anda juga boleh secara eksplisit memaksa penyelesaian untuk rosak
fungsi jeda (lalai: dikesan secara automatik). Untuk membolehkan itu sahaja tanpa
menentukan hos/sink sintaks ialah -ao pulse:::broken_pause
sgi (SGI sahaja)
pemacu output audio SGI asli
Pilih peranti output/antara muka secara eksplisit untuk digunakan (lalai: seluruh sistem
lalai). Contohnya, 'Analog Out' atau 'Digital Out'.
AHD (Matahari sahaja)
pemacu output audio Matahari asli
Pilih secara eksplisit peranti audio untuk digunakan (lalai: /dev/audio).
win32 (Windows sahaja)
pemacu output audio keluaran Windows asli
dsound (Windows sahaja)
Pemacu output audio DirectX DirectSound
peranti=
Menetapkan nombor peranti untuk digunakan. Memainkan fail dengan -v akan menunjukkan senarai
peranti yang ada.
kai (OS/2 sahaja)
Pemacu output audio OS/2 KAI
uniaud
Paksa mod UNIAUD.
dart Paksa mod DART.
(tidak) berkongsi
Buka audio dalam mod boleh kongsi atau eksklusif.
bufsize=
Tetapkan saiz penimbal kepada dalam sampel (lalai: 2048).
dart (OS/2 sahaja)
Pemacu output audio OS/2 DART
(tidak) berkongsi
Buka DART dalam mod boleh kongsi atau eksklusif.
bufsize=
Tetapkan saiz penimbal kepada dalam sampel (lalai: 2048).
dxr2 (iaitu lihat -dxr2) (DXR2 sahaja)
Pemacu keluaran khusus DXR2 kreatif
ivtv (IVTV sahaja)
Pemacu output audio MPEG khusus IVTV. Berfungsi dengan -ac hwmpa sahaja.
v4l2 (memerlukan Linux 2.6.22 + isirong)
Pemacu output audio untuk kad V4L2 dengan penyahkod MPEG perkakasan.
mpegpes (DVB sahaja)
Pemacu output audio untuk kad DVB yang menulis output ke fail MPEG-PES jika tidak
Kad DVB dipasang.
kad=<1-4>
Kad DVB untuk digunakan jika lebih daripada satu kad hadir. Jika tidak dinyatakan MPlayer
akan mencari kad pertama yang boleh digunakan.
fail=
nama fail keluaran
sifar
Tidak menghasilkan output audio tetapi mengekalkan kelajuan main balik video. Gunakan -nosound untuk
penanda aras.
pcm
output audio penulis fail PCM/gelombang mentah
(tidak) kepala gelombang
Sertakan atau tidak sertakan pengepala gelombang (lalai: disertakan). Apabila tidak
disertakan, PCM mentah akan dihasilkan.
fail=
Tulis bunyi ke bukannya audiodump.wav lalai. Jika
nowaveheader ditentukan, lalainya ialah audiodump.pcm.
cepat
Cuba buang lebih cepat daripada masa nyata. Pastikan output tidak mendapat
dipenggal (biasanya dengan mesej "Terlalu banyak paket video dalam penimbal"). Ia adalah
biasa bahawa anda mendapat "Sistem anda terlalu LAMBAT untuk bermain ini!" mesej.
Pasangkan
pemacu output audio pemalam
VIDEO OUTPUT PILIHAN (PEMAIN HANYA)
-penyesuai
Tetapkan kad grafik yang akan menerima imej. Anda boleh mendapatkan senarai yang tersedia
kad apabila anda menjalankan pilihan ini dengan -v. Pada masa ini hanya berfungsi dengan directx
pemacu output video.
-bpp
Gantikan kedalaman warna yang dikesan secara automatik. Hanya disokong oleh fbdev, dga, svga,
pemacu output video vesa.
-sempadan
Mainkan filem dengan sempadan tingkap dan hiasan. Memandangkan ini dihidupkan secara lalai, gunakan
-noborder untuk melumpuhkan hiasan tingkap standard.
-kecerahan <-100-100>
Laraskan kecerahan isyarat video (lalai: 0). Tidak disokong oleh semua video
pemacu keluaran.
-kontras <-100-100>
Laraskan kontras isyarat video (lalai: 0). Tidak disokong oleh semua video
pemacu keluaran.
-paparan (X11 sahaja)
Tentukan nama hos dan nombor paparan pelayan X yang ingin anda paparkan.
CONTOH:
-paparkan xtest.localdomain:0
-dr
Menghidupkan pemaparan langsung (tidak disokong oleh semua codec dan output video). ini
boleh mengakibatkan blitting yang jauh lebih cepat pada sesetengah sistem, pada kebanyakan perbezaan
akan menjadi minimum. Dalam sesetengah kes, terutamanya dengan penyahkod menyatakan penimbal mereka
keperluan teruk, ia boleh menjadi jauh lebih perlahan.
AMARAN : Boleh menyebabkan OSD/SUB rasuah!
-dxr2
Pilihan ini digunakan untuk mengawal pemacu output video dxr2.
ar-mod=
mod nisbah aspek (0 = biasa, 1 = pan-dan-imbasan, 2 = kotak surat (lalai))
dikodkan iec958
Tetapkan mod output iec958 kepada dikodkan.
iec958-nyahkod
Tetapkan mod output iec958 kepada dinyahkod (lalai).
macrovision=
mod macrovision (0 = off (lalai), 1 = agc, 2 = agc 2 colorstripe, 3 =
agc 4 jalur warna)
bisu
keluarkan bunyi bisu
bersuara
nyahredam keluaran bunyi
ucode=
laluan ke mikrokod
TV output
75ire
dayakan mod keluaran 7.5 IRE
no75ire
lumpuhkan mod output 7.5 IRE (lalai)
bw
b/w output TV
warna
Output TV berwarna (lalai)
berjalin
output TV berjalin (lalai)
tidak berjalin
lumpuhkan output TV berjalin
norma=
Norma TV (ntsc (lalai), pal, pal60, palm, paln, palnc)
persegi-piksel
tetapkan mod piksel kepada segi empat sama
ccir601-piksel
tetapkan mod piksel kepada ccir601
overlay
cr-left=<0-500>
Tetapkan nilai pemangkasan kiri (lalai: 50).
cr-right=<0-500>
Tetapkan nilai pemangkasan yang betul (lalai: 300).
cr-top=<0-500>
Tetapkan nilai pemangkasan teratas (lalai: 0).
cr-bottom=<0-500>
Tetapkan nilai pemangkasan bawah (lalai: 0).
ck-[r|g|b]=<0-255>
Tetapkan keuntungan r(ed), g(reen) atau b(lue) bagi kekunci warna tindanan.
ck-[r|g|b]min=<0-255>
nilai minimum untuk kunci warna masing-masing
ck-[r|g|b]maks=<0-255>
nilai maksimum untuk kunci warna masing-masing
abaikan-cache
Abaikan tetapan tindanan cache.
kemas kini-cache
Kemas kini tetapan tindanan cache.
ol-osd
Dayakan paparan tindanan pada skrin.
nool-osd
Lumpuhkan tindanan paparan pada skrin (lalai).
ol[h|w|x|y]-cor=<-20-20>
Laraskan saiz tindanan (h,w) dan kedudukan (x,y) sekiranya ia tidak sepadan
tetingkap dengan sempurna (lalai: 0).
overlay
Aktifkan tindanan (lalai).
nooverlay
Aktifkan TV-out.
nisbah tindanan=<1-2500>
Tala tindanan (lalai: 1000).
-fbmode (-vo fbdev sahaja)
Tukar mod video kepada mod yang dilabel sebagai dalam /etc/fb.modes.
PERHATIAN: VESA framebuffer tidak menyokong perubahan mod.
-fbmodeconfig (-vo fbdev sahaja)
Gantikan fail konfigurasi mod framebuffer (lalai: /etc/fb.modes).
-fs (iaitu lihat -zum)
Main semula skrin penuh (memusatkan filem dan melukis jalur hitam di sekelilingnya). tidak
disokong oleh semua pemacu output video.
-fsmode-dontuse <0-31> (Usang, penggunaan yang -fs pilihan)
Cuba pilihan ini jika anda masih mengalami masalah skrin penuh.
-fstype (X11 sahaja)
Tentukan senarai keutamaan mod skrin penuh untuk digunakan. Anda boleh menafikan mod
dengan memberi awalan '-'. Jika anda mengalami masalah seperti tetingkap skrin penuh
dilindungi oleh tingkap lain cuba gunakan susunan yang berbeza.
PERHATIAN: Lihat bantuan -fstype untuk senarai penuh mod yang tersedia.
Jenis yang ada ialah:
atas
Gunakan pembayang _NETWM_STATE_ABOVE jika tersedia.
di bawah
Gunakan pembayang _NETWM_STATE_BELOW jika tersedia.
skrin penuh
Gunakan petunjuk _NETWM_STATE_FULLSCREEN jika tersedia.
lapisan
Gunakan pembayang _WIN_LAYER dengan lapisan lalai.
lapisan=<0...15>
Gunakan pembayang _WIN_LAYER dengan nombor lapisan yang diberikan.
netwm
Paksa gaya NETWM.
tiada
Kosongkan senarai mod; anda boleh menambah mod untuk membolehkan selepas itu.
kekal_di_atas
Gunakan petunjuk _NETWM_STATE_STAYS_ON_TOP jika tersedia.
CONTOH:
lapisan, kekal_di_atas, di atas, skrin penuh
Pesanan lalai, akan digunakan sebagai sandaran jika mod tidak betul atau tidak disokong
dinyatakan.
-skrin penuh
Membaiki pensuisan skrin penuh pada OpenBox 1.x.
-fs-border-left
-fs-border-kanan
-fs-border-top
-fs-border-bottom
Tentukan sempadan tambahan dalam mod skrin penuh. Sempadan digunakan untuk semua yang dipaparkan
elemen: video, OSD dan EOSD. Bilangan piksel ditentukan dari segi
resolusi skrin. Pada masa ini hanya disokong oleh pemacu output video gl.
-gamma <-100-100>
Laraskan gamma isyarat video (lalai: 0). Tidak disokong oleh semua video
pemacu keluaran.
-geometri x[%][:y[%]] or [WxH][+-x+-y]
Laraskan tempat output berada pada skrin pada mulanya. Spesifikasi x dan y ialah
dalam piksel yang diukur dari kiri atas skrin ke kiri atas imej
sedang dipaparkan, namun jika tanda peratusan diberikan selepas hujah itu bertukar
nilai ke dalam peratusan saiz skrin ke arah itu. Ia juga menyokong
format pilihan standard X11 -geometri, di mana cth +10-50 bermaksud "tempat 10
piksel dari sempadan kiri dan 50 piksel dari sempadan bawah" dan "--20+-10"
bermaksud "letak 20 piksel melepasi sebelah kanan dan 10 piksel melepasi sempadan atas". Jika
tetingkap luaran ditentukan menggunakan pilihan -wid, kemudian koordinat x dan y
adalah relatif kepada penjuru kiri sebelah atas tetingkap dan bukannya skrin. The
koordinat adalah relatif kepada skrin yang diberikan dengan -skrin untuk output video
pemacu yang menyokong sepenuhnya -screen (direct3d, gl, gl_tiled, vdpau, x11, xv, xvmc,
video teras).
PERHATIAN: Pilihan ini hanya disokong oleh x11, xmga, xv, xvmc, xvidix, gl,
pemacu output video gl_tiled, direct3d, directx, fbdev, sdl, dfxfb dan corevideo.
CONTOH:
50:40
Letakkan tetingkap pada x=50, y=40.
50%: 50%
Meletakkan tetingkap di tengah-tengah skrin.
100%
Meletakkan tetingkap di tengah-tengah tepi kanan skrin.
100%: 100%
Meletakkan tetingkap di sudut kanan bawah skrin.
-gui-wid <tingkap ID> (iaitu lihat -lebar) (GUI sahaja)
Ini memberitahu GUI untuk turut menggunakan tetingkap X11 dan melekat pada bahagian bawah tetingkap tersebut
video, yang berguna untuk membenamkan mini-GUI dalam penyemak imbas (dengan pemalam MPlayer
contohnya).
-warna <-100-100>
Laraskan rona isyarat video (lalai: 0). Anda boleh mendapatkan negatif berwarna daripada
imej dengan pilihan ini. Tidak disokong oleh semua pemacu output video.
-monitor-dotclock (-vo fbdev and lihat sahaja)
Tentukan julat dotclock atau pixelclock monitor.
-monitor-hfreq (-vo fbdev and lihat sahaja)
Tentukan julat frekuensi mendatar monitor.
-monitor-vfreq (-vo fbdev and lihat sahaja)
Tentukan julat frekuensi menegak monitor.
-monitoraspek (iaitu lihat -aspek)
Tetapkan nisbah bidang monitor atau skrin TV anda. Nilai 0 melumpuhkan a
tetapan sebelumnya (cth dalam fail konfigurasi). Mengatasi -monitorpixelaspect
tetapan jika didayakan.
CONTOH:
-monitoraspek 4:3 atau 1.3333
-monitoraspek 16:9 atau 1.7777
-monitorpixelaspect (iaitu lihat -aspek)
Tetapkan aspek piksel tunggal monitor atau skrin TV anda (lalai: 1). A
nilai 1 bermakna piksel persegi (betul untuk (hampir?) semua LCD).
-yam (X11 sahaja)
Tetapkan nama kelas tetingkap.
-nodouble
Melumpuhkan penimbalan berganda, kebanyakannya untuk tujuan nyahpepijat. Pembetulan penimbalan berganda
berkelip dengan menyimpan dua bingkai dalam ingatan, dan memaparkan satu sambil menyahkod yang lain.
Ia boleh menjejaskan OSD secara negatif, tetapi selalunya menghilangkan kelipan OSD.
-nografpointer
Jangan ambil penunjuk tetikus selepas perubahan mod video (-vm). Berguna untuk
persediaan berbilang kepala.
-nokeepaspect
Jangan simpan nisbah aspek tetingkap apabila mengubah saiz tetingkap. Hanya berfungsi dengan x11,
pemacu output video xv, xmga, xvidix, directx. Tambahan pula di bawah X11 tetingkap anda
pengurus perlu menghormati petunjuk aspek tetingkap.
-di atas
Menjadikan tetingkap pemain kekal di atas tetingkap lain. Disokong oleh output video
pemacu yang menggunakan X11, kecuali SDL, serta directx, corevideo, kuarza, ggi dan
gl_jubin.
-panscan <0.0-1.0>
Mendayakan kefungsian pan-dan-imbasan (memotong sisi cth filem 16:9 untuk dibuat
ia sesuai dengan paparan 4:3 tanpa jalur hitam). Julat mengawal berapa banyak
imej dipangkas. Hanya berfungsi dengan directx, xv, xmga, mga, gl, gl_tiled,
pemacu output video kuarza, corevideo dan xvidix.
PERHATIAN: Nilai antara -1 dan 0 dibenarkan juga, tetapi sangat eksperimen dan mungkin
kemalangan atau lebih teruk. Gunakan atas risiko anda sendiri!
-panscanrange <-19.0-99.0> (percubaan)
Tukar julat kefungsian sorot dan imbasan (lalai: 1). Nilai positif
min gandaan julat lalai. Nombor negatif bermakna anda boleh mengezum masuk sehingga a
faktor -panscanrange+1. Cth -panscanrange -3 membenarkan faktor zum sehingga 4.
Ciri ini adalah percubaan.
-sempadan-pos-x <0.0-1.0> (-vo gl,xv,xvmc,vdpau,direct3d hanya, lalai 0.5)
Apabila sempadan hitam ditambahkan untuk melaraskan aspek, ini menentukan di mana ia berada
ditempatkan. 0.0 meletakkan sempadan di sebelah kanan, 1.0 di sebelah kiri. Nilai di luar
julat 0.0 - 1.0 akan menambah sempadan hitam tambahan pada satu sisi dan mengeluarkan sebahagian daripada
imej di sebelah sana.
-sempadan-pos-y <0.0-1.0> (-vo gl,xv,xvmc,vdpau,direct3d hanya, lalai 0.5)
Sebagai -border-pos-x tetapi untuk sempadan atas/bawah. 0.0 meletakkan sempadan di bahagian bawah, 1.0
di bahagian atas.
-orientasikan monitor <0-3> (percubaan)
Putar paparan sebanyak 90, 180 atau 270 darjah. Memutar juga OSD, bukan hanya video
imej itu sendiri. Pada masa ini hanya disokong oleh pemacu output video gl. Untuk semua
output video lain -vf ass,expand=osd=1,rotate=n boleh digunakan, pada masa hadapan ini
malah mungkin berlaku secara automatik.
-menyegarkan
Tetapkan penyegaran semula monitor dalam Hz. Pada masa ini hanya disokong oleh -vo directx
digabungkan dengan pilihan -vm.
-rootwin
Mainkan filem dalam tetingkap akar (latar belakang desktop). Imej latar belakang desktop boleh
tutup tingkap filem, walaupun. Hanya berfungsi dengan x11, xv, xmga, xvidix, kuarza,
pemacu output video corevideo dan directx.
-ketepuan <-100-100>
Laraskan ketepuan isyarat video (lalai: 0). Anda boleh mendapatkan skala kelabu
output dengan pilihan ini. Tidak disokong oleh semua pemacu output video.
-screenh
Tentukan ketinggian skrin untuk pemacu output video yang tidak mengetahui skrin
resolusi seperti fbdev, x11 dan TV-out.
-screenw
Tentukan lebar skrin untuk pemacu output video yang tidak mengetahui skrin
resolusi seperti fbdev, x11 dan TV-out.
-(tidak)stop-xscreensaver (X11 sahaja)
Matikan xscreensaver semasa permulaan dan hidupkannya semula semasa keluar (lalai: didayakan).
Jika screensaver anda tidak menyokong XSS atau XResetScreenSaver API sila gunakan
-denyutan jantung-cmd sebaliknya.
-tajuk (iaitu lihat -gunakan-nama fail-tajuk)
Tetapkan tajuk tetingkap. Disokong oleh pemacu output video berasaskan X11.
-gunakan-nama-fail-tajuk (iaitu lihat -tajuk)
Tetapkan tajuk tetingkap menggunakan nama fail media, apabila tidak ditetapkan dengan -title. Disokong
oleh pemacu output video berasaskan X11.
-vm
Cuba tukar kepada mod video lain. Disokong oleh dga, x11, xv, sdl dan
pemacu output video directx. Jika digunakan dengan pemacu output video directx
Pilihan -screenw, -screenh, -bpp dan -refreshrate boleh digunakan untuk menetapkan yang baharu
mod paparan.
-vsync
Mendayakan VBI untuk pemacu output video vesa, dfbmga dan svga.
-lebar <tingkap ID> (iaitu lihat -gui-wid) (X11, OpenGL and DirectX sahaja)
Ini memberitahu MPlayer untuk melampirkan pada tetingkap sedia ada. Berguna untuk membenamkan MPlayer dalam a
penyemak imbas (cth sambungan pemalam). Pilihan ini mengisi tetingkap yang diberikan
sepenuhnya, oleh itu penskalaan aspek, panscan, dll tidak lagi dikendalikan oleh MPlayer tetapi
mesti diuruskan oleh aplikasi yang mencipta tetingkap.
-skrin <-2-...> (Alias khususnya -xineramascreen)
Dalam konfigurasi Xinerama (iaitu desktop tunggal yang merentasi pelbagai
paparan) pilihan ini memberitahu MPlayer skrin untuk memaparkan filem itu. Suatu nilai
daripada -2 bermaksud skrin penuh merentasi keseluruhan paparan maya (dalam kes ini Xinerama
maklumat diabaikan sepenuhnya), -1 bermaksud skrin penuh pada paparan tetingkap
sedang dihidupkan. Kedudukan awal yang ditetapkan melalui pilihan -geometry adalah relatif kepada
skrin yang ditentukan. Biasanya hanya berfungsi dengan "-fstype -fullscreen" atau
"-fstype tiada". Pilihan ini tidak sesuai untuk menetapkan skrin permulaan sahaja
(kerana ia akan sentiasa dipaparkan pada skrin yang diberikan dalam mod skrin penuh), -geometri
adalah yang terbaik yang tersedia untuk tujuan itu pada masa ini. Disokong oleh sekurang-kurangnya
pemacu output video direct3d, gl, gl_tiled, x11, xv dan corevideo.
-zrbw (-vo zr sahaja)
Paparan dalam warna hitam dan putih. Untuk prestasi optimum, ini boleh digabungkan dengan
'-lavdopts kelabu'.
-zrcrop <[width]x[height]+[x offset]+[y mengimbangi]> (-vo zr sahaja)
Pilih sebahagian daripada imej input untuk dipaparkan, berbilang kejadian pilihan ini
hidupkan mod pawagam. Dalam mod pawagam, filem diedarkan lebih daripada
satu TV (atau beamer) untuk mencipta imej yang lebih besar. Pilihan muncul selepas ke-n
-zrcrop digunakan pada kad MJPEG ke-n, setiap kad sekurang-kurangnya mempunyai -zrdev dalam
tambahan kepada -zrcrop. Sebagai contoh, lihat output -zrhelp dan Zr
bahagian dokumentasi.
-zrdev (-vo zr sahaja)
Tentukan fail khas peranti yang dimiliki oleh kad MJPEG anda, secara lalai kad zr
pemacu output video mengambil peranti v4l pertama yang boleh ditemuinya.
-zrfd (-vo zr sahaja)
Penghapusan daya: Penghapusan, seperti yang ditentukan oleh -zrhdec dan -zrvdec, hanya berlaku jika
penimbang perkakasan boleh meregangkan imej ke saiz asalnya. Gunakan pilihan ini untuk
pemusnahan daya.
-zrhdec <1|2|4> (-vo zr sahaja)
Penghapusan mendatar: Minta pemandu menghantar hanya setiap baris ke-2 atau ke-4/piksel
imej input ke kad MJPEG dan gunakan penimbang kad MJPEG untuk meregangkan
imej kepada saiz asalnya.
-zrhelp (-vo zr sahaja)
Paparkan senarai semua pilihan -zr*, nilai lalainya dan mod sinerama
contohnya.
-zrnorm (-vo zr sahaja)
Tentukan norma TV sebagai PAL atau NTSC (lalai: tiada perubahan).
-zrquality <1-20> (-vo zr sahaja)
Nombor daripada 1 (terbaik) hingga 20 (terburuk) mewakili kualiti pengekodan JPEG.
-zrvdec <1|2|4> (-vo zr sahaja)
Pemusnahan menegak: Minta pemandu menghantar hanya setiap baris/piksel ke-2 atau ke-4
masukkan imej ke kad MJPEG dan gunakan penimbang kad MJPEG untuk meregangkan
imej kepada saiz asalnya.
-zrxdoff <x memaparkan mengimbangi> (-vo zr sahaja)
Jika filem itu lebih kecil daripada skrin TV, pilihan ini menentukan x mengimbangi daripada
sudut kiri atas skrin TV (lalai: berpusat).
-zrydoff <y memaparkan mengimbangi> (-vo zr sahaja)
Jika filem itu lebih kecil daripada skrin TV, pilihan ini menentukan y offset daripada
sudut kiri atas skrin TV (lalai: berpusat).
VIDEO OUTPUT PEMANDU (PEMAIN HANYA)
Pemacu output video ialah antara muka kepada kemudahan output video yang berbeza. Sintaksnya ialah:
-vo
Tentukan senarai keutamaan pemacu output video yang akan digunakan.
Jika senarai mempunyai tanda ',' MPlayer akan kembali pada pemandu yang tidak terkandung dalam
senarai. Subpilihan adalah pilihan dan kebanyakannya boleh ditinggalkan.
PERHATIAN: Lihat bantuan -vo untuk senarai pemacu output video yang dikompilasi.
CONTOH:
-vo xmga,xv,
Cuba pemandu Matrox X11, kemudian pemandu Xv, kemudian yang lain.
-vo directx:noaccel
Menggunakan pemacu DirectX dengan ciri pecutan dimatikan.
Pemacu output video yang tersedia ialah:
xv (X11 sahaja)
Menggunakan sambungan XVideo XFree86 4.x untuk mendayakan main balik dipercepatkan perkakasan.
Jika anda tidak boleh menggunakan pemacu khusus perkakasan, ini mungkin pilihan terbaik.
Untuk maklumat tentang kunci warna yang digunakan dan cara ia dilukis jalankan MPlayer dengan -v
pilihan dan perhatikan baris yang ditandakan dengan [xv common] pada permulaan.
penyesuai=
Pilih penyesuai XVideo tertentu (semak hasil xvinfo).
pelabuhan=
Pilih port XVideo tertentu.
ck=
Pilih sumber dari mana kunci warna diambil (lalai: cur).
cur Lalai mengambil kekunci warna yang kini ditetapkan dalam Xv.
gunakan Gunakan tetapi jangan tetapkan kekunci warna daripada MPlayer (gunakan pilihan kekunci warna
untuk mengubahnya).
tetapkan Sama seperti penggunaan tetapi juga tetapkan kunci warna yang dibekalkan.
ck-kaedah=
Menetapkan kaedah lukisan kunci warna (lalai: lelaki).
man Lukiskan kekunci warna secara manual (mengurangkan kelipan dalam beberapa kes).
bg Tetapkan kekunci warna sebagai latar belakang tetingkap.
auto Biarkan Xv melukis kekunci warna.
x11 (X11 sahaja)
Pemacu output video memori dikongsi tanpa pecutan perkakasan yang berfungsi pada bila-bila masa
X11 hadir.
xover (X11 sahaja)
Menambah sokongan X11 kepada semua pemacu output video berasaskan tindanan. Buat masa ini sahaja
disokong oleh tdfx_vid.
Pilih pemacu untuk digunakan sebagai sumber untuk tindanan di atas X11.
vdpau (dengan -vc ffmpeg12vdpau, ffwmv3vdpau, ffvc1vdpau, ffh264vdpau or ffodivxvdpau)
Output video yang menggunakan VDPAU untuk menyahkod video melalui perkakasan. Juga menyokong
memaparkan video yang dinyahkod perisian.
tajamkan=<-1-1>
Untuk nilai positif, gunakan algoritma penajaman pada video, untuk
nilai negatif algoritma kabur (lalai: 0).
denoise=<0-1>
Gunakan algoritma pengurangan hingar pada video (lalai: 0, tiada hingar
pengurangan).
deint=<0-4>
Pilih deinterlacer (lalai: 0). Semua mod > 0 hormat
-penguasaan medan.
0 tiada deinterlacing
1 Tunjukkan medan pertama sahaja, serupa dengan medan -vf.
2 Bob nyahinterlacing, serupa dengan -vf tfields=1.
Penyahsambungan temporal adaptif 3 gerakan Boleh menyebabkan nyahsegerak dengan A/V
perkakasan video perlahan dan/atau resolusi tinggi. Ini adalah lalai jika
"D" digunakan untuk mendayakan nyahinterlacing.
4 gerakan nyahinterlacing temporal adaptif dengan spatial berpandukan tepi
interpolasi Memerlukan perkakasan video yang pantas.
chroma-deint
Menjadikan deinterlacer temporal beroperasi pada luma dan kroma (lalai).
Gunakan nochroma-deint untuk menggunakan luma semata-mata dan mempercepatkan penyahjalinan lanjutan.
Berguna dengan memori video yang perlahan.
penarikan
Cuba langkau nyahinterlacing untuk bingkai progresif, berguna untuk menonton
kandungan telesin, memerlukan perkakasan video pantas untuk resolusi tinggi. Sahaja
berfungsi dengan nyahinterlacing temporal adaptif gerakan.
ruang warna
Pilih ruang warna untuk penukaran YUV kepada RGB. Secara amnya BT.601 sepatutnya
digunakan untuk kandungan definisi standard (SD) dan BT.709 untuk definisi tinggi
kandungan (HD). Menggunakan ruang warna yang salah mengakibatkan sedikit di bawah atau
lebih warna tepu dan beralih.
0 Teka ruang warna berdasarkan resolusi video. Video dengan lebar
>= 1280 atau ketinggian > 576 diandaikan sebagai ruang warna HD dan BT.709
akan digunakan.
1 Gunakan ruang warna ITU-R BT.601 (lalai).
2 Gunakan ruang warna ITU-R BT.709.
3 Gunakan ruang warna SMPTE-240M.
hqscaling
0 Gunakan penskalaan VDPAU lalai (lalai).
1-9 Gunakan penskalaan VDPAU berkualiti tinggi (memerlukan perkakasan berkebolehan).
pengadun paksa
Memaksa penggunaan pengadun VDPAU, yang melaksanakan semua pilihan di atas
(lalai). Gunakan noforce-mixer untuk membenarkan paparan ruang warna BGRA.
(Lumpuhkan semua pilihan di atas dan penyama perkakasan jika format imej BGRA
sebenarnya digunakan.)
xvmc (X11 bersama FFmpeg MPEG-1/2 penyahkod sahaja)
Pemacu output video yang menggunakan sambungan XvMC (X Video Motion Compensation) bagi
XFree86 4.x untuk mempercepatkan penyahkodan MPEG-1/2 dan VCR2.
penyesuai=
Pilih penyesuai XVideo tertentu (semak hasil xvinfo).
pelabuhan=
Pilih port XVideo tertentu.
(tidak) penanda aras
Melumpuhkan paparan imej. Perlu untuk penanda aras yang betul bagi pemandu itu
tukar penimbal imej pada jejak semula monitor sahaja (nVidia). Lalai bukan untuk
lumpuhkan paparan imej (tiada penanda aras).
(tidak) bobdeint
Deinterlacer yang sangat mudah. Mungkin tidak kelihatan lebih baik daripada -vf tfields=1, tetapi ia
ialah satu-satunya deinterlacer untuk xvmc (lalai: nobobdeint).
(tidak) beratur
Baris gilir bingkai untuk paparan bagi membolehkan lebih banyak kerja selari bagi perkakasan video.
Boleh menambah kecil (tidak ketara) nyahsegerak A/V tetap (lalai: noqueue).
(tanpa tidur
Gunakan fungsi tidur sementara menunggu pemaparan selesai (tidak disyorkan
pada Linux) (lalai: nosleep).
ck=cur|gunakan|set
Sama seperti -vo xv:ck (lihat -vo xv).
ck-method=man|bg|auto
Sama seperti -vo xv:ck-method (lihat -vo xv).
dga (X11 sahaja)
Mainkan video melalui sambungan XFree86 Direct Graphics Access. Dipertimbangkan
usang.
sdl (SDL hanya, buggy/lapuk)
Output video perpustakaan SDL (Simple Directmedia Layer) bebas platform yang tinggi
pemandu. Memandangkan SDL menggunakan lapisan X11nya sendiri, pilihan MPlayer X11 tidak mempunyai apa-apa
kesan pada SDL. Ambil perhatian bahawa ia mempunyai beberapa pepijat kecil (-vm/-novm kebanyakannya diabaikan,
-fs berkelakuan seperti -novm sepatutnya, tetingkap berada di sudut kiri atas apabila kembali dari
skrin penuh, panscan tidak disokong, ...).
pemandu=
Pilih pemacu SDL secara eksplisit untuk digunakan.
(tidak)forcexv
Gunakan XVideo melalui pemacu output video sdl (lalai: forcexv).
(tidak)hwaccel
Gunakan peskala dipercepatkan perkakasan (lalai: hwaccel).
vidix
VIDIX (Antara Muka Video untuk *niX) ialah antara muka kepada ciri pecutan video
daripada kad grafik yang berbeza. Pemacu output video yang sangat pantas pada kad yang menyokong
ia.
Pilih pemacu subperanti VIDIX secara eksplisit untuk digunakan. Subperanti tersedia
pemandu ialah cyberblade, ivtv, mach64, mga_crtc2, mga, nvidia, pm2, pm3,
radeon, rage128, s3, sh_veu, sis_vid dan unichrome.
xvidix (X11 sahaja)
Bahagian hadapan X11 untuk VIDIX
sama macam vidix
cvidix
Bahagian hadapan VIDIX bebas generik dan platform, malah boleh dijalankan dalam konsol teks
dengan kad nVidia.
sama macam vidix
winvidix (Windows sahaja)
Bahagian hadapan Windows untuk VIDIX
sama macam vidix
direct3d (Windows sahaja) (BETA KOD!)
Pemacu output video yang menggunakan antara muka Direct3D (berguna untuk Vista).
directx (Windows sahaja)
Pemacu output video yang menggunakan antara muka DirectX.
noaccel
Mematikan pecutan perkakasan. Cuba pilihan ini jika anda mempunyai paparan
masalah.
kva (OS/2 sahaja)
Pemacu output video yang menggunakan antara muka libkva.
snap Force SNAP mod.
wo Force WarpOverlay! mod.
menyelam Memaksa mod Menyelam.
(tidak)t23
Dayakan atau lumpuhkan penyelesaian untuk komputer riba T23 (lalai: dilumpuhkan). Mencuba
dayakan pilihan ini jika kad video anda menyokong peningkatan sahaja.
kuarza (Mac OS X sahaja)
Pemacu output video Mac OS X Quartz. Dalam beberapa keadaan, ia mungkin lebih
cekap untuk memaksa format output YUV yang padat, dengan cth -vf format=yuy2.
device_id=
Pilih peranti paparan untuk digunakan dalam skrin penuh.
fs_res= :
Tentukan resolusi skrin penuh (berguna pada sistem perlahan).
corevideo (Mac OS X 10.4 or 10.3.9 bersama QuickTime 7)
Pemacu output video Mac OS X CoreVideo
device_id=
DITAMATKAN, gunakan -skrin sebaliknya. Pilih peranti paparan untuk digunakan
skrin penuh atau tetapkannya kepada -1 untuk sentiasa menggunakan skrin yang sama tetingkap video
dihidupkan (lalai: -1 - auto).
shared_buffer
Tulis output ke penimbal memori kongsi dan bukannya memaparkannya dan cuba melakukannya
buka NConnection sedia ada untuk komunikasi dengan GUI.
nama_penampan=
Nama penimbal kongsi yang dibuat dengan shm_open serta nama
NSConnection MPlayer akan cuba membuka (lalai: "mplayerosx"). Tetapan
buffer_name secara tersirat mendayakan shared_buffer.
fbdev (Linux sahaja)
Menggunakan kernel framebuffer untuk memainkan video.
Pilih secara eksplisit nama peranti fbdev untuk digunakan (cth /dev/fb0) atau nama
daripada subperanti VIDIX jika nama peranti bermula dengan 'vidix' (cth
'vidixsis_vid' untuk pemandu sis).
fbdev2 (Linux sahaja)
Menggunakan kernel framebuffer untuk memainkan video, pelaksanaan alternatif.
Pilih nama peranti fbdev secara eksplisit untuk digunakan (lalai: /dev/fb0).
lihat
Pemacu output video yang sangat umum yang sepatutnya berfungsi pada mana-mana VESA VBE 2.0 yang serasi
kad.
(tidak)dga
Menghidupkan atau mematikan mod DGA (lalai: hidup).
neotv_pal
Aktifkan TV NeoMagic keluar dan tetapkannya kepada norma PAL.
neotv_ntsc
Aktifkan TV NeoMagic keluar dan tetapkannya kepada norma NTSC.
vidix
Gunakan pemacu VIDIX.
lvo:
Aktifkan Tindanan Video Linux di atas mod VESA.
svga
Mainkan video menggunakan perpustakaan SVGA.
Tentukan mod video untuk digunakan. Mod boleh diberikan dalam a
x x format, cth 640x480x16M atau menjadi mod grafik
nombor, cth 84.
bbosd
Lukis OSD ke dalam jalur hitam di bawah filem (lebih perlahan).
asli
Gunakan hanya fungsi lukisan asli. Ini mengelakkan pemaparan langsung, OSD dan
pecutan perkakasan.
menjejaki
Paksa suis bingkai pada jejak semula menegak. Boleh digunakan hanya dengan -double. Ia mempunyai
kesan yang sama seperti pilihan -vsync.
sq
Cuba pilih mod video dengan piksel segi empat sama.
vidix
Gunakan svga dengan VIDIX.
gl
Pemacu output video OpenGL, versi mudah. Saiz video mestilah lebih kecil daripada
saiz tekstur maksimum pelaksanaan OpenGL anda. Bertujuan untuk bekerja walaupun dengan
kebanyakan pelaksanaan OpenGL asas, tetapi juga menggunakan sambungan yang lebih baharu, yang
membenarkan sokongan untuk lebih banyak ruang warna dan pemaparan langsung. Untuk kelajuan optimum cuba
menambah pilihan
-dr -noslices
Kod ini melakukan pemeriksaan yang sangat sedikit, jadi jika ciri tidak berfungsi, ini mungkin berlaku
kerana ia tidak disokong oleh pelaksanaan kad/OpenGL anda walaupun anda tidak
dapatkan sebarang mesej ralat. Gunakan glxinfo atau alat yang serupa untuk memaparkan yang disokong
Sambungan OpenGL.
hujung belakang=
Pilih pelaksanaan backend/OpenGL untuk digunakan (lalai: -1).
-1: Autopilih
0: Win32/WGL
1: X11/GLX
2: SDL
3: X11/EGL (sangat percubaan)
4: OSX/Koko
5: Android (godam yang sangat teruk, hanya untuk ujian)
(tidak)ati-hack
Pemacu ATI mungkin memberikan imej yang rosak apabila PBO digunakan (apabila menggunakan -dr
atau force-pbo). Pilihan ini membetulkannya, dengan mengorbankan penggunaan lebih sedikit
memori.
(tidak)force-pbo
Sentiasa gunakan PBO untuk memindahkan tekstur walaupun ini melibatkan salinan tambahan.
Pada masa ini ini memberikan sedikit kelajuan tambahan dengan pemacu NVidia dan banyak lagi
lebih laju dengan pemandu ATI. Mungkin memerlukan -noslices dan subopsyen ati-hack
berfungsi dengan betul.
(tidak) berskala-osd
Mengubah cara OSD berkelakuan apabila saiz tetingkap berubah
(lalai: dilumpuhkan). Apabila didayakan berkelakuan lebih seperti output video lain
pemacu, yang lebih baik untuk fon bersaiz tetap. Orang kurang upaya kelihatan lebih baik
dengan fon FreeType dan menggunakan sempadan dalam mod skrin penuh. Tidak berfungsi
dengan betul dengan sari kata ass (lihat -ass), sebaliknya anda boleh memberikannya
tanpa sokongan OpenGL melalui -vf ass.
osdcolor=<0xAARRGGBB>
Warna untuk OSD (lalai: 0x00ffffff, sepadan dengan putih tidak telus).
segi empat tepat=<0,1,2>
Pilih penggunaan tekstur segi empat tepat yang menjimatkan RAM video, tetapi selalunya
lebih perlahan (lalai: 0).
0: Gunakan tekstur kuasa dua (lalai).
1: Gunakan sambungan GL_ARB_texture_rectangle.
2: Gunakan sambungan GL_ARB_texture_non_power_of_two. Dalam beberapa kes
hanya disokong dalam perisian dan dengan itu sangat perlahan.
swapinterval=
Selang minimum antara dua pertukaran penimbal, dikira dalam bingkai yang dipaparkan
(lalai: 1). 1 adalah bersamaan dengan mendayakan VSYNC, 0 untuk melumpuhkan VSYNC.
Nilai di bawah 0 akan meninggalkannya pada lalai sistem. Ini mengehadkan
kadar bingkai kepada (kadar penyegaran mendatar / n). Memerlukan GLX_SGI_swap_control
sokongan untuk bekerja. Dengan beberapa (kebanyakan/semua?) pelaksanaan ini hanya berfungsi
mod skrin penuh.
ycbcr
Gunakan sambungan GL_APPLE_ycbcr_422 untuk menukar YUV kepada RGB. Lalai ialah
dilumpuhkan jika yuv= ditentukan, dikesan secara automatik sebaliknya. Perhatikan bahawa ini
akan membolehkan beberapa tetapan khas untuk masuk ke laluan pantas pemandu khas.
yuv=
Pilih jenis penukaran YUV kepada RGB. Lalai ialah pengesanan automatik
memutuskan antara nilai 0 dan 2.
0: Gunakan penukaran perisian. Serasi dengan semua versi OpenGL.
Menyediakan kecerahan, kontras dan kawalan ketepuan.
1: Gunakan penggabung daftar. Ini menggunakan sambungan khusus nVidia
(GL_NV_register_combiners). Sekurang-kurangnya tiga unit tekstur diperlukan.
Menyediakan kawalan ketepuan dan warna. Kaedah ini pantas tetapi tidak tepat.
2: Gunakan program serpihan menggunakan arahan POW. Memerlukan
GL_ARB_fragment_program sambungan dan sekurang-kurangnya tiga unit tekstur.
Menyediakan kecerahan, kontras, ketepuan, rona dan kawalan gamma. Gamma
juga boleh ditetapkan secara bebas untuk merah, hijau dan biru. Kaedah 4 ialah
biasanya lebih cepat.
3: Sama seperti 2. Ia wujud sebagai nilai yang berbeza atas sebab warisan, MPlayer
kini memasukkan arahan tambahan untuk kawalan gamma atas permintaan.
4: Gunakan program serpihan dengan carian tambahan. Memerlukan
Sambungan GL_ARB_fragment_program dan sekurang-kurangnya empat unit tekstur.
Menyediakan kecerahan, kontras, ketepuan, rona dan kawalan gamma. Gamma
juga boleh ditetapkan secara bebas untuk merah, hijau dan biru.
5: Gunakan kaedah khusus ATI (untuk kad lama). Ini menggunakan ATI khusus
sambungan (GL_ATI_fragment_shader - bukan GL_ARB_fragment_shader!). Pada
sekurang-kurangnya tiga unit tekstur diperlukan. Menyediakan ketepuan dan warna
kawalan. Kaedah ini pantas tetapi tidak tepat.
6: Gunakan tekstur 3D untuk melakukan penukaran melalui carian. Memerlukan
Sambungan GL_ARB_fragment_program dan sekurang-kurangnya empat unit tekstur.
Amat perlahan (emulasi perisian) pada beberapa (semua?) kad ATI sejak itu
menggunakan tekstur dengan piksel sempadan. Memberikan kecerahan, kontras,
kawalan ketepuan, rona dan gamma. Gamma juga boleh ditetapkan secara bebas
untuk merah, hijau dan biru. Kelajuan lebih bergantung pada lebar jalur memori GPU
daripada kaedah lain.
ruang warna
Pilih ruang warna untuk penukaran YUV kepada RGB.
0 Gunakan formula yang digunakan seperti biasa oleh MPlayer (lalai).
1 Gunakan ruang warna ITU-R BT.601.
2 Gunakan ruang warna ITU-R BT.709.
3 Gunakan ruang warna SMPTE-240M.
levelconv=
Pilih penukaran tahap kecerahan untuk digunakan bagi penukaran YUV kepada RGB
0 Tukar TV kepada tahap PC (lalai).
1 Tukar PC kepada tahap TV.
2 Jangan lakukan sebarang penukaran.
skala l=
Pilih fungsi penskalaan untuk digunakan untuk penskalaan kecerahan. Hanya sah untuk
mod yuv 2, 3, 4 dan 6.
0 Gunakan penapisan linear mudah (lalai).
1 Gunakan penapisan B-spline bikubik (kualiti lebih baik). Memerlukan satu
unit tekstur tambahan. Kad lama tidak akan dapat dikendalikan
ini untuk kroma sekurang-kurangnya dalam mod skrin penuh.
2 Gunakan penapisan padu dalam penapisan mendatar, linear dalam menegak
arah. Berfungsi pada beberapa kad lagi daripada kaedah 1.
3 Sama seperti 1 tetapi tidak menggunakan tekstur carian. Mungkin lebih pantas
beberapa kad.
4 Gunakan pelekat unsharp percubaan dengan sokongan 3x3 dan lalai
kekuatan 0.5 (lihat kekuatan penapis).
5 Gunakan pelekat unsharp percubaan dengan sokongan 5x5 dan lalai
kekuatan 0.5 (lihat kekuatan penapis).
64 Gunakan penskalaan jiran terdekat.
cscale=
Pilih fungsi penskalaan untuk digunakan untuk penskalaan chrominance. Untuk butiran
lihat lscale.
penapis-kekuatan=
Tetapkan kekuatan kesan untuk penapis lscale/cscale yang menyokongnya.
kekuatan bunyi =
Tetapkan berapa banyak bunyi yang perlu ditambah. 0 untuk melumpuhkan (lalai), 1.0 untuk tahap yang sesuai
untuk dithering kepada 6 bit.
stereo=
Pilih kaedah untuk paparan stereo. Anda mungkin perlu menggunakan -aspect untuk membetulkan
nilai aspek. Tambah 32 untuk menukar bahagian kiri dan kanan. Eksperimen, jangan
terlalu berharap daripadanya.
0 paparan 2D biasa
1 Tukar input sebelah menyebelah kepada stereo merah-cyan berwarna penuh.
2 Tukar input sebelah menyebelah kepada stereo hijau-magenta berwarna penuh.
3 Tukar input sebelah menyebelah kepada stereo quadbuffered. Hanya disokong
oleh sangat sedikit kad OpenGL.
4 Campurkan kiri dan kanan dalam corak piksel. Corak diberikan oleh stipple
pilihan.
tusuk =
16 bit terendah memberikan corak 4x4 untuk digunakan (lalai: 0x0f0f). Contoh kepada
cuba: 0x0f0f, 0xf0f0: garis mendatar; 0xaaaa, 0x5555: garis menegak;
0xa5a5, 0x5a5a: corak papan dam
Pilihan berikut hanya berguna jika menulis program serpihan anda sendiri.
customprog=
Muatkan atur cara serpihan tersuai daripada . Lihat TOOLS/edgedect.fp untuk
satu contoh.
customtex=
Muatkan tekstur "gamma ramp" tersuai daripada . Ini boleh digunakan dalam
gabungan dengan yuv=4 atau dengan pilihan customprog.
(tidak)customtlin
Jika didayakan (lalai) gunakan interpolasi GL_LINEAR, jika tidak gunakan GL_NEAREST
untuk tekstur customtex.
(tidak)customtrect
Jika didayakan, gunakan texture_rectangle untuk tekstur customtex. Lalai ialah
kurang upaya.
(tidak)mipmapgen
Jika didayakan, peta mip untuk video dijana secara automatik. Ini sepatutnya
berguna bersama-sama dengan customprog dan arahan TXB untuk dilaksanakan
penapis kabur dengan jejari yang besar. Untuk kebanyakan pelaksanaan OpenGL ini adalah
sangat perlahan untuk mana-mana format bukan RGB. Lalai dilumpuhkan.
Biasanya tidak ada sebab untuk menggunakan pilihan berikut, kebanyakannya wujud untuk
tujuan pengujian.
(tidak)glfinish
Panggil glFinish() sebelum menukar penimbal. Lebih perlahan tetapi dalam beberapa kes lebih
output yang betul (lalai: dilumpuhkan).
(tidak)manyfmts
Mendayakan sokongan untuk lebih banyak format warna (RGB dan BGR) (lalai: didayakan).
Memerlukan versi OpenGL >= 1.2.
kepingan-tinggi=<0-...>
Bilangan baris yang disalin ke tekstur dalam satu bahagian (lalai: 0). 0 untuk keseluruhan
gambar.
PERHATIAN: Jika ruang warna YUV digunakan (lihat subpilihan yuv), peraturan khas dikenakan:
Jika penyahkod menggunakan pemaparan kepingan (lihat -noslices), tetapan ini mempunyai no
kesan, saiz kepingan seperti yang disediakan oleh penyahkod digunakan.
Jika penyahkod tidak menggunakan pemaparan kepingan, lalai ialah 16.
(tidak)osd
Dayakan atau lumpuhkan sokongan untuk pemaparan OSD melalui OpenGL (lalai: didayakan).
Pilihan ini adalah untuk ujian; untuk melumpuhkan penggunaan OSD -osdlevel 0 sebaliknya.
(tiada)aspek
Dayakan atau lumpuhkan penskalaan aspek dan sokongan pan-dan-imbas (lalai:
didayakan). Melumpuhkan mungkin meningkatkan kelajuan.
gl_jubin
Varian pemacu output video OpenGL. Menyokong video yang lebih besar daripada maksimum
saiz tekstur tetapi tidak mempunyai banyak ciri lanjutan dan pengoptimuman gl
pemandu dan tidak mungkin dilanjutkan lagi.
(tidak)glfinish
sama seperti gl (lalai: didayakan)
yuv=
Pilih jenis penukaran YUV kepada RGB. Jika ditetapkan kepada apa-apa kecuali 0 OSD
akan dilumpuhkan dan tetapan kecerahan, kontras dan gamma adalah sahaja
tersedia melalui tetapan pelayan X global. Selain daripada ini nilai
mempunyai makna yang sama seperti untuk -vo gl.
matrixview
Penyampai berasaskan OpenGL mencipta kesan teks berjalan seperti Matriks.
cols=
Bilangan lajur teks untuk dipaparkan. Nilai yang sangat rendah (< 16) mungkin
gagal kerana had skala. Nilai yang tidak boleh dibahagikan dengan 16 boleh menyebabkan
isu juga.
baris=
Bilangan baris teks untuk dipaparkan. Nilai yang sangat rendah (< 16) mungkin akan gagal
disebabkan oleh batasan skala. Nilai yang tidak boleh dibahagikan dengan 16 boleh menyebabkan isu seperti
juga.
sifar
Tidak menghasilkan output video. Berguna untuk penanda aras.
aa
Pemacu output video seni ASCII yang berfungsi pada konsol teks.
PERHATIAN: Pemandu tidak mengendalikan -aspect dengan betul.
Petunjuk: Anda mungkin perlu menentukan -monitorpixelaspect. Cuba 'mplayer -vo aa
-monitorpixelaspect 0.5'.
pooh
Pemacu output video seni warna ASCII yang berfungsi pada konsol teks.
bl
Main balik video menggunakan protokol Blinkenlights UDP. Pemandu ini sangat
khusus perkakasan.
Pilih pemacu subperanti Blinkenlights secara eksplisit untuk digunakan. Ia adalah
sesuatu seperti arked:host=localhost:2323 atau hdl:file=name1,file=name2.
Anda mesti menentukan subperanti.
ggi
Pemacu output video sistem grafik GGI
Pilih pemacu GGI secara eksplisit untuk digunakan. Gantikan mana-mana ',' yang akan muncul
dalam rentetan pemacu dengan '.'.
directfb
Mainkan video menggunakan perpustakaan DirectFB.
(tiada) input
Gunakan DirectFB dan bukannya kod papan kekunci MPlayer (lalai: didayakan).
buffermode=single|double|triple
Penimbalan dua kali dan tiga kali ganda memberikan hasil terbaik jika anda ingin mengelakkan koyak
isu. Penimbalan tiga kali ganda adalah lebih cekap daripada penimbalan dua kali kerana ia
tidak menyekat MPlayer semasa menunggu jejak semula menegak. Bujang
penimbalan harus dielakkan (lalai: tunggal).
fieldparity=atas|bawah
Kawal susunan output untuk bingkai berjalin (lalai: dilumpuhkan). sah
nilai adalah atas = medan atas dahulu, bawah = medan bawah dahulu. ini
pilihan tidak mempunyai sebarang kesan pada bahan filem progresif seperti kebanyakan MPEG
filem adalah. Anda perlu mendayakan pilihan ini jika anda mengalami masalah koyak atau
gerakan tidak lancar menonton bahan filem berjalin.
lapisan=N
Akan memaksa lapisan dengan ID N untuk main balik (lalai: -1 - auto).
dfbopts=
Tentukan senarai parameter untuk DirectFB.
dfbmga
Pemacu output video khusus Matrox G400/G450/G550 yang menggunakan pustaka DirectFB
untuk menggunakan ciri perkakasan khas. Mendayakan CRTC2 (kepala kedua), memaparkan
video secara bebas daripada kepala pertama.
(tiada) input
sama seperti directfb (lalai: dilumpuhkan)
buffermode=single|double|triple
sama seperti directfb (lalai: triple)
fieldparity=atas|bawah
sama seperti directfb
(tidak)bes
Dayakan penggunaan Matrox BES (penyukur hujung belakang) (lalai: dilumpuhkan).
Memberi keputusan yang sangat baik mengenai kelajuan dan kualiti output sebagai interpolasi
pemprosesan gambar dilakukan dalam perkakasan. Berfungsi hanya pada kepala primer.
(tiada)pedas
Gunakan lapisan subgambar Matrox untuk memaparkan OSD (lalai:
didayakan).
(tidak) crtc2
Hidupkan TV-out pada kepala kedua (lalai: didayakan). Kualiti keluaran
adalah menakjubkan kerana ia adalah gambar berjalin penuh dengan penyegerakan yang betul untuk setiap
medan ganjil/genap.
tvnorm=pal|ntsc|auto
Akan menetapkan norma TV kad Matrox tanpa perlu mengubah suai
/etc/directfbrc (lalai: dilumpuhkan). Norma yang sah ialah pal = PAL, ntsc =
NTSC. Norma istimewa ialah auto (auto laras menggunakan PAL/NTSC) kerana ia memutuskan
norma mana yang perlu digunakan dengan melihat kadar bingkai filem.
mga (Linux sahaja)
Pemacu output video khusus Matrox yang menggunakan peskala hujung belakang YUV dihidupkan
Kad Gxxx melalui modul kernel. Jika anda mempunyai kad Matrox, ini adalah yang terpantas
pilihan.
Pilih secara eksplisit nama peranti Matrox untuk digunakan (lalai: /dev/mga_vid).
xmga (Linux, X11 sahaja)
Pemacu output video, berjalan dalam tetingkap X11.
Pilih secara eksplisit nama peranti Matrox untuk digunakan (lalai: /dev/mga_vid).
s3fb (Linux sahaja) (iaitu lihat -dr)
Pemacu output video khusus S3 Virge. Pemacu ini menyokong YUV kad
penukaran dan penskalaan, penimbalan berganda dan ciri pemaparan langsung. Gunakan -vf
format=yuy2 untuk mendapatkan pemaparan YUY2 dipercepatkan perkakasan, yang jauh lebih pantas daripada
YV12 pada kad ini.
Pilih nama peranti fbdev secara eksplisit untuk digunakan (lalai: /dev/fb0).
wii (Linux sahaja)
Pemacu output video khusus Nintendo Wii/GameCube.
3dfx (Linux sahaja)
Pemacu output video khusus 3dfx yang menggunakan perkakasan secara langsung di atas X11.
Hanya 16 bpp disokong.
tdfxfb (Linux sahaja)
Pemacu ini menggunakan pemacu framebuffer tdfxfb untuk memainkan filem dengan YUV
pecutan pada kad 3dfx.
Pilih nama peranti fbdev secara eksplisit untuk digunakan (lalai: /dev/fb0).
tdfx_vid (Linux sahaja)
Pemacu output video khusus 3dfx yang berfungsi dalam kombinasi dengan tdfx_vid
modul kernel.
Pilih nama peranti untuk digunakan secara eksplisit (lalai: /dev/tdfx_vid).
dxr2 (iaitu lihat -dxr2) (DXR2 sahaja)
Pemacu output video khusus DXR2 kreatif.
Subpemacu video output untuk digunakan sebagai tindanan (x11, xv).
dxr3 (DXR3 sahaja)
Cip dekoder MPEG Designs Sigma em8300 (Creative DXR3, Sigma Designs Hollywood
Tambahan) pemacu output video khusus. Lihat juga penapis video lavc.
overlay
Mengaktifkan tindanan dan bukannya TV-out.
prebuf
Menghidupkan prebuffering.
menyegerakkan
Akan menghidupkan enjin penyegerakan baharu.
norma=
Menentukan norma TV.
0: Tidak mengubah norma semasa (lalai).
1: Autolaras menggunakan PAL/NTSC.
2: Autolaras menggunakan PAL/PAL-60.
3: PAL
4: PAL-60
5: NTSC
<0-3>
Menentukan nombor peranti untuk digunakan jika anda mempunyai lebih daripada satu kad em8300.
ivtv (IVTV sahaja)
Conexant CX23415 (iCompression iTVC15) atau Conexant CX23416 (iCompression iTVC16)
Cip penyahkod MPEG (Hauppauge WinTV PVR-150/250/350/500) output video khusus
pemandu untuk TV-out. Lihat juga penapis video lavc.
Pilih nama peranti penyahkod MPEG secara eksplisit untuk digunakan (lalai:
/dev/video16).
Pilih output TV keluar secara eksplisit untuk digunakan untuk isyarat video.
v4l2 (memerlukan Linux 2.6.22 + isirong)
Pemacu output video untuk kad yang mematuhi V4L2 dengan penyahkod MPEG perkakasan terbina dalam.
Lihat juga penapis video lavc.
Pilih nama peranti penyahkod MPEG secara eksplisit untuk digunakan (lalai:
/dev/video16).
Pilih output TV keluar secara eksplisit untuk digunakan untuk isyarat video.
mpegpes (DVB sahaja)
Pemacu output video untuk kad DVB yang menulis output ke fail MPEG-PES jika tidak
Kad DVB dipasang.
kad=<1-4>
Menentukan nombor peranti untuk digunakan jika anda mempunyai lebih daripada satu output DVB
kad (V3 API sahaja, seperti pemacu siri 1.xy). Jika tidak dinyatakan MPlayer
akan mencari kad pertama yang boleh digunakan.
nama fail keluaran (lalai: ./grab.mpg)
zr (iaitu lihat -zr* and -zrhelp)
Pemacu output video untuk beberapa kad tangkapan/main balik MJPEG.
zr2 (iaitu lihat yang zrmjpeg video penapis)
Pemacu output video untuk beberapa kad tangkapan/main balik MJPEG, kedua
Generasi.
dev=
Menentukan peranti video untuk digunakan.
norma=
Menentukan norma video untuk digunakan (lalai: auto).
(tidak)prebuf
(De)Aktifkan prebuffering, belum disokong.
md5sum
Kira jumlah MD5 setiap bingkai dan tuliskannya pada fail. Menyokong RGB24 dan YV12
ruang warna. Berguna untuk nyahpepijat.
fail luar=
Tentukan nama fail output (lalai: ./md5sums).
yuv4mpeg
Mengubah strim video kepada jujukan imej YUV 4:2:0 yang tidak dimampatkan dan
menyimpannya dalam fail (lalai: ./stream.yuv). Formatnya sama seperti yang ada
digunakan oleh mjpegtools, jadi ini berguna jika anda ingin memproses video dengan
suite mjpegtools. Ia menyokong format YV12. Jika fail sumber anda mempunyai a
format yang berbeza dan berjalin, pastikan anda menggunakan skala -vf=::1 untuk memastikan
penukaran menggunakan mod berjalin. Anda boleh menggabungkannya dengan pilihan -fixed-vo untuk
menggabungkan fail dengan dimensi dan nilai fps yang sama.
berjalin
Tulis output sebagai bingkai berjalin, medan atas dahulu.
interlaced_bf
Tulis output sebagai bingkai berjalin, medan bawah dahulu.
fail=
Tulis output ke bukannya strim lalai.yuv.
PERHATIAN: Jika anda tidak menyatakan sebarang pilihan output adalah progresif (iaitu tidak
berjalin).
gif89a
Keluarkan setiap bingkai ke dalam satu fail GIF animasi dalam direktori semasa. Ia
hanya menyokong format RGB dengan 24 bpp dan output ditukar kepada 256 warna.
Nilai terapung untuk menentukan kadar bingkai (lalai: 5.0).
Nyatakan nama fail output (lalai: ./out.gif).
PERHATIAN: Anda mesti menentukan kadar bingkai sebelum nama fail atau kadar bingkai akan menjadi
sebahagian daripada nama fail.
CONTOH:
mpplayer video.nut -vo gif89a:fps=15:output=test.gif
jpeg
Keluarkan setiap bingkai ke dalam fail JPEG dalam direktori semasa. Setiap fail mengambil
nombor bingkai berlapik dengan sifar pendahuluan sebagai nama.
[tidak] progresif
Tentukan JPEG standard atau progresif (lalai: tidak progresif).
[no]garis dasar
Nyatakan penggunaan garis dasar atau tidak (lalai: garis dasar).
optimakan=<0-100>
faktor pengoptimuman (lalai: 100)
licin=<0-100>
faktor lancar (lalai: 0)
kualiti=<0-100>
faktor kualiti (lalai: 75)
luar =
Tentukan direktori untuk menyimpan fail JPEG ke (lalai: ./).
subdir=
Cipta subdirektori bernombor dengan awalan yang ditentukan untuk menyimpan fail
dalam bukannya direktori semasa.
maxfiles= (subdir sahaja)
Bilangan maksimum fail untuk disimpan setiap subdirektori. Mesti sama dengan atau
lebih besar daripada 1 (lalai: 1000).
pnm
Keluarkan setiap bingkai ke dalam fail PNM dalam direktori semasa. Setiap fail mengambil
nombor bingkai berlapik dengan sifar pendahuluan sebagai nama. Ia menyokong PPM, PGM dan PGMYUV
fail dalam kedua-dua mod mentah dan ASCII. Juga lihat pnm(5), ppm(5) dan pgm(5).
ppm
Tulis fail PPM (lalai).
pgm
Tulis fail PGM.
pgmyuv
Tulis fail PGMYUV. PGMYUV adalah seperti PGM, tetapi ia juga mengandungi U dan V
kapal terbang, dilampirkan di bahagian bawah gambar.
mentah
Tulis fail PNM dalam mod mentah (lalai).
ASCII
Tulis fail PNM dalam mod ASCII.
luar =
Tentukan direktori untuk menyimpan fail PNM ke (lalai: ./).
subdir=
Cipta subdirektori bernombor dengan awalan yang ditentukan untuk menyimpan fail
dalam bukannya direktori semasa.
maxfiles= (subdir sahaja)
Bilangan maksimum fail untuk disimpan setiap subdirektori. Mesti sama dengan atau
lebih besar daripada 1 (lalai: 1000).
png
Keluarkan setiap bingkai ke dalam fail PNG dalam direktori semasa. Setiap fail mengambil
nombor bingkai berlapik dengan sifar pendahuluan sebagai nama. Format RGB dan BGR 24bpp adalah
disokong.
z=<0-9>
Menentukan tahap mampatan. 0 ialah tiada pemampatan, 9 adalah maksimum
mampatan.
luar =
Tentukan direktori untuk menyimpan fail PNG ke (lalai: ./).
awalan=
Tentukan awalan untuk digunakan untuk nama fail PNG (lalai: tiada awalan).
alfa
Cipta fail PNG dengan saluran alfa. Perhatikan bahawa MPlayer secara umum melakukannya
tidak menyokong alfa, jadi ini hanya berguna dalam beberapa kes yang jarang berlaku.
mng
Output video ke dalam fail MNG animasi menggunakan imej RGB 24 bpp tanpa kehilangan
mampatan.
keluaran=
Nyatakan nama fail output (lalai: out.mng).
CONTOH:
mpplayer video.mkv -vo mng:output=test.mng
tga
Keluarkan setiap bingkai ke dalam fail Targa dalam direktori semasa. Setiap fail mengambil
nombor bingkai berlapik dengan sifar pendahuluan sebagai nama. Tujuan keluaran video ini
pemandu adalah untuk mempunyai penulis imej lossless mudah untuk digunakan tanpa sebarang luaran
perpustakaan. Ia menyokong format warna BGR[A], dengan 15, 24 dan 32 bpp. Awak boleh
memaksa format tertentu dengan penapis video format.
CONTOH:
mpplayer video.nut -vf format=bgr15 -vo tga
MENyahkod/PENAPIS PILIHAN
-ac <[-|+]codec1,[-|+]codec2,...[,]>
Tentukan senarai keutamaan codec audio yang akan digunakan, mengikut nama codec mereka
dalam codecs.conf. Gunakan '-' sebelum nama codec untuk meninggalkannya. Gunakan '+' sebelum
nama codec untuk memaksanya, ini mungkin akan ranap! Jika senarai mempunyai ',' di belakang
MPlayer akan kembali pada codec yang tidak terkandung dalam senarai.
PERHATIAN: Lihat bantuan -ac untuk senarai penuh codec yang tersedia.
CONTOH:
-ac mp3acm
Paksa codec MP3 l3codeca.acm.
-ac gila,
Cuba libmad dahulu, kemudian jatuh kembali pada orang lain.
-ac hwac3,a52,
Cuba paslaluan AC-3 perkakasan, perisian AC-3, kemudian yang lain.
-ac hwdts,
Cuba laluan DTS perkakasan, kemudian beralih kepada yang lain.
-ac -ffmp3,
Langkau penyahkod MP3 FFmpeg.
-af-adv (iaitu lihat -af)
Tentukan pilihan penapis audio lanjutan:
daya=<0-7>
Memaksa pemasukan penapis audio ke salah satu daripada yang berikut:
0: Gunakan pemasukan penapis automatik sepenuhnya (pada masa ini sama dengan 1).
1: Optimumkan untuk ketepatan (lalai).
2: Optimumkan untuk kelajuan. Amaran: Sesetengah ciri dalam penapis audio mungkin
gagal secara senyap, dan kualiti bunyi mungkin menurun.
3: Jangan gunakan sisipan automatik penapis dan tiada pengoptimuman. Amaran:
MPlayer mungkin boleh ranap menggunakan tetapan ini.
4: Gunakan sisipan automatik penapis mengikut 0 di atas, tetapi gunakan
pemprosesan titik terapung apabila boleh.
5: Gunakan sisipan automatik penapis mengikut 1 di atas, tetapi gunakan
pemprosesan titik terapung apabila boleh.
6: Gunakan sisipan automatik penapis mengikut 2 di atas, tetapi gunakan
pemprosesan titik terapung apabila boleh.
7: Jangan gunakan pemasukan automatik penapis mengikut 3 di atas, dan gunakan
pemprosesan titik terapung apabila boleh.
senarai=
Sama seperti -af.
-afm
Tentukan senarai keutamaan keluarga codec audio yang akan digunakan, mengikut mereka
nama codec dalam codecs.conf. Kembali pada codec lalai jika tiada yang diberikan
keluarga codec berfungsi.
PERHATIAN: Lihat bantuan -afm untuk senarai penuh keluarga codec yang tersedia.
CONTOH:
-afm ffmpeg
Cuba codec libavcodec FFmpeg dahulu.
-afm acm,dshow
Cuba codec Win32 dahulu.
-aspek (iaitu lihat -zum)
Gantikan nisbah aspek filem, sekiranya maklumat aspek tidak betul atau hilang
fail yang sedang dimainkan.
CONTOH:
-aspek 4:3 atau -aspek 1.3333
-aspek 16:9 atau -aspek 1.7777
-nospect
Lumpuhkan pampasan nisbah aspek filem automatik.
-penguasaan medan <-1-1>
Tetapkan medan pertama untuk kandungan berjalin. Berguna untuk deinterlacer yang menggandakan
kadar bingkai: -vf tfields=1, -vf yadif=1, -vo vdpau:deint dan -vo xvmc:bobdeint.
-1 auto (lalai): Jika penyahkod tidak mengeksport maklumat yang sesuai,
ia jatuh kembali kepada 0 (medan atas dahulu).
0 medan teratas dahulu
1 medan bawah dahulu
-terbalikkan
Balikkan imej terbalik.
-lavdopts (DEBUG KOD)
Tentukan parameter penyahkodan libavcodec. Pisahkan berbilang pilihan dengan titik bertindih.
CONTOH:
-lavdopts grey:skiploopfilter=all:skipframe=nonref
Pilihan yang tersedia ialah:
bitexact
Hanya gunakan algoritma bit-tepat dalam semua langkah penyahkodan (untuk ujian codec).
pepijat=
Mengatasi pepijat pengekod secara manual.
0: tiada
1: autodeteksi pepijat (lalai)
2 (msmpeg4v3): beberapa lavc lama menjana fail msmpeg4v3 (no
pengesanan automatik)
4 (mpeg4): Pepijat jalinan Xvid (dikesan secara automatik jika empatcc == XVIX)
8 (mpeg4): UMP4 (dikesan secara automatik jika fourcc==UMP4)
16 (mpeg4): pepijat padding (dikesan secara automatik)
32 (mpeg4): pepijat vlc haram (dikesan secara automatik setiap empatcc)
64 (mpeg4): Pepijat qpel Xvid dan DivX (dikesan secara automatik setiap fourcc/versi)
128 (mpeg4): qpel standard lama (dikesan secara automatik setiap fourcc/versi)
256 (mpeg4): pepijat qpel lain (dikesan secara automatik setiap fourcc/versi)
512 (mpeg4): pepijat bersaiz blok direct-qpel (dikesan secara automatik setiap fourcc/versi)
1024 (mpeg4): pepijat pelapik tepi (dikesan secara automatik setiap empatcc/versi)
nyahpepijat=
Paparkan maklumat penyahpepijatan.
0: kurang upaya
1: maklumat gambar
2: kawalan kadar
4: aliran bit
8: jenis blok makro (MB).
16: parameter pengkuantitian setiap blok (QP)
32: vektor gerakan
0x0040: visualisasi vektor gerakan (gunakan -noslices)
0x0080: langkau blok makro (MB).
0x0100: kod permulaan
0x0200: PTS
0x0400: daya tahan ralat
0x0800: operasi kawalan pengurusan memori (H.264)
0x1000: pepijat
0x2000: Visualisasikan parameter kuantisasi (QP), QP bawah diwarnakan
lebih hijau.
0x4000: Visualisasikan jenis blok.
ec=
Tetapkan strategi penyembunyian ralat.
1: Gunakan penapis nyahsekat yang kuat untuk MB yang rosak.
2: carian vektor gerakan berulang (MV) (perlahan)
3: semua (lalai)
er=
Tetapkan strategi ketahanan ralat.
0: kurang upaya
1: berhati-hati (Harus bekerja dengan pengekod yang rosak.)
2: normal (lalai) (Berfungsi dengan pengekod yang mematuhi.)
3: agresif (Lebih banyak pemeriksaan, tetapi mungkin menyebabkan masalah walaupun untuk sah
aliran bit.)
4: sangat agresif
pantas (MPEG-2, MPEG-4 dan H.264 sahaja)
Dayakan pengoptimuman yang tidak mematuhi spesifikasi dan kemungkinan
berpotensi menyebabkan masalah, seperti dekuantisasi yang lebih mudah, gerakan yang lebih mudah
pampasan, dengan mengandaikan penggunaan matriks pengkuantitian lalai, dengan mengandaikan YUV
4:2:0 dan melangkau beberapa semakan untuk mengesan aliran bit yang rosak.
kelabu
penyahkodan skala kelabu sahaja (sedikit lebih cepat daripada dengan warna)
idct=<0-99> (lihat -lavcopts)
Untuk kualiti penyahkodan terbaik gunakan algoritma IDCT yang sama untuk penyahkodan dan
pengekodan. Ini mungkin datang pada harga dalam ketepatan, walaupun.
lowres= [, ]
Nyahkod pada resolusi yang lebih rendah. Penyahkodan resolusi rendah tidak disokong oleh
semua codec, dan selalunya akan menghasilkan artifak hodoh. Ini bukan pepijat,
tetapi kesan sampingan tidak menyahkod pada resolusi penuh.
0: kurang upaya
1: 1/2 resolusi
2: 1/4 resolusi
3: 1/8 resolusi
Jika ditentukan penyahkodan lowres akan digunakan hanya jika lebar
video adalah utama daripada atau sama dengan .
o= = [, = [,...]] Lulus AVOptions kepada penyahkod libavcodec.
Perhatikan, tampalan untuk membuat o= tidak diperlukan dan lulus semua pilihan yang tidak diketahui melalui
Sistem AVOption dialu-alukan. Senarai penuh AVOptions boleh didapati dalam FFmpeg
manual. Ambil perhatian bahawa beberapa pilihan mungkin bercanggah dengan pilihan MEncoder.
CONTOH:
o=debug=gambar
sb= (MPEG-2 sahaja)
Langkau bilangan baris makroblock yang diberikan di bahagian bawah.
st= (MPEG-2 sahaja)
Langkau bilangan baris makroblock yang diberikan di bahagian atas.
skiploopfilter= (H.264 sahaja)
Melangkau penapis gelung (penyahsekatan AKA) semasa penyahkodan H.264. Sejak
bingkai yang ditapis sepatutnya digunakan sebagai rujukan untuk penyahkodan bergantung
bingkai ini mempunyai kesan yang lebih teruk pada kualiti daripada tidak melakukan nyahsekatan pada cth
Video MPEG-2. Tetapi sekurang-kurangnya untuk HDTV kadar bit tinggi ini memberikan yang besar
mempercepatkan tanpa kehilangan kualiti yang kelihatan.
boleh menjadi salah satu daripada yang berikut:
tiada: Jangan sekali-kali melangkau.
lalai: Langkau langkah pemprosesan yang tidak berguna (cth 0 paket saiz dalam AVI).
nonref: Langkau bingkai yang tidak dirujuk (iaitu tidak digunakan untuk penyahkodan
bingkai lain, ralat tidak boleh "membina").
bidir: Langkau B-Frames.
bukan kunci: Langkau semua bingkai kecuali bingkai utama.
semua: Langkau semua bingkai.
skipidct= (MPEG-1/2 sahaja)
Melangkau langkah IDCT. Ini banyak merendahkan kualiti dalam hampir semua kes
(lihat skiploopfilter untuk nilai langkau yang tersedia).
langkau bingkai=
Melangkau penyahkodan bingkai sepenuhnya. Kelajuan besar, tetapi gerakan tersentak dan
kadangkala artifak buruk (lihat skiploopfilter untuk nilai langkau yang tersedia).
threads=<1-8> (MPEG-1/2 dan H.264 sahaja)
bilangan utas untuk digunakan untuk penyahkodan (lalai: 1)
vismv=
Visualisasikan vektor gerakan.
0: kurang upaya
1: Visualisasikan MV yang diramalkan ke hadapan bagi bingkai-P.
2: Visualisasikan MV bingkai B yang diramalkan ke hadapan.
4: Visualisasikan MV bingkai B yang diramalkan ke belakang.
vstats
Mencetak beberapa statistik dan menyimpannya dalam ./vstats_*.log.
tunggu_keyframe
Tunggu bingkai utama sebelum memaparkan apa-apa. Elakkan bingkai rosak di
permulaan atau selepas mencari dengan beberapa format.
-noslices
Lumpuhkan video lukisan dengan hirisan/jalur ketinggian 16 piksel, sebaliknya lukis keseluruhannya
bingkai dalam satu larian. Mungkin lebih cepat atau lebih perlahan, bergantung pada kad video dan
cache yang tersedia. Ia mempunyai kesan hanya dengan codec libmpeg2 dan libavcodec.
-tiada bunyi
Jangan mainkan/enkod bunyi. Berguna untuk penandaarasan.
-novideo
Jangan main/enkodkan video. Dalam banyak kes ini tidak akan berfungsi, gunakan -vc null -vo null
sebaliknya.
-pp (iaitu lihat -vf pp)
Tetapkan tahap pascaproses DLL. Pilihan ini tidak lagi boleh digunakan dengan -vf pp. It
hanya berfungsi dengan Win32 DirectShow DLL dengan rutin pasca pemprosesan dalaman. The
julat nilai -pp yang sah berbeza mengikut codec, kebanyakannya 0-6, dengan 0=lumpuhkan,
6=paling lambat/terbaik.
-pphelp (iaitu lihat -vf pp)
Tunjukkan ringkasan tentang penapis pascaproses yang tersedia dan penggunaannya.
-ssf
Menentukan parameter penimbang perisian.
CONTOH:
-skala vf -ssf lgb=3.0
lgb=<0-100>
penapis kabur gaussian (luma)
cgb=<0-100>
penapis kabur gaussian (kroma)
ls=<-100-100>
menapis penapis (luma)
cs=<-100-100>
menajamkan penapis (chroma)
chs=
peralihan mendatar kroma
cvs=
peralihan menegak kroma
-stereo
Pilih jenis output stereo MP2/MP3.
0 stereo
1 saluran kiri
2 saluran yang betul
-sws <software scaler taip> (iaitu lihat -vf skala and -zum)
Tentukan algoritma peskala perisian untuk digunakan dengan pilihan -zoom. ini
menjejaskan pemacu output video yang kekurangan pecutan perkakasan, cth x11.
Jenis yang tersedia ialah:
0 bilinear pantas
1 bilinear
2 bikubik (kualiti baik) (lalai)
3 eksperimen
4 jiran terdekat (kualiti buruk)
Kawasan 5
6 luma bicubic / chroma bilinear
7 gauss
8 sinR
9 lanczo
10 spline bikubik semulajadi
PERHATIAN: Beberapa pilihan -sws boleh dilaras. Perihalan penapis video skala mempunyai
maklumat lanjut.
-vc <[-|+]codec1,[-|+]codec2,...[,]>
Tentukan senarai keutamaan codec video yang akan digunakan, mengikut nama codec mereka
dalam codecs.conf. Gunakan '-' sebelum nama codec untuk meninggalkannya. Gunakan '+' sebelum
nama codec untuk memaksanya, ini mungkin akan ranap! Jika senarai mempunyai ',' di belakang
MPlayer akan kembali pada codec yang tidak terkandung dalam senarai.
PERHATIAN: Lihat bantuan -vc untuk senarai penuh codec yang tersedia.
CONTOH:
-vc divx
Paksa codec Win32/VfW DivX, tiada sandaran.
-vc -divxds,-divx,
Langkau codec Win32 DivX.
-vc ffmpeg12,mpeg12,
Cuba codec MPEG-1/2 libavcodec, kemudian libmpeg2, kemudian yang lain.
-vfm
Tentukan senarai keutamaan keluarga codec video untuk digunakan, mengikut mereka
nama dalam codecs.conf. Kembali pada codec lalai jika tiada codec yang diberikan
keluarga bekerja.
PERHATIAN: Lihat bantuan -vfm untuk senarai penuh keluarga codec yang tersedia.
CONTOH:
-vfm ffmpeg,dshow,vfw
Cuba libavcodec, kemudian Directshow, kemudian codec VfW dan gunakan semula
orang lain, jika mereka tidak bekerja.
-vfm xanim
Cuba codec XAnim dahulu.
-x (iaitu lihat -zum) (MPplayer sahaja)
Skala imej kepada lebar (jika penskalaan perisian/perkakasan tersedia). Melumpuhkan
pengiraan aspek.
-xvidopts
Tentukan parameter tambahan apabila menyahkod dengan Xvid.
PERHATIAN: Oleh kerana libavcodec lebih pantas daripada Xvid, anda mungkin mahu menggunakan libavcodec
penapis pasca pemprosesan (-vf pp) dan penyahkod (-vfm ffmpeg) sebaliknya.
Penapis pasca pemprosesan dalaman Xvid:
nyahsekat-chroma (juga lihat -vf pp)
penapis nyahsekat kroma
deblock-luma (juga lihat -vf pp)
penapis luma deblock
dering-luma (juga lihat -vf pp)
penapis luma deringing
dering-chroma (juga lihat -vf pp)
penapis dering kroma
kesan filem (juga lihat -vf noise)
Menambahkan butiran filem tiruan pada video. Boleh meningkatkan kualiti yang dirasakan,
sambil merendahkan kualiti sebenar.
kaedah rendering:
dr2
Aktifkan kaedah pemaparan langsung 2.
nodr2
Nyahaktifkan kaedah pemaparan langsung 2.
-xy (iaitu lihat -zum)
nilai<=8
Skala imej mengikut faktor .
nilai>8
Tetapkan lebar kepada nilai dan hitung ketinggian untuk mengekalkan nisbah bidang yang betul.
-y (iaitu lihat -zum) (MPplayer sahaja)
Skala imej kepada ketinggian (jika penskalaan perisian/perkakasan tersedia). Melumpuhkan
pengiraan aspek.
-zum
Benarkan penskalaan perisian, jika tersedia. Ini akan membolehkan penskalaan dengan output
pemacu (seperti x11, fbdev) yang tidak menyokong penskalaan perkakasan di mana MPlayer
melumpuhkan penskalaan secara lalai atas sebab prestasi.
AUDIO FILTERS
Penapis audio membolehkan anda mengubah suai strim audio dan sifatnya. Sintaksnya ialah:
-af
Sediakan rangkaian penapis audio.
PERHATIAN: Untuk mendapatkan senarai penuh penapis audio yang tersedia, lihat bantuan.
Penapis audio diuruskan dalam senarai. Terdapat beberapa arahan untuk menguruskan senarai penapis.
-af-tambah
Menambahkan penapis yang diberikan sebagai hujah pada senarai penapis.
-af-pra
Mendahulukan penapis yang diberikan sebagai argumen kepada senarai penapis.
-af-del
Memadamkan penapis pada indeks yang diberikan. Nombor indeks bermula pada 0, negatif
nombor alamat penghujung senarai (-1 adalah yang terakhir).
-af-clr
Mengosongkan senarai penapis sepenuhnya.
Penapis yang tersedia ialah:
sampel semula[=srate[:sloppy[:type]]]
Menukar kadar sampel strim audio. Boleh digunakan jika anda mempunyai tetap
kad bunyi frekuensi atau jika anda terperangkap dengan kad bunyi lama yang hanya
berkeupayaan maksimum 44.1kHz. Penapis ini didayakan secara automatik jika perlu. Ia
hanya menyokong integer 16-bit dan terapung dalam format asli-endian sebagai input.
PERHATIAN: Dengan MEncoder, anda juga perlu menggunakan -srate .
kekerapan sampel keluaran dalam Hz. Julat yang sah untuk parameter ini ialah 8000
hingga 192000. Jika frekuensi sampel input dan output adalah sama atau jika
parameter ini diabaikan penapis dipunggah secara automatik. A tinggi
kekerapan sampel biasanya meningkatkan kualiti audio, terutamanya apabila digunakan
dalam kombinasi dengan penapis lain.
Benarkan (1) atau tidak benarkan (0) kekerapan keluaran berbeza sedikit daripada
kekerapan yang diberikan oleh (lalai: 1). Boleh digunakan jika permulaan
main balik sangat perlahan.
Pilih kaedah pensampelan semula yang hendak digunakan.
0: interpolasi linear (cepat, kualiti kurang baik terutamanya apabila pensampelan naik)
1: bank penapis polifasa dan pemprosesan integer
2: bank penapis polifasa dan pemprosesan titik terapung (lambat, terbaik
kualiti)
CONTOH:
mpplayer -af resample=44100:0:0
akan menetapkan frekuensi keluaran penapis sampel semula kepada 44100Hz menggunakan
penskalaan frekuensi keluaran yang tepat dan interpolasi linear.
lavcresample[=srate[:panjang[:linear[:count[:cutoff]]]]]
Menukar kadar sampel strim audio kepada integer dalam Hz. Ia sahaja
menyokong format asli-endian 16-bit.
PERHATIAN: Dengan MEncoder, anda juga perlu menggunakan -srate .
kadar sampel keluaran
panjang penapis berkenaan dengan kadar pensampelan yang lebih rendah (lalai: 16)
jika 1 maka penapis akan diinterpolasi secara linear antara entri polifasa
log2 bilangan entri polifasa (..., 10->1024, 11->2048, 12->4096,
...) (lalai: 10->1024)
kekerapan potong (0.0-1.0), ditetapkan lalai bergantung pada panjang penapis
lavcac3enc[=tospdif[:kadar bit[:minchn]]]
Mengekodkan audio berbilang saluran ke AC-3 pada masa jalan menggunakan libavcodec. Menyokong 16-bit
format input asli-endian, maksimum 6 saluran. Keluaran adalah big-endian apabila
mengeluarkan aliran AC-3 mentah, asli-endian apabila mengeluarkan kepada S/PDIF. Keluaran
kadar sampel penapis ini adalah sama dengan kadar sampel input. Apabila sampel input
kadar ialah 48kHz, 44.1kHz atau 32kHz, penapis ini menggunakannya secara langsung. Jika tidak a
penapis pensampelan semula dimasukkan secara automatik sebelum penapis ini untuk membuat input dan output
kadar sampel ialah 48kHz. Anda perlu menentukan '-channels N' untuk membuat penyahkod penyahkod
audio ke dalam saluran N, kemudian penapis boleh mengekod input saluran N kepada AC-3.
Keluarkan strim AC-3 mentah jika sifar atau tidak ditetapkan, keluarkan kepada S/PDIF untuk laluan lalu
bila ditetapkan bukan sifar.
Kadar bit untuk mengekod aliran AC-3. Tetapkan kepada sama ada 384 atau 384000 kepada
dapatkan 384kbit. Nilai sah: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160,
192, 224, 256,
320, 384, 448, 512, 576, 640 Kadar bit lalai adalah berdasarkan
nombor saluran input: 1ch: 96, 2ch: 192, 3ch: 224, 4ch: 384, 5ch: 448,
6ch: 448
Jika nombor saluran input kurang daripada , penapis akan tertanggal
sendiri (lalai: 5).
sapu[=kelajuan]
Menghasilkan sapuan sinus.
<0.0-1.0>
Delta fungsi sinus, gunakan nilai yang sangat rendah untuk mendengar sapuan.
sinesuppress[=freq:reput]
Keluarkan sinus pada frekuensi yang ditentukan. Berguna untuk menghilangkan bunyi 50/60Hz
pada peralatan audio berkualiti rendah. Ia mungkin hanya berfungsi pada input mono.
Kekerapan sinus yang harus dikeluarkan (dalam Hz) (lalai: 50)
Mengawal penyesuaian (nilai yang lebih besar akan membuat penapis menyesuaikan diri dengan
amplitud dan fasa berubah lebih cepat, nilai yang lebih kecil akan menjadikan
penyesuaian lebih perlahan) (lalai: 0.0001). Nilai yang munasabah adalah sekitar 0.001.
bs2b[=option1:option2:...]
Bauer stereofonik kepada transformasi binaural menggunakan libbs2b. Memperbaiki
pengalaman mendengar fon kepala dengan membuat bunyi serupa dengan bunyi daripada
pembesar suara, membolehkan setiap telinga mendengar kedua-dua saluran dan mengambil kira
perbezaan jarak dan kesan pembayang kepala. Ia hanya terpakai kepada 2
audio saluran.
fcut=<300-1000>
Tetapkan kekerapan potong dalam Hz.
suapan=<10-150>
Tetapkan tahap suapan untuk frekuensi rendah dalam 0.1*dB.
profil=
Beberapa profil tersedia untuk kemudahan:
lalai
akan digunakan jika tiada apa-apa lagi dinyatakan (fcut=700, suapan=45)
cmoy
Pelaksanaan litar Chu Moy (fcut=700, suapan=60)
jmeier
Pelaksanaan litar Jan Meier (fcut=650, suapan=95)
Jika pilihan fcut atau suapan ditentukan bersama dengan profil, ia akan digunakan
di atas profil yang dipilih.
hrtf[=bendera]
Fungsi pemindahan berkaitan kepala: Menukar audio berbilang saluran kepada output 2 saluran untuk
fon kepala, mengekalkan ruang bunyi.
Makna Bendera
m penyahkodan matriks saluran belakang
s penyahkodan matriks 2 saluran
0 tiada penyahkodan matriks (lalai)
penyama=[g1:g2:g3:...:g10]
Penyama grafik jalur 10 oktaf, dilaksanakan menggunakan 10 penapis pas jalur IIR. ini
bermakna ia berfungsi tanpa mengira jenis audio yang dimainkan semula. The
frekuensi pusat untuk 10 jalur adalah:
Kekerapan tidak
0 31.25 Hz
1 62.50 Hz
2 125.00 Hz
3 250.00 Hz
4 500.00 Hz
5 1.00 kHz
6 2.00 kHz
7 4.00 kHz
8 8.00 kHz
9 16.00 kHz
Jika kadar sampel bunyi yang dimainkan adalah lebih rendah daripada frekuensi tengah untuk
jalur frekuensi, maka jalur itu akan dilumpuhkan. Pepijat yang diketahui dengan penapis ini ialah
bahawa ciri bagi jalur paling atas tidak simetri sepenuhnya jika
kadar sampel adalah hampir dengan frekuensi tengah jalur itu. Masalah ini boleh jadi
diatasi dengan menaikkan pensampelan bunyi menggunakan penapis sampel semula sebelum ia sampai
penapis ini.
: : :...:
nombor titik terapung mewakili keuntungan dalam dB bagi setiap jalur frekuensi
(-12-12)
CONTOH:
mplayer -af equalizer=11:11:10:5:0:-12:0:5:12:12 media.avi
Akan menguatkan bunyi di kawasan frekuensi atas dan bawah manakala
membatalkannya hampir sepenuhnya sekitar 1kHz.
channels=nch[:nr:from1:to1:from2:to2:from3:to3:...]
Boleh digunakan untuk menambah, mengalih keluar, menghala dan menyalin saluran audio. Kalaulah
diberi penghalaan lalai digunakan, ia berfungsi seperti berikut: Jika bilangan
saluran keluaran adalah lebih besar daripada bilangan saluran input saluran kosong
dimasukkan (kecuali mencampurkan daripada mono ke stereo, kemudian saluran mono diulang dalam
kedua-dua saluran keluaran). Jika bilangan saluran keluaran adalah lebih kecil daripada
bilangan saluran input yang melebihi saluran dipotong.
bilangan saluran keluaran (1-8)
bilangan laluan (1-8)
<from1:to1:from2:to2:from3:to3:...>
Pasangan nombor antara 0 dan 7 yang menentukan tempat untuk menghalakan setiap saluran.
CONTOH:
mplayer -af channels=4:4:0:1:1:0:2:2:3:3 media.avi
Akan menukar bilangan saluran kepada 4 dan menyediakan 4 laluan yang bertukar
saluran 0 dan saluran 1 dan biarkan saluran 2 dan 3 utuh. Perhatikan bahawa jika
media yang mengandungi dua saluran telah dimainkan semula, saluran 2 dan 3 akan dimainkan
mengandungi senyap tetapi 0 dan 1 masih akan ditukar.
mplayer -af channels=6:4:0:0:0:1:0:2:0:3 media.avi
Akan menukar bilangan saluran kepada 6 dan menyediakan 4 laluan yang menyalin
saluran 0 ke saluran 0 hingga 3. Saluran 4 dan 5 akan mengandungi senyap.
format[=format] (iaitu lihat -format)
Tukar antara format sampel yang berbeza. Didayakan secara automatik apabila diperlukan oleh
kad bunyi atau penapis lain.
Menetapkan format yang dikehendaki. Bentuk umum ialah 'sbe', di mana 's' menandakan
tanda (sama ada 's' untuk ditandatangani atau 'u' untuk tidak ditandatangani), 'b' menandakan bilangan
bit setiap sampel (16, 24 atau 32) dan 'e' menandakan endianness ('le' bermaksud
little-endian, 'be' big-endian dan 'ne' endianness komputer
MPlayer sedang berjalan). Nilai sah (antara lain) ialah: 's16le',
'u32be' dan 'u24ne'. Pengecualian kepada peraturan ini yang juga merupakan format yang sah
penentu: u8, s8, floatle, floatbe, floatne, mulaw, alaw, mpeg2, ac3 dan
imaadpcm.
volum[=v[:sc]]
Melaksanakan kawalan kelantangan perisian. Gunakan penapis ini dengan berhati-hati kerana ia boleh
mengurangkan nisbah isyarat kepada bunyi bunyi. Dalam kebanyakan kes, sebaiknya tetapkan
tahap untuk bunyi PCM maksimum, biarkan penapis ini keluar dan kawal tahap output
ke pembesar suara anda dengan kawalan kelantangan induk pengadun. Sekiranya bunyi anda
kad mempunyai pengadun PCM digital dan bukannya analog, dan anda mendengar herotan, gunakan
pengadun MASTER sebaliknya. Jika terdapat penguat luaran yang disambungkan ke
komputer (ini hampir selalu berlaku), tahap hingar boleh diminimumkan dengan
melaraskan aras induk dan tombol kelantangan pada penguat sehingga berdesing
bunyi di latar belakang telah hilang.
Penapis ini mempunyai ciri kedua: Ia mengukur tahap bunyi maksimum keseluruhan dan
mencetak tahap itu apabila MPlayer keluar. Anggaran volum ini boleh digunakan untuk
menetapkan tahap bunyi dalam MEncoder supaya julat dinamik maksimum adalah
dimanfaatkan. Ciri ini pada masa ini hanya berfungsi dengan data titik terapung, gunakan cth
-af-adv force=5, atau gunakan statistik -af.
PERHATIAN: Penapis ini bukan masuk semula dan oleh itu hanya boleh didayakan sekali untuk setiap
aliran audio.
Tetapkan keuntungan yang diingini dalam dB untuk semua saluran dalam aliran dari -200dB kepada
+60dB, di mana -200dB meredam bunyi sepenuhnya dan +60dB bersamaan dengan keuntungan sebanyak
1000 (lalai: 0).
Menghidupkan keratan lembut (1) atau mematikan (0). Keratan lembut boleh mengeluarkan bunyi
lebih lancar jika tahap volum yang sangat tinggi digunakan. Dayakan pilihan ini jika
julat dinamik pembesar suara adalah sangat rendah.
AMARAN : Ciri ini menimbulkan herotan dan harus dianggap sebagai yang terakhir
tempat peranginan.
CONTOH:
mpplayer -af volum=10.1:0 media.avi
Akan menguatkan bunyi sebanyak 10.1dB dan klip keras jika tahap bunyi terlalu
tinggi.
pan=n[:L00:L01:L02:...L10:L11:L12:...Ln0:Ln1:Ln2:...]
Mencampur saluran dengan sewenang-wenangnya. Pada asasnya gabungan volum dan saluran
penapis yang boleh digunakan untuk mencampurkan banyak saluran kepada beberapa sahaja, cth stereo kepada
mono atau ubah "lebar" pembesar suara tengah dalam sistem bunyi sekeliling. ini
penapis adalah sukar untuk digunakan, dan akan memerlukan beberapa tinkering sebelum hasil yang diingini
diperolehi. Bilangan pilihan untuk penapis ini bergantung pada bilangan output
saluran. Contoh bagaimana untuk mencampurkan fail enam saluran kepada dua saluran dengan ini
penapis boleh didapati di bahagian contoh berhampiran penghujung.
bilangan saluran keluaran (1-8)
Berapa banyak saluran input i dicampurkan ke saluran keluaran j (0-1). Jadi dalam
prinsip anda mula-mula mempunyai n nombor yang mengatakan apa yang perlu dilakukan dengan input pertama
saluran, kemudian n nombor yang bertindak pada saluran input kedua dsb. Jika anda
jangan nyatakan sebarang nombor untuk beberapa saluran input, 0 diandaikan.
CONTOH:
mpplayer -af pan=1:0.5:0.5 media.avi
Akan turun-campuran daripada stereo kepada mono.
mplayer -af pan=3:1:0:0.5:0:1:0.5 media.avi
Akan memberikan 3 output saluran meninggalkan saluran 0 dan 1 utuh, dan bercampur
saluran 0 dan 1 ke saluran keluaran 2 (yang boleh dihantar ke subwufer
sebagai contoh).
sub[=fc:ch]
Menambah saluran subwufer pada strim audio. Data audio yang digunakan untuk mencipta
saluran subwufer ialah purata bunyi dalam saluran 0 dan saluran 1. The
bunyi yang terhasil kemudiannya ditapis laluan rendah oleh penapis Butterworth tertib ke-4 dengan a
kekerapan potong lalai 60Hz dan ditambah pada saluran berasingan dalam audio
aliran.
Amaran: Lumpuhkan penapis ini apabila anda memainkan DVD dengan Dolby Digital 5.1
bunyi, jika tidak penapis ini akan mengganggu bunyi kepada subwufer.
kekerapan potong dalam Hz untuk penapis laluan rendah (20Hz hingga 300Hz) (lalai:
60Hz) Untuk mendapatkan hasil terbaik cuba tetapkan kekerapan potong serendah
mungkin. Ini akan meningkatkan pengalaman bunyi stereo atau sekeliling.
Menentukan nombor saluran untuk memasukkan audio sub-saluran.
Nombor saluran boleh antara 0 dan 7 (lalai: 5). Perhatikan bahawa
bilangan saluran akan ditambah secara automatik kepada jika perlu.
CONTOH:
mpplayer -af sub=100:4 -saluran 5 media.avi
Akan menambah saluran sub-woofer dengan frekuensi potong 100Hz kepada output
saluran 4.
pusat
Mencipta saluran tengah dari saluran hadapan. Pada masa ini mungkin berkualiti rendah seperti
ia tidak melaksanakan penapis lulus tinggi untuk pengekstrakan yang betul, tetapi purata
dan separuh saluran sebaliknya.
Menentukan nombor saluran untuk memasukkan saluran tengah.
Nombor saluran boleh antara 0 dan 7 (lalai: 5). Perhatikan bahawa
bilangan saluran akan ditambah secara automatik kepada jika perlu.
keliling[=delay]
Penyahkod untuk bunyi sekeliling yang dikodkan matriks seperti Dolby Surround. Banyak fail dengan 2
audio saluran sebenarnya mengandungi bunyi sekeliling matriks. Memerlukan kad bunyi
menyokong sekurang-kurangnya 4 saluran.
masa tunda dalam ms untuk pembesar suara belakang (0 hingga 1000) (lalai: 20) Kelewatan ini
hendaklah ditetapkan seperti berikut: Jika d1 ialah jarak dari kedudukan mendengar
ke pembesar suara hadapan dan d2 ialah jarak dari kedudukan mendengar ke
pembesar suara belakang, maka kelewatan hendaklah ditetapkan kepada 15ms jika d1 <= d2 dan ke
15 + 5*(d1-d2) jika d1 > d2.
CONTOH:
mpplayer -af surround=15 -saluran 4 media.avi
Akan menambah penyahkod bunyi sekeliling dengan kelewatan 15ms untuk bunyi ke belakang
pembesar suara.
kelewatan[=ch1:ch2:...]
Menangguhkan bunyi ke pembesar suara supaya bunyi dari yang berbeza
saluran tiba pada kedudukan mendengar secara serentak. Ia hanya berguna jika
anda mempunyai lebih daripada 2 pembesar suara.
ch1,ch2,...
Kelewatan dalam ms yang sepatutnya dikenakan pada setiap saluran (titik terapung
nombor antara 0 dan 1000).
Untuk mengira kelewatan yang diperlukan untuk saluran yang berbeza lakukan seperti berikut:
1. Ukur jarak ke pembesar suara dalam meter berhubung dengan pendengaran anda
kedudukan, memberikan anda jarak s1 hingga s5 (untuk sistem 5.1). Tidak ada
titik dalam mengimbangi subwufer (anda tidak akan mendengar perbezaannya
pula).
2. Tolak jarak s1 hingga s5 daripada jarak maksimum, iaitu s[i] = max(s) -
s[i]; i = 1...5.
3. Kirakan kelewatan yang diperlukan dalam ms sebagai d[i] = 1000*s[i]/342; i = 1...5.
CONTOH:
mpplayer -af delay=10.5:10.5:0:0:7:0 media.avi
Akan melambatkan depan kiri dan kanan sebanyak 10.5ms, dua saluran belakang dan
sub sebanyak 0ms dan saluran tengah sebanyak 7ms.
eksport[=mmapped_file[:sampel]]
Mengeksport isyarat masuk ke proses lain menggunakan pemetaan memori (mmap()).
Kawasan yang dipetakan memori mengandungi pengepala:
int nch /*bilangan saluran*/
saiz int /*saiz penimbal*/
kaunter panjang panjang yang tidak ditandatangani /*Digunakan untuk mengekalkan penyegerakan, dikemas kini setiap
masa data baharu dieksport.*/
Selebihnya ialah data muatan (tidak bersilang) 16 bit.
fail untuk memetakan data ke (lalai: ~/.mplayer/mplayer-af_export)
bilangan sampel setiap saluran (lalai: 512)
CONTOH:
mplayer -af export=/tmp/mplayer-af_export:1024 media.avi
Akan mengeksport 1024 sampel setiap saluran ke '/tmp/mplayer-af_export'.
extrastereo[=mul]
(Secara linear) meningkatkan perbezaan antara saluran kiri dan kanan yang menambah beberapa
semacam kesan "langsung" untuk main balik.
Menetapkan pekali perbezaan (lalai: 2.5). 0.0 bermaksud bunyi mono
(purata kedua-dua saluran), dengan bunyi 1.0 tidak akan berubah, dengan -1.0
saluran kiri dan kanan akan ditukar.
volnorm[=method:target]
Memaksimumkan kelantangan tanpa memutarbelitkan bunyi.
Menetapkan kaedah yang digunakan.
1: Gunakan satu sampel untuk melicinkan variasi melalui standard
min berwajaran ke atas sampel lepas (lalai).
2: Gunakan beberapa sampel untuk melicinkan variasi melalui standard
min berwajaran berbanding sampel lepas.
Menetapkan amplitud sasaran sebagai pecahan maksimum untuk jenis sampel
(lalai: 0.25).
ladspa=fail:label[:kawalan...]
Muatkan pemalam LADSPA (API Pemalam Mudah Pembangun Audio Linux). Penapis ini adalah
reentrant, jadi berbilang pemalam LADSPA boleh digunakan serentak.
Menentukan fail perpustakaan pemalam LADSPA. Jika LADSPA_PATH ditetapkan, ia
mencari fail yang ditentukan. Jika ia tidak ditetapkan, anda mesti membekalkan sepenuhnya
nama laluan yang ditentukan.
Menentukan penapis dalam pustaka. Sesetengah perpustakaan mengandungi hanya satu
penapis, tetapi yang lain mengandungi banyak daripadanya. Memasukkan 'bantuan' di sini, akan menyenaraikan
semua penapis yang tersedia dalam perpustakaan yang ditentukan, yang menghapuskan
penggunaan 'listplugins' daripada LADSPA SDK.
Kawalan ialah sifar atau lebih nilai titik terapung yang menentukan tingkah laku
daripada pemalam yang dimuatkan (contohnya kelewatan, ambang atau keuntungan). Secara lisan
mod (tambah -v pada baris arahan MPlayer), semua kawalan yang tersedia dan kawalannya
julat yang sah dicetak. Ini menghapuskan penggunaan 'analyseplugin' daripada
SDK LADSPA.
comp
Penapis pemampat/pengembang boleh digunakan untuk input mikrofon. Menghalang artifak pada sangat
bunyi yang kuat dan meningkatkan kelantangan pada bunyi yang sangat rendah. Penapis ini belum diuji, mungkin
malah tidak boleh digunakan.
get
Penapis get bunyi serupa dengan penapis audio comp. Penapis ini belum diuji, mungkin
malah tidak boleh digunakan.
karaoke
Penapis penyingkiran suara mudah yang mengeksploitasi fakta bahawa suara biasanya dirakam dengan
gear mono dan kemudian 'tengah' bercampur ke strim audio terakhir. Berhati-hati bahawa ini
penapis akan menukar isyarat anda kepada mono. Berfungsi dengan baik untuk 2 trek saluran; jangan
bersusah payah mencubanya pada apa-apa selain stereo 2 saluran.
skalatempo[=pilihan1:pilihan2:...]
Skala tempo audio tanpa mengubah pic, disegerakkan secara pilihan kepada kelajuan main balik
(lalai).
Ini berfungsi dengan memainkan ´stride´ ms audio pada kelajuan biasa kemudian memakan
´skala*langkah´ ms audio input. Ia memotong langkah bersama-sama dengan mengadun
´tindih´% langkah dengan audio mengikuti langkah sebelumnya. Ia secara pilihan
melakukan analisis statistik pendek pada ´carian´ ms audio seterusnya untuk ditentukan
kedudukan tumpang tindih terbaik.
skala=
Jumlah nominal untuk skala tempo. Skalakan jumlah ini sebagai tambahan kepada kelajuan.
(lalai: 1.0)
langkah =
Panjang dalam milisaat untuk mengeluarkan setiap langkah. Nilai yang terlalu tinggi akan menyebabkan
langkauan ketara pada jumlah skala tinggi dan gema pada jumlah skala rendah.
Nilai yang sangat rendah akan mengubah nada. Meningkatkan meningkatkan prestasi.
(lalai: 60)
bertindih=
Peratusan langkah untuk bertindih. Menurun meningkatkan prestasi.
(lalai: .20)
carian=
Panjang dalam milisaat untuk mencari kedudukan bertindih terbaik. Menurun
meningkatkan prestasi dengan sangat baik. Pada sistem perlahan, anda mungkin mahu
tetapkan ini sangat rendah. (lalai: 14)
kelajuan =
Tetapkan respons kepada perubahan kelajuan.
masa
Skala tempo selari dengan kelajuan (lalai).
padang
Membalikkan kesan penapis. Skala pic tanpa mengubah tempo.
Tambah ´[ speed_mult 0.9438743126816935´ dan ´] speed_mult
1.059463094352953´ kepada input anda.conf ke langkah demi muzik separuh-
nada. AMARAN : Hilang penyegerakan dengan video.
kedua-dua Skala kedua-dua tempo dan pic.
tiada Abaikan perubahan kelajuan.
CONTOH:
mplayer -af scaletempo -kelajuan 1.2 media.ogg
Akan main balik media pada kelajuan biasa 1.2x, dengan audio pada nada biasa.
Menukar kelajuan main balik, akan menukar tempo audio untuk dipadankan.
mpplayer -af scaletempo=skala=1.2:kelajuan=tiada -kelajuan 1.2 media.ogg
Akan main balik media pada kelajuan biasa 1.2x, dengan audio pada pic biasa, tetapi
menukar kelajuan main balik tidak mempunyai kesan pada tempo audio.
mpplayer -af scaletempo=stride=30:overlap=.50:search=10 media.ogg
Akan mengubahsuai parameter kualiti dan prestasi.
mpplayer -af format=floatne,scaletempo media.ogg
Akan membuat scaletempo menggunakan kod apungan. Mungkin lebih pantas pada beberapa platform.
mplayer -af skalatempo=skala=1.2:kelajuan=audio nada.ogg
Akan memainkan semula fail audio pada kelajuan biasa 1.2x, dengan audio pada nada biasa.
Menukar kelajuan main balik, akan menukar pic, meninggalkan tempo audio pada 1.2x.
stats
Mengumpul dan mencetak statistik tentang aliran audio, terutamanya kelantangan.
Statistik ini bertujuan terutamanya untuk membantu melaraskan kelantangan semasa
mengelakkan keratan. Jilid dicetak dalam dB dan serasi dengan volum
penapis audio, ia sentiasa dibundarkan ke arah -0dB.
Medan 'n_samples' ialah jumlah bilangan sampel yang dilihat oleh penapis. The
Medan 'min_volume' ialah punca min kuasa dua. Medan 'max_volume' adalah tepat
apa yang dikatakan. Medan 'histogram_Xdb' mengira bilangan sampel berada di -XdB, untuk
X di bawah max_volume.
Sebagai contoh, jika max_volume ialah -7dB dan histogram_7dB ialah 19, 'volume=7' tidak akan
menyebabkan keratan dan 'volume=8' akan menyebabkan keratan pada tepat 19 sampel.
VIDEO FILTERS
Penapis video membolehkan anda mengubah suai strim video dan sifatnya. Sintaksnya ialah:
-vf
Sediakan rangkaian penapis video.
Banyak parameter adalah pilihan dan ditetapkan kepada nilai lalai jika ditinggalkan. Untuk menggunakan secara eksplisit a
nilai lalai tetapkan parameter kepada '-1'. Parameter w:h bermaksud lebar x tinggi dalam piksel, x:y
bermakna kedudukan x;y dikira dari sudut kiri atas imej yang lebih besar.
PERHATIAN: Untuk mendapatkan senarai penuh penapis video yang tersedia, lihat bantuan -vf.
Penapis video diuruskan dalam senarai. Terdapat beberapa arahan untuk menguruskan senarai penapis.
-vf-tambah
Menambahkan penapis yang diberikan sebagai hujah pada senarai penapis.
-vf-pra
Mendahulukan penapis yang diberikan sebagai argumen kepada senarai penapis.
-vf-del
Memadamkan penapis pada indeks yang diberikan. Nombor indeks bermula pada 0, negatif
nombor alamat penghujung senarai (-1 adalah yang terakhir).
-vf-clr
Mengosongkan senarai penapis sepenuhnya.
Dengan penapis yang menyokongnya, anda boleh mengakses parameter mengikut namanya.
-vf =membantu
Mencetak nama parameter dan julat nilai parameter untuk penapis tertentu.
-vf
Menetapkan parameter bernama kepada nilai yang diberikan. Gunakan hidup dan mati atau ya dan tidak untuk menetapkan
parameter bendera.
Penapis yang tersedia ialah:
tanaman[=w:h:x:y]
Pangkas bahagian imej yang diberikan dan buang yang lain. Berguna untuk menghilangkan hitam
band daripada filem skrin lebar.
,
Lebar dan tinggi dipangkas, lalai kepada lebar dan tinggi asal.
,
Kedudukan gambar yang dipangkas, lalai ke tengah.
cropdetect[=limit:round[:reset]]
Mengira parameter pemangkasan yang diperlukan dan mencetak parameter yang disyorkan untuk
stdout.
Ambang, yang boleh ditentukan secara pilihan daripada tiada (0) kepada segala-galanya
(255) (lalai: 24).
Nilai yang lebar/tinggi harus boleh dibahagikan dengan (lalai: 16). The
offset dilaraskan secara automatik untuk memusatkan video. Gunakan 2 untuk mendapatkan sahaja
dimensi genap (diperlukan untuk video 4:2:2). 16 adalah terbaik apabila pengekodan kepada kebanyakan
codec video.
Pembilang yang menentukan selepas berapa banyak bingkai cropdetect akan menetapkan semula
kawasan video terbesar yang dikesan sebelum ini dan mulakan semula untuk mengesan arus
kawasan tanaman optimum (lalai: 0). Ini boleh berguna apabila logo saluran
herotkan kawasan video. 0 menunjukkan tidak pernah menetapkan semula dan mengembalikan yang terbesar
kawasan yang ditemui semasa main semula.
segi empat tepat[=w:h:x:y]
Melukis segi empat tepat lebar dan tinggi yang diminta pada koordinat yang ditentukan
atas imej dan mencetak parameter segi empat tepat semasa ke konsol. Ini boleh jadi
digunakan untuk mencari parameter tanaman yang optimum. Jika anda mengikat arahan input.conf
'change_rectangle' kepada ketukan kekunci, anda boleh mengalih dan mengubah saiz segi empat tepat dengan cepat.
,
lebar dan tinggi (lalai: -1, lebar maksimum yang mungkin di mana sempadannya
masih kelihatan.)
,
kedudukan sudut kiri atas (lalai: -1, paling atas paling kiri)
kembangkan[=w:h:x:y:o:a:r]
Kembangkan (bukan skala) peleraian filem kepada nilai yang diberikan dan meletakkan yang tidak berskala
asal pada koordinat x, y. Boleh digunakan untuk meletakkan sari kata/OSD dalam
terhasil jalur hitam.
,
Lebar, tinggi dikembangkan (lalai: lebar asal, tinggi). Nilai negatif
untuk w dan h dianggap sebagai mengimbangi kepada saiz asal.
CONTOH:
kembangkan=0:-50:0:0
Menambah sempadan 50 piksel ke bahagian bawah gambar.
,
kedudukan imej asal pada imej dikembangkan (lalai: tengah)
Penyampaian OSD/sari kata
0: lumpuhkan (lalai)
1: membolehkan
Berkembang untuk memuatkan aspek dan bukannya resolusi (lalai: 0).
CONTOH:
kembangkan=800:::::4/3
Berkembang kepada 800x600, melainkan sumbernya adalah peleraian yang lebih tinggi, dalam
yang mana ia mengembang untuk mengisi aspek 4/3.
Bundarkan ke atas untuk menjadikan kedua-dua lebar dan tinggi boleh dibahagikan dengan (lalai: 1).
flip (iaitu lihat -balikkan)
Terbalikkan imej itu.
cermin
Mencerminkan imej pada paksi Y.
putar[=<0-7>]
Putar imej sebanyak 90 darjah dan secara pilihan membalikkannya. Untuk nilai antara 4-7
putaran hanya dilakukan jika geometri filem adalah potret dan bukan landskap.
0 Putar sebanyak 90 darjah mengikut arah jam dan flip (lalai).
1 Putar sebanyak 90 darjah mengikut arah jam.
2 Putar 90 darjah lawan jam.
3 Putar 90 darjah lawan jam dan balik.
skala[=w:h[:berjalin[:chr_drop[:par[:par2[:presize[:noup[:arnd]]]]]]]
Menskala imej dengan penimbang perisian (perlahan) dan melakukan YUV<->RGB
penukaran ruang warna (juga lihat -sws).
,
lebar/tinggi berskala (lalai: lebar/tinggi asal)
PERHATIAN: Jika -zoom digunakan, dan penapis asas (termasuk libvo) adalah
tidak mampu menskala, ia lalai kepada d_width/d_height!
0: d_width/d_height berskala
-1: lebar/tinggi asal
-2: Kira w/j menggunakan dimensi lain dan aspek praskala
nisbah.
-3: Kira w/j menggunakan dimensi lain dan aspek asal
nisbah.
-(n+8): Seperti -n di atas, tetapi membulatkan dimensi kepada yang paling hampir
gandaan 16.
Togol penskalaan berjalin.
0: mati (lalai)
1: pada
melangkau kroma
0: Gunakan semua baris input yang tersedia untuk kroma.
1: Gunakan hanya setiap 2. baris input untuk kroma.
2: Gunakan hanya setiap 4. baris input untuk kroma.
3: Gunakan hanya setiap 8. baris input untuk kroma.
[: ] (lihat juga -sws)
Tetapkan beberapa parameter penskalaan bergantung pada jenis penimbang yang dipilih
-sws.
-sws 2 (bikubik): B (kabur) dan C (berdering)
0.00:0.60 lalai
0.00:0.75 "bikubik tepat" VirtualDub
0.00:0.50 Spline Catmull-Rom
0.33:0.33 spline Mitchell-Netravali
1.00:0.00 kubik B-spline
-sws 7 (gaussian): ketajaman (0 (lembut) - 100 (tajam))
-sws 9 (lanczos): panjang penapis (1-10)
Skala kepada saiz pratetap.
qntsc: 352x240 (skrin suku NTSC)
qpal: 352x288 (skrin suku PAL)
ntsc: 720x480 (NTSC standard)
rakan: 720x576 (PAL standard)
sntsc: 640x480 (NTSC piksel persegi)
spal: 768x576 (piksel persegi PAL)
Tidak benarkan peningkatan melebihi dimensi asal.
0: Benarkan peningkatan (lalai).
1: Tidak benarkan peningkatan jika satu dimensi melebihi nilai asalnya.
2: Tidak benarkan peningkatan jika kedua-dua dimensi melebihi nilai asalnya.
Pembundaran tepat untuk penimbang menegak, yang mungkin lebih cepat atau lebih perlahan
daripada pembundaran lalai.
0: Lumpuhkan pembundaran tepat (lalai).
1: Dayakan pembundaran tepat.
dsize[=aspect|w:h:aspect-method:r]
Menukar saiz/aspek paparan yang dimaksudkan pada titik sewenang-wenang dalam rantai penapis.
Aspek boleh diberikan sebagai pecahan (4/3) atau nombor titik terapung (1.33).
Sebagai alternatif, anda boleh menentukan lebar dan ketinggian paparan tepat yang dikehendaki. Catatan
yang dilakukan oleh penapis ini tidak melakukan sebarang penskalaan sendiri; ia hanya memberi kesan kepada penimbang kemudian
(perisian atau perkakasan) akan dilakukan apabila penskalaan automatik untuk membetulkan aspek.
,
Lebar dan ketinggian paparan baharu. Juga boleh menjadi nilai istimewa ini:
0: lebar dan ketinggian paparan asal
-1: lebar dan ketinggian video asal (lalai)
-2: Kira w/j menggunakan dimensi lain dan paparan asal
Nisbah aspek.
-3: Kira w/j menggunakan dimensi lain dan video asal
Nisbah aspek.
CONTOH:
dsize=800:-2
Menentukan resolusi paparan 800x600 untuk aspek 4/3
video, atau 800x450 untuk video aspek 16/9.
Mengubah suai lebar dan tinggi mengikut nisbah aspek asal.
-1: Abaikan nisbah bidang asal (lalai).
0: Kekalkan nisbah aspek paparan dengan menggunakan dan secara maksimum
resolusi.
1: Kekalkan nisbah aspek paparan dengan menggunakan dan sebagai minimum
resolusi.
2: Kekalkan nisbah bidang video dengan menggunakan dan sebagai resolusi maksimum.
3: Kekalkan nisbah bidang video dengan menggunakan dan sebagai resolusi minimum.
CONTOH:
dsaiz=800:600:0
Menentukan resolusi paparan paling banyak 800x600, atau lebih kecil,
untuk mengekalkan aspek.
Bundarkan ke atas untuk menjadikan kedua-dua lebar dan tinggi boleh dibahagikan dengan (lalai: 1).
yvu9
Memaksa perisian YVU9 kepada penukaran ruang warna YV12. Ditangguh memihak kepada
penimbang perisian.
yuvcsp
Mengapit nilai warna YUV pada julat CCIR 601 tanpa melakukan penukaran sebenar.
palet
RGB/BGR 8 -> 15/16/24/32bpp penukaran ruang warna menggunakan palet.
format[=fourcc[:outfourcc]]
Mengehadkan ruang warna untuk penapis seterusnya tanpa melakukan sebarang penukaran. guna
bersama-sama dengan penapis skala untuk penukaran sebenar.
PERHATIAN: Untuk senarai format yang tersedia lihat format=fmt=help.
nama format seperti rgb15, bgr24, yv12, dll (lalai: yuy2)
Format nama yang harus digantikan untuk output. Jika ini tidak 100%
serasi dengan nilai ia akan ranap.
Contoh yang sah:
format=rgb24:bgr24 format=yuyv:yuy2
Contoh tidak sah (akan ranap):
format=rgb24:yv12
noformat[=fourcc]
Mengehadkan ruang warna untuk penapis seterusnya tanpa melakukan sebarang penukaran. Tidak seperti
penapis format, ini akan membenarkan sebarang ruang warna kecuali yang anda tentukan.
PERHATIAN: Untuk senarai format yang tersedia lihat noformat=fmt=help.
nama format seperti rgb15, bgr24, yv12, dll (lalai: yv12)
pp[=penapis1[:pilihan1[:pilihan2...]]/[-]penapis2...] (iaitu lihat -pphelp)
Mendayakan rantaian subpenapis pasca pemprosesan yang ditentukan. Subfilter mestilah
dipisahkan dengan '/' dan boleh dilumpuhkan dengan menambahkan '-'. Setiap subpenapis dan beberapa
pilihan mempunyai nama pendek dan panjang yang boleh digunakan secara bergantian, iaitu
dr/dering adalah sama. Semua subpenapis berkongsi pilihan biasa untuk menentukannya
skop:
a/autoq
Matikan subpenapis secara automatik jika CPU terlalu perlahan.
c/chrom
Lakukan penapisan chrominance juga (lalai).
y/nochrom
Lakukan penapisan pencahayaan sahaja (tiada chrominance).
n/noluma
Lakukan penapisan chrominance sahaja (tiada pencahayaan).
PERHATIAN: -pphelp menunjukkan senarai subpenapis yang tersedia.
Subfilter yang tersedia ialah
hb/hdeblock[:perbezaan[:kerataan]]
penapis penyahsekatan mendatar
: Faktor perbezaan di mana nilai yang lebih tinggi bermakna lebih banyak penyahsekatan
(lalai: 32).
: Ambang kerataan di mana nilai yang lebih rendah bermakna lebih banyak nyahsekat
(lalai: 39).
vb/vdeblock[:perbezaan[:kerataan]]
penapis penyahsekatan menegak
: Faktor perbezaan di mana nilai yang lebih tinggi bermakna lebih banyak penyahsekatan
(lalai: 32).
: Ambang kerataan di mana nilai yang lebih rendah bermakna lebih banyak nyahsekat
(lalai: 39).
ha/hadeblock[:perbezaan[:kerataan]]
penapis penyahsekatan mendatar yang tepat
: Faktor perbezaan di mana nilai yang lebih tinggi bermakna lebih banyak penyahsekatan
(lalai: 32).
: Ambang kerataan di mana nilai yang lebih rendah bermakna lebih banyak nyahsekat
(lalai: 39).
va/vadeblock[:perbezaan[:kerataan]]
penapis penyahsekatan menegak yang tepat
: Faktor perbezaan di mana nilai yang lebih tinggi bermakna lebih banyak penyahsekatan
(lalai: 32).
: Ambang kerataan di mana nilai yang lebih rendah bermakna lebih banyak nyahsekat
(lalai: 39).
Penapis nyahsekat mendatar dan menegak berkongsi perbezaan dan kerataan
nilai supaya anda tidak boleh menetapkan ambang mendatar dan menegak yang berbeza.
h1/x1hdeblock
penapis penyahsekatan mendatar eksperimen
v1/x1vdeblock
penapis penyahsekatan menegak eksperimen
dr/dering
penapis deringing
tn/tmpnoise[:threshold1[:threshold2[:threshold3]]]
pengurang bunyi temporal
: lebih besar -> penapisan lebih kuat
: lebih besar -> penapisan lebih kuat
: lebih besar -> penapisan lebih kuat
al/autolevels[:f/fullyrange]
kecerahan automatik / pembetulan kontras
f/julat penuh: Regangkan pencahayaan kepada (0-255).
lb/linblenddeint
Penapis penyahinterlacing adunan linear yang menyahjalin blok yang diberikan oleh
menapis semua baris dengan penapis (1 2 1).
li/linipoldeint
Penapis penyahinterpolasi linear yang menyahjalin blok yang diberikan
dengan menginterpolasi secara linear setiap baris kedua.
ci/cubicipoldeint
Penapis penyahinterpolasi kubik menyahjalin bongkah yang diberikan oleh
interpolasi kubik setiap baris kedua.
md/mediandeint
Penapis penyahinterlacing median yang menyahjalin bongkah yang diberikan dengan menggunakan a
penapis median ke setiap baris kedua.
fd/ffmpegdeint
Penapis deinterlacing FFmpeg yang menyahinterlace blok yang diberikan dengan menapis
setiap baris kedua dengan penapis (-1 4 2 4 -1).
l5/laluan rendah5
Penapis penyahinterlarian laluan rendah FIR yang digunakan secara menegak yang menyahjalinkan
blok yang diberikan dengan menapis semua baris dengan penapis (-1 2 6 2 -1).
fq/forceQuant[:quantizer]
Mengatasi jadual pengkuantiti daripada input dengan pengkuantiti malar
anda nyatakan.
: pengkuantiti untuk digunakan
nyah/lalai
gabungan penapis pp lalai (hb:a,vb:a,dr:a)
cepat/cepat
gabungan penapis pp pantas (h1:a,v1:a,dr:a)
ac
gabungan penapis pp berkualiti tinggi (ha:a:128:7,va:a,dr:a)
CONTOH:
-vf pp=hb/vb/dr/al
penyahsekatan mendatar dan menegak, deringing dan kecerahan automatik/
Sebaliknya
-vf pp=de/-al
penapis lalai tanpa pembetulan kecerahan/kontras
-vf pp=default/tmpnoise:1:2:3
Dayakan penapis lalai & denoiser temporal.
-vf pp=hb:y/vb:a
Nyahsekatan mendatar pada pencahayaan sahaja dan hidupkan nyahsekat menegak
atau dimatikan secara automatik bergantung pada masa CPU yang tersedia.
spp[=kualiti[:qp[:mod]]]
Penapis pasca pemprosesan ringkas yang memampatkan dan menyahmampat imej pada beberapa
(atau - dalam kes tahap kualiti 6 - semua) menganjak dan purata keputusan.
0-6 (lalai: 3)
Parameter kuantisasi paksa (lalai: 0, gunakan QP daripada video).
0: ambang keras (lalai)
1: ambang lembut (lebih baik mengejek, tetapi lebih kabur)
4: seperti 0, tetapi juga gunakan QP bingkai-B (boleh menyebabkan kelipan)
5: seperti 1, tetapi juga gunakan QP bingkai-B (boleh menyebabkan kelipan)
uspp[=kualiti[:qp]]
Penapis pasca pemprosesan ultra ringkas & perlahan yang memampatkan dan menyahmampat
imej pada beberapa (atau - dalam kes tahap kualiti 8 - semua) anjakan dan purata
keputusan. Cara ini berbeza dengan tingkah laku spp ialah uspp sebenarnya
mengekod & menyahkod setiap kes dengan libavcodec Snow, manakala spp menggunakan yang dipermudahkan
intra hanya 8x8 DCT serupa dengan MJPEG.
0-8 (lalai: 3)
Parameter kuantisasi paksa (lalai: 0, gunakan QP daripada video).
fspp[=kualiti[:qp[:kekuatan[:bframes]]]]
versi lebih pantas bagi penapis pasca pemprosesan mudah
4-5 (bersamaan dengan spp; lalai: 4)
Parameter kuantisasi paksa (lalai: 0, gunakan QP daripada video).
<-15-32>
Kekuatan penapis, nilai yang lebih rendah bermakna lebih banyak butiran tetapi juga lebih banyak artifak,
manakala nilai yang lebih tinggi menjadikan imej lebih licin tetapi juga lebih kabur (lalai: 0 -
PSNR optimum).
0: jangan gunakan QP daripada bingkai B (lalai)
1: gunakan QP daripada bingkai B juga (mungkin menyebabkan kelipan)
pp7[=qp[:mod]]
Varian penapis spp, serupa dengan spp=6 dengan 7 titik DCT di mana hanya pusat
sampel digunakan selepas IDCT.
Parameter kuantisasi paksa (lalai: 0, gunakan QP daripada video).
0: ambang keras
1: ambang lembut (lebih baik mengejek, tetapi lebih kabur)
2: ambang sederhana (lalai, hasil yang baik)
qp=persamaan
penapis perubahan parameter kuantisasi (QP).
beberapa persamaan seperti "2+2*sin(PI*qp)"
geq=persamaan
penapis perubahan persamaan generik
Beberapa persamaan, cth 'p(WX\,Y)' untuk membalikkan imej secara mendatar. Awak boleh
gunakan ruang putih untuk menjadikan persamaan lebih mudah dibaca. Terdapat beberapa
pemalar yang boleh digunakan dalam persamaan:
PI: nombor pi
E: nombor e
X / Y: koordinat sampel semasa
W / H: lebar dan tinggi imej
SW / SH: skala lebar/tinggi bergantung pada satah yang sedang ditapis,
cth 1,1 dan 0.5,0.5 untuk YUV 4:2:0.
p(x,y): mengembalikan nilai piksel pada lokasi x/y semasa
kapal terbang.
ujian
Menghasilkan pelbagai corak ujian.
rgbtest[=width:height]
Hasilkan corak ujian RGB yang berguna untuk mengesan isu RGB vs BGR. Kamu patut
lihat jalur merah, hijau dan biru dari atas ke bawah.
Lebar yang dikehendaki bagi imej yang dijana (lalai: 0). 0 bermaksud lebar input
gambar.
Ketinggian yang dikehendaki bagi imej yang dijana (lalai: 0). 0 bermakna ketinggian input
gambar.
lavc[=kualiti:fps]
Perisian pantas YV12 kepada penukaran MPEG-1 dengan libavcodec untuk digunakan dengan DVB/DXR3/IVTV/
V4L2.
1-31: skala q tetap
32-: kadar bit tetap dalam kbit
daya output fps (nilai apungan) (lalai: 0, autodeteksi berdasarkan ketinggian)
dvbscale[=aspect]
Sediakan penskalaan optimum untuk kad DVB, penskalaan paksi x dalam perkakasan dan
mengira penskalaan paksi y dalam perisian untuk mengekalkan aspek. Hanya berguna bersama
dengan kembangkan dan skala.
Kawal nisbah aspek, kira sebagai DVB_HEIGHT*ASPECTRATIO (lalai:
576*4/3=768), tetapkannya kepada 576*(16/9)=1024 untuk TV 16:9.
CONTOH:
-vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc
FIXME: Terangkan apa yang dilakukan oleh ini.
bunyi[=luma[u][t|a][h][p]:chroma[u][t|a][h][p]]
Menambahkan bunyi bising.
<0-100>
bunyi luma
<0-100>
bunyi kroma
u bunyi seragam (gaussian sebaliknya)
t hingar temporal (perubahan corak hingar antara bingkai)
bunyi temporal purata (lebih lancar, tetapi jauh lebih perlahan)
h berkualiti tinggi (penampilan sedikit lebih baik, perlahan sedikit)
p campurkan hingar rawak dengan corak (separuh)biasa
denoise3d[=luma_spatial:chroma_spatial:luma_tmp:chroma_tmp]
Penapis ini bertujuan untuk mengurangkan hingar imej yang menghasilkan imej yang licin dan membuat pegun
imej benar-benar pegun (Ini sepatutnya meningkatkan kebolehmampatan.).
kekuatan luma spatial (lalai: 4)
kekuatan kroma spatial (lalai: 3)
kekuatan temporal luma (lalai: 6)
kekuatan temporal kroma (lalai: luma_tmp*chroma_spatial/luma_spatial)
hqdn3d[=luma_spatial:chroma_spatial:luma_tmp:chroma_tmp]
Versi ketepatan/kualiti tinggi penapis denoise3d. Parameter dan penggunaan adalah
sama.
ow[=depth[:luma_strength[:chroma_strength]]]
Penapis Wavelet yang lebih lengkap.
Nilai kedalaman yang lebih besar akan mengurangkan komponen frekuensi rendah lebih banyak, tetapi perlahan
penapisan bawah (lalai: 8).
kekuatan luma (lalai: 1.0)
kekuatan kroma (lalai: 1.0)
eq[=brightness:contrast] (Usang)
Penyamaan perisian dengan kawalan interaktif sama seperti penyamaan perkakasan, untuk
kad/pemacu yang tidak menyokong kawalan kecerahan dan kontras dalam perkakasan.
Mungkin juga berguna dengan MEncoder, sama ada untuk membetulkan filem yang ditangkap dengan buruk, atau
untuk mengurangkan sedikit kontras untuk menutup artifak dan bertahan dengan kadar bit yang lebih rendah.
<-100-100>
kecerahan awal
<-100-100>
kontras awal
eq2[=gamma:kontras:kecerahan:tepu:rg:gg:bg:berat]
Penyamaan perisian alternatif yang menggunakan jadual carian (sangat perlahan), membenarkan gamma
pembetulan sebagai tambahan kepada kecerahan mudah dan pelarasan kontras. Perhatikan bahawa ia
menggunakan kod dioptimumkan MMX yang sama seperti -vf eq jika semua nilai gamma ialah 1.0. The
parameter diberikan sebagai nilai titik terapung.
<0.1-10>
nilai gamma awal (lalai: 1.0)
<-2-2>
kontras awal, di mana nilai negatif menghasilkan imej negatif
(lalai: 1.0)
<-1-1>
kecerahan awal (lalai: 0.0)
<0-3>
ketepuan awal (lalai: 1.0)
<0.1-10>
nilai gamma untuk komponen merah (lalai: 1.0)
<0.1-10>
nilai gamma untuk komponen hijau (lalai: 1.0)
<0.1-10>
nilai gamma untuk komponen biru (lalai: 1.0)
<0-1>
Parameter berat boleh digunakan untuk mengurangkan kesan nilai gamma yang tinggi
pada kawasan imej yang terang, cth. mengelakkannya daripada diperbesarkan secara berlebihan dan adil
putih polos. Nilai 0.0 menjadikan pembetulan gamma ke bawah
manakala 1.0 meninggalkannya pada kekuatan penuh (lalai: 1.0).
hue[=hue:tepu]
Penyamaan perisian dengan kawalan interaktif sama seperti penyamaan perkakasan, untuk
kad/pemacu yang tidak menyokong kawalan warna dan ketepuan dalam perkakasan.
<-180-180>
rona awal (lalai: 0.0)
<-100-100>
tepu awal, di mana nilai negatif menghasilkan kroma negatif
(lalai: 1.0)
halfpack[=f]
Tukarkan planar YUV 4:2:0 kepada separuh tinggi padat 4:2:2, mengurangkan persampelan luma tetapi mengekalkan
semua sampel kroma. Berguna untuk output kepada peranti paparan resolusi rendah apabila
penskalaan rendah perkakasan adalah berkualiti rendah atau tidak tersedia. Boleh juga digunakan sebagai a
deinterlacer luma sahaja primitif dengan penggunaan CPU yang sangat rendah.
Secara lalai, halfpack meratakan pasangan baris apabila pensampelan turun. Sebarang nilai
berbeza daripada 0 atau 1 memberikan tingkah laku lalai (purata).
0: Hanya gunakan garis genap semasa pensampelan turun.
1: Hanya gunakan garisan ganjil semasa menurunkan sampel.
ilpack[=mode]
Apabila video berjalin disimpan dalam format YUV 4:2:0, jalinan kroma tidak
berbaris dengan betul kerana pensampelan bawah menegak saluran kroma. Penapis ini
membungkus data planar 4:2:0 ke dalam format YUY2 (4:2:2) dengan garis kroma dalam
lokasi yang betul, supaya dalam mana-mana garis imbasan, data luma dan kroma kedua-duanya datang
dari bidang yang sama.
Pilih mod pensampelan.
0: pensampelan jiran terdekat, cepat tetapi tidak betul
1: interpolasi linear (lalai)
harddup
Hanya berguna dengan MEncoder. Jika harddup digunakan semasa pengekodan, ia akan memaksa
bingkai pendua untuk dikodkan dalam output. Ini menggunakan lebih banyak ruang, tetapi
adalah perlu untuk output ke fail MPEG atau jika anda bercadang untuk demux dan remux video
strim selepas pengekodan. Hendaklah diletakkan pada atau berhampiran hujung rantai penapis
melainkan anda mempunyai alasan yang kukuh untuk melakukan sebaliknya.
softskip
Hanya berguna dengan MEncoder. Softskip menggerakkan langkah melangkau (menjatuhkan) bingkai
pengekodan dari sebelum rantai penapis ke beberapa titik semasa rantai penapis. ini
membenarkan penapis yang perlu melihat semua bingkai (telesin songsang, denoising temporal,
dll) untuk berfungsi dengan baik. Harus diletakkan selepas penapis yang perlu dilihat
semua bingkai dan sebelum mana-mana penapis berikutnya yang intensif CPU.
memusnahkan[=maks:hi:lo:frac]
Menggugurkan bingkai yang tidak jauh berbeza daripada bingkai sebelumnya untuk mengurangkan
kadar bingkai. Penggunaan utama penapis ini adalah untuk pengekodan kadar bit yang sangat rendah (cth
penstriman melalui modem dail), tetapi secara teori boleh digunakan untuk membetulkan filem yang
telah ditelesinkan songsang dengan salah.
Menetapkan bilangan maksimum bingkai berturut-turut yang boleh digugurkan (jika
positif), atau selang minimum antara bingkai yang dijatuhkan (jika negatif).
, ,
Bingkai ialah calon untuk digugurkan jika tiada rantau 8x8 berbeza lebih daripada a
ambang daripada , dan jika tidak lebih daripada bahagian (1 bermaksud keseluruhan
imej) berbeza dengan lebih daripada ambang . Nilai daripada dan
adalah untuk blok 8x8 piksel dan mewakili perbezaan nilai piksel sebenar, jadi a
ambang 64 sepadan dengan 1 unit perbezaan untuk setiap piksel, atau
sama tersebar berbeza di atas blok.
dint[=sense:level]
Penapis drop-deinterlace (dint) mengesan dan menjatuhkan yang pertama daripada satu set
bingkai video berjalin.
<0.0-1.0>
perbezaan relatif antara piksel jiran (lalai: 0.1)
<0.0-1.0>
Apakah bahagian imej yang perlu dikesan sebagai berjalin untuk menjatuhkan bingkai
(lalai: 0.15).
lavcdeint (Usang)
Penapis nyahinterlacing FFmpeg, sama seperti -vf pp=fd
lavfi=graf penapis
Pembalut libavfilter FFmpeg. graf penapis mentakrifkan keseluruhan graf libavfilter dengan satu
input dan satu output. Lihat http://www.ffmpeg.org/libavfilter.html#SEC4 untuk butiran.
Sebagai kes khas, jika graf penapis is $perkataan maka nilai bagi perkataan persekitaran
pembolehubah digunakan; ini perlu jika koma hadir dalam penerangan graf,
kerana mpplayer menggunakannya sebagai pembatas antara penapis.
PERHATIAN: Penapis ini dianggap eksperimen, ia mungkin berinteraksi secara pelik dengan yang lain
penapis.
CONTOH:
overlay="movie=$small_video, scale=160:120 [ca]; [in] [ca] overlay=16:8" mplayer
-vf lavfi='$overlay' $big_video
kerndeint[=thresh[:peta[:order[:sharp[:twoway]]]]]
Deinterlacer kernel adaptif Donald Graft. Menyahjalin bahagian video jika a
ambang boleh dikonfigurasikan melebihi.
<0-255>
ambang (lalai: 10)
0: Abaikan piksel yang melebihi ambang (lalai).
1: Cat piksel melebihi ambang putih.
0: Biarkan medan sahaja (lalai).
1: Tukar medan.
0: Lumpuhkan penajaman tambahan (lalai).
1: Dayakan penajaman tambahan.
0: Lumpuhkan penajaman dua hala (lalai).
1: Dayakan penajaman dua hala.
nyahtajam[=l|cWxH:jumlah[:l|cWxH:jumlah]]
topeng unsharp / kabur gaussian
l
Sapukan kesan pada komponen luma.
c
Sapukan kesan pada komponen kroma.
x
lebar dan tinggi matriks, bersaiz ganjil dalam kedua-dua arah (min = 3x3,
maks = 13x11 atau 11x13, biasanya sesuatu antara 3x3 dan 7x7)
jumlah
Jumlah relatif ketajaman/kabur untuk ditambahkan pada imej (julat yang waras seharusnya
menjadi -1.5-1.5).
<0: kabur
>0: mengasah
swapuv
Tukar pesawat U & V.
il[=d|i][s][:[d|i][s]]
(De) celahan garisan. Matlamat penapis ini adalah untuk menambah keupayaan untuk memproses
pra-medan imej berjalin tanpa menyahjalinnya. Anda boleh menapis anda
DVD berjalin dan memainkannya di TV tanpa memutuskan jalinan. manakala
penyahinterlacing (dengan penapis pasca pemprosesan) membuang jalinan secara kekal (oleh
melicinkan, purata, dll) nyahinterleaving membahagikan bingkai kepada 2 medan (dipanggil
separuh gambar), supaya anda boleh memproses (menapis) mereka secara bebas dan kemudian
selang mereka.
d deinterleave (meletakkan satu di atas yang lain)
saya celahan
medan tukar s (tukar baris genap & ganjil)
fil[=i|d]
(De) celahan garisan. Penapis ini sangat serupa dengan penapis il tetapi banyak
lebih cepat, kelemahan utama ialah ia tidak selalu berfungsi. Lebih-lebih lagi jika
digabungkan dengan penapis lain ia mungkin menghasilkan imej yang rosak secara rawak, jadi bergembiralah
jika ia berfungsi tetapi jangan merungut jika tidak untuk gabungan penapis anda.
d Medan Nyahinterleave, letakkannya bersebelahan.
i Interleave medan sekali lagi (membalikkan kesan fil=d).
medan[=n]
Mengeluarkan satu medan daripada imej berjalin menggunakan aritmetik langkah untuk dielakkan
membazir masa CPU. Argumen pilihan n menentukan sama ada untuk mengekstrak genap atau
medan ganjil (bergantung kepada sama ada n genap atau ganjil).
detc[=var1=nilai1:var2=nilai2:...]
Percubaan untuk membalikkan proses 'telesin' untuk memulihkan yang bersih, tidak berjalin
strim pada kadar bingkai filem. Ini adalah telesin songsang yang pertama dan paling primitif
penapis untuk ditambahkan pada MPlayer/MEncoder. Ia berfungsi dengan melekat pada telesin 3:2
corak dan mengikutinya selama mungkin. Ini menjadikannya sesuai untuk
bahan yang ditelesinkan dengan sempurna, walaupun dengan tahap bunyi yang saksama, tetapi
ia akan gagal dengan adanya suntingan pasca-telesin yang kompleks. Perkembangan mengenai ini
penapis tidak lagi berlaku, kerana ivtc, pullup dan filmdint adalah lebih baik untuk kebanyakan
aplikasi. Argumen berikut (lihat sintaks di atas) boleh digunakan untuk mengawal
tingkah laku detc:
Tetapkan mod menjatuhkan bingkai.
0: Jangan lepaskan bingkai untuk mengekalkan kadar bingkai output tetap (lalai).
1: Sentiasa lepaskan bingkai apabila tiada titisan atau gabungan telesin
dalam 5 bingkai yang lalu.
2: Sentiasa kekalkan nisbah bingkai input kepada output tepat 5:4.
PERHATIAN: Gunakan mod 1 atau 2 dengan MEncoder.
Mod analisis.
0: Corak tetap dengan nombor bingkai awal yang ditentukan oleh .
1: carian agresif untuk corak telesin (lalai)
Tetapkan nombor bingkai awal dalam urutan. 0-2 adalah tiga progresif bersih
bingkai; 3 dan 4 ialah dua bingkai berjalin. Lalai, -1, bermaksud 'tidak
dalam urutan telesin'. Nombor yang dinyatakan di sini ialah jenis untuk
bingkai sebelumnya khayalan sebelum filem bermula.
, , ,
Nilai ambang untuk digunakan dalam mod tertentu.
ivtc[=1]
Penapis telesin songsang 'tanpa negara' eksperimen. Daripada cuba mengunci
corak seperti penapis detc, ivtc membuat keputusannya secara bebas untuk
setiap bingkai. Ini akan memberikan hasil yang lebih baik untuk bahan yang telah dilalui
penyuntingan berat selepas telecine digunakan, tetapi akibatnya ia tidak begitu memaafkan
input bising, contohnya tangkapan TV. Parameter pilihan (ivtc=1) sepadan
kepada pilihan dr=1 untuk penapis detc, dan harus digunakan dengan MEncoder tetapi tidak
dengan MPlayer. Seperti detc, anda mesti menentukan kadar bingkai keluaran yang betul (-ofps
24000/1001) apabila menggunakan MEncoder. Pembangunan lanjut mengenai ivtc telah dihentikan, kerana
Penapis pullup dan filmdint kelihatan lebih tepat.
tarik naik[=jl:jr:jt:jb:sb:mp]
Penapis penarik turun generasi ketiga (telesin songsang), mampu mengendalikan
telesin keras bercampur, 24000/1001 fps progresif dan 30000/1001 fps progresif
kandungan. Penapis pullup direka untuk menjadi lebih teguh daripada detc atau ivtc,
dengan mengambil kesempatan daripada konteks masa depan dalam membuat keputusannya. Seperti ivtc, pullup
adalah tanpa kewarganegaraan dalam erti kata bahawa ia tidak mengunci pada corak untuk diikuti, tetapi ia
sebaliknya menantikan medan berikut untuk mengenal pasti padanan dan
membina semula bingkai progresif. Ia masih dalam pembangunan, tetapi dipercayai
cukup tepat.
jl, jr, jt dan jb
Pilihan ini menetapkan jumlah "sampah" untuk diabaikan di sebelah kiri, kanan, atas,
dan bahagian bawah imej, masing-masing. Kiri/kanan dalam unit 8
piksel, manakala atas/bawah adalah dalam unit 2 baris. Lalai ialah 8 piksel
di setiap sisi.
sb (rehat ketat)
Menetapkan pilihan ini kepada 1 akan mengurangkan peluang pullup menjana an
bingkai tidak sepadan sekali-sekala, tetapi ia juga boleh menyebabkan bilangan yang berlebihan
bingkai untuk dijatuhkan semasa urutan gerakan tinggi. Sebaliknya, menetapkannya
hingga -1 akan menjadikan medan perlawanan tarikup lebih mudah. Ini boleh membantu pemprosesan
video yang terdapat sedikit kabur antara medan, tetapi mungkin juga
menyebabkan terdapat bingkai berjalin dalam output.
mp (satah metrik)
Pilihan ini mungkin ditetapkan kepada 1 atau 2 untuk menggunakan satah kroma dan bukannya luma
pesawat untuk melakukan pengiraan pullup. Ini boleh meningkatkan ketepatan pada sangat
bahan sumber bersih, tetapi kemungkinan besar akan mengurangkan ketepatan, terutamanya
jika terdapat bunyi kroma (kesan pelangi) atau mana-mana video skala kelabu. Yang utama
tujuan menetapkan mp kepada satah kroma adalah untuk mengurangkan beban CPU dan membuat
pullup boleh digunakan dalam masa nyata pada mesin perlahan.
PERHATIAN: Sentiasa ikut pullup dengan penapis softskip semasa pengekodan untuk memastikannya
pullup dapat melihat setiap bingkai. Kegagalan berbuat demikian akan membawa kepada output yang salah
dan biasanya akan ranap, disebabkan oleh pengehadan reka bentuk dalam lapisan codec/penapis.
filmdint[=options]
Penapis telesin songsang, serupa dengan penapis tarik di atas. Ia direka untuk
mengendalikan sebarang corak tarik turun, termasuk telesin lembut dan keras bercampur dan terhad
sokongan untuk filem yang diperlahankan atau dipercepatkan daripada kadar bingkai asalnya
untuk TV. Hanya satah luma digunakan untuk mencari pecah bingkai. Jika bidang tidak mempunyai
padanan, ia dijalinkan dengan penghampiran linear mudah. Jika sumbernya
MPEG-2, ini mestilah penapis pertama untuk membenarkan akses kepada bendera medan yang ditetapkan oleh
Penyahkod MPEG-2. Bergantung pada sumber MPEG, anda mungkin boleh mengabaikan perkara ini
nasihat, selagi anda tidak melihat banyak amaran "medan bawah pertama". Dengan tidak
pilihan ia melakukan telesin songsang biasa, dan harus digunakan bersama-sama dengan mencoder
-fps 30000/1001 -ofps 24000/1001. Apabila penapis ini digunakan dengan MPlayer, ia akan
mengakibatkan kadar bingkai yang tidak sekata semasa main balik, tetapi secara amnya ia masih lebih baik
daripada menggunakan pp=lb atau tiada penyahinteran langsung. Pelbagai pilihan boleh ditentukan
dipisahkan oleh /.
tanaman= : : :
Sama seperti penapis tanaman, tetapi lebih pantas, dan berfungsi pada campuran keras dan lembut
kandungan telesin serta apabila y bukan gandaan 4. Jika x atau y
memerlukan pemangkasan piksel pecahan daripada satah kroma, pemangkasan
kawasan dipanjangkan. Ini biasanya bermakna bahawa x dan y mestilah genap.
io= :
Untuk setiap bingkai input ifps, penapis akan mengeluarkan bingkai ofps. Nisbah
daripada ifps/ofps hendaklah sepadan dengan nisbah -fps/-ofps. Ini boleh digunakan untuk
penapis filem yang disiarkan di TV pada kadar bingkai yang berbeza daripada filem itu
kadar bingkai asal.
luma_only=
Jika n bukan sifar, satah kroma disalin tidak berubah. Ini berguna untuk
TV sampel YV12, yang membuang salah satu medan kroma.
mmx2=
Pada x86, jika n=1, gunakan fungsi yang dioptimumkan MMX2, jika n=2, gunakan 3DNow! dioptimumkan
fungsi, jika tidak, gunakan C biasa. Jika pilihan ini tidak dinyatakan, MMX2
dan 3DNow! dikesan secara automatik, gunakan pilihan ini untuk mengatasi pengesanan automatik.
cepat=
N yang lebih besar akan mempercepatkan penapis dengan mengorbankan ketepatan. The
nilai lalai ialah n=3. Jika n adalah ganjil, bingkai serta-merta mengikuti bingkai
ditandakan dengan bendera REPEAT_FIRST_FIELD MPEG diandaikan progresif,
oleh itu penapis tidak akan menghabiskan sebarang masa pada kandungan MPEG-2 bertelesin lembut. ini
adalah satu-satunya kesan bendera ini jika MMX2 atau 3DNow! boleh didapati. Tanpa
MMX2 dan 3DNow, jika n=0 atau 1, pengiraan yang sama akan digunakan seperti n=2
atau 3. Jika n=2 atau 3, bilangan aras luma yang digunakan untuk mencari pecah bingkai
dikurangkan daripada 256 kepada 128, yang menghasilkan penapis yang lebih pantas tanpa kehilangan
banyak ketepatan. Jika n=4 atau 5, metrik yang lebih pantas, tetapi kurang tepat akan
digunakan untuk mencari pecahan bingkai, yang lebih berkemungkinan salah mengesan tinggi
perincian menegak sebagai kandungan berjalin.
verbose=
Jika n bukan sifar, cetak metrik terperinci untuk setiap bingkai. Berguna untuk
penyahpepijatan.
dint_thres=
Ambang deinterlace. Digunakan semasa menyahjalin bingkai yang tidak sepadan.
Nilai yang lebih besar bermakna kurang nyahinterlacing, gunakan n=256 untuk mematikan sepenuhnya
deinterlacing. Lalai ialah n=8.
comb_thres=
Ambang untuk membandingkan medan atas dan bawah. Lalai kepada 128.
diff_thres=
Ambang untuk mengesan perubahan temporal medan. Lalai ialah 128.
sad_thres=
Jumlah ambang Perbezaan Mutlak, lalai ialah 64.
softpulldown
Penapis ini hanya berfungsi dengan betul dengan MEncoder dan bertindak pada bendera MPEG-2 yang digunakan untuknya
pulldown lembut 3:2 (telesin lembut). Jika anda ingin menggunakan penapis ivtc atau detc pada
filem yang sebahagiannya ditayangkan lembut, memasukkan penapis ini sebelum mereka sepatutnya
menjadikan mereka lebih dipercayai.
divtc[=options]
Telesin songsang untuk video dijalin. Jika video telesin tarik turun 3:2 telah hilang
salah satu medan atau dijalin menggunakan kaedah yang mengekalkan satu medan dan
menginterpolasi yang lain, hasilnya ialah video penghakiman yang mempunyai setiap bingkai keempat
diduakan. Penapis ini bertujuan untuk mencari dan menggugurkan pendua tersebut dan memulihkannya
kadar bingkai filem asal. Apabila menggunakan penapis ini, anda mesti menyatakan -ofps itu
ialah 4/5 daripada fps fail input dan letakkan softskip kemudian dalam penapis
rantai untuk memastikan bahawa divtc melihat semua bingkai. Dua mod berbeza ialah
tersedia: Mod satu laluan adalah lalai dan mudah digunakan, tetapi mempunyai
kelemahan bahawa sebarang perubahan dalam fasa telesin (bingkai hilang atau suntingan buruk)
menyebabkan penghakiman seketika sehingga penapis boleh disegerakkan semula. Dua mod laluan mengelak
ini dengan menganalisis keseluruhan video terlebih dahulu supaya ia akan mempunyai pengetahuan ke hadapan
tentang perubahan fasa dan boleh disegerakkan semula di tempat yang tepat. Pas ini boleh tidak
sepadan dengan lulus satu dan dua proses pengekodan. Anda mesti menjalankan pas tambahan
menggunakan divtc pass one sebelum pengekodan sebenar membuang video yang terhasil.
Gunakan -nosound -ovc raw -o /dev/null untuk mengelakkan pembaziran kuasa CPU untuk pas ini. awak
boleh menambah sesuatu seperti crop=2:2:0:0 selepas divtc untuk mempercepatkan lagi perkara. Kemudian
gunakan divtc pass two untuk pengekodan sebenar. Jika anda menggunakan berbilang pas pengekod,
gunakan divtc pass two untuk kesemuanya. Pilihannya ialah:
lulus=1|2
Gunakan mod dua laluan.
fail=
Tetapkan dua nama fail log laluan (lalai: "framediff.log").
ambang =
Tetapkan kekuatan minimum yang mesti ada pada corak telesin untuk penapis
percaya kepadanya (lalai: 0.5). Ini digunakan untuk mengelakkan pengecaman palsu
corak daripada bahagian video yang sangat gelap atau sangat pegun.
tingkap=
Tetapkan bilangan bingkai lalu untuk dilihat semasa mencari corak
(lalai: 30). Tetingkap yang lebih panjang meningkatkan kebolehpercayaan corak
carian, tetapi tetingkap yang lebih pendek meningkatkan masa tindak balas kepada perubahan dalam
fasa telesin. Ini hanya menjejaskan mod satu laluan. Mod dua pas
pada masa ini menggunakan tetingkap tetap yang meluas ke masa hadapan dan masa lalu.
phase=0|1|2|3|4
Menetapkan fasa telesin awal untuk mod satu laluan (lalai: 0). Kedua-dua
mod pas boleh melihat masa depan, jadi ia dapat menggunakan fasa yang betul dari
permulaan, tetapi mod satu laluan hanya boleh meneka. Ia menangkap yang betul
fasa apabila ia menemuinya, tetapi pilihan ini boleh digunakan untuk membetulkan kemungkinan
menghakimi pada mulanya. Pas pertama bagi mod dua pas juga menggunakan
ini, jadi jika anda menyimpan output dari pas pertama, anda mendapat fasa malar
hasilnya.
deghost=
Tetapkan ambang penyahhosan (0-255 untuk mod satu laluan, -255-255 untuk dua
mod lulus, lalai 0). Jika bukan sifar, mod nyahhos digunakan. Ini untuk
video yang telah dijalinkan dengan menggabungkan medan bersama-sama dan bukannya
menjatuhkan salah satu ladang. Deghosting menguatkan sebarang artifak mampatan
dalam bingkai bercantum, jadi nilai parameter digunakan sebagai ambang kepada
kecualikan piksel tersebut daripada nyahhos yang berbeza daripada bingkai sebelumnya
kurang daripada nilai yang ditetapkan. Jika dua mod laluan digunakan, maka nilai negatif
boleh digunakan untuk membuat penapis menganalisis keseluruhan video pada permulaan
pass-2 untuk menentukan sama ada ia memerlukan penyahhosan atau tidak dan kemudian pilih
sama ada sifar atau nilai mutlak parameter. Nyatakan pilihan ini
untuk pas-2, tiada bezanya pada pas-1.
fasa[=t|b|p|a|u|T|B|A|U][:v]
Tangguhkan video berjalin dengan satu masa medan supaya susunan medan berubah. The
penggunaan yang dimaksudkan adalah untuk membetulkan filem PAL yang telah ditangkap dengan medan yang bertentangan
pesanan kepada pemindahan filem-ke-video. Pilihannya ialah:
t Tangkap susunan medan atas-dahulu, pindahkan bawah-dahulu. Penapis akan ditangguhkan
medan bawah.
b Tangkap bawah-dahulu, pindahkan atas-dahulu. Penapis akan melambatkan medan atas.
p Tangkap dan pindahkan dengan susunan medan yang sama. Mod ini hanya wujud untuk
dokumentasi pilihan lain untuk dirujuk, tetapi jika anda sebenarnya
pilihnya, penapis tidak akan melakukan apa-apa ;-)
a Tangkap pesanan medan ditentukan secara automatik oleh bendera medan, pindahkan
bertentangan. Penapis memilih antara mod t dan b berdasarkan bingkai demi bingkai
menggunakan bendera medan. Jika tiada maklumat medan tersedia, maka ini berfungsi
sama macam awak.
u Tangkap tidak diketahui atau berbeza-beza, pindahkan bertentangan. Penapis memilih antara t dan
b berdasarkan bingkai demi bingkai dengan menganalisis imej dan memilih
alternatif yang menghasilkan padanan terbaik antara medan.
T Tangkap di atas pertama, pemindahan tidak diketahui atau berbeza-beza. Penapis memilih antara t dan
p menggunakan analisis imej.
B Tangkap bahagian bawah pertama, pemindahan tidak diketahui atau berbeza-beza. Penapis memilih antara b
dan p menggunakan analisis imej.
Tangkapan ditentukan oleh bendera medan, pemindahan tidak diketahui atau berbeza-beza. Penapis
memilih antara t, b dan p menggunakan bendera medan dan analisis imej. Jika tiada bidang
maklumat tersedia, maka ini berfungsi seperti U. Ini adalah lalai
mod.
U Kedua-duanya menangkap dan memindahkan tidak diketahui atau berbeza-beza. Penapis memilih antara t, b
dan p menggunakan analisis imej sahaja.
v Operasi verbose. Mencetak mod yang dipilih untuk setiap bingkai dan purata
perbezaan kuasa dua antara medan untuk alternatif t, b dan p.
telecine[=start]
Gunakan proses 'telesin' 3:2 untuk meningkatkan kadar bingkai sebanyak 20%. Ini kemungkinan besar akan
tidak berfungsi dengan betul dengan MPlayer, tetapi ia boleh digunakan dengan 'mencoder -fps 30000/1001
-ofps 30000/1001 -vf telecine'. Kedua-dua pilihan fps adalah penting! (Penyegerakan A/V akan
pecah jika ia salah.) Parameter permulaan pilihan memberitahu penapis di mana
corak telecine untuk bermula (0-3).
tinterlace[=mode]
Jalinan medan temporal - gabungkan pasangan bingkai ke dalam bingkai berjalin,
mengurangkan separuh kadar bingkai. Bingkai genap dialihkan ke medan atas, bingkai ganjil ke
medan yang lebih rendah. Ini boleh digunakan untuk membalikkan sepenuhnya kesan tfields
penapis (dalam mod 0). Mod yang tersedia ialah:
0 Alihkan bingkai ganjil ke dalam medan atas, malah ke dalam medan bawah, menjana
bingkai tinggi penuh pada kadar separuh bingkai.
1 Hanya keluarkan bingkai ganjil, bingkai genap digugurkan; ketinggian tidak berubah.
2 Hanya keluarkan bingkai genap, bingkai ganjil digugurkan; ketinggian tidak berubah.
3 Kembangkan setiap bingkai ke ketinggian penuh, tetapi pad garisan bergantian dengan hitam;
kadar bingkai tidak berubah.
4 Jalinkan garis genap daripada bingkai genap dengan garisan ganjil daripada bingkai ganjil.
Ketinggian tidak berubah pada separuh kadar bingkai.
tfields[=mod[:field_dominance]]
Pemisahan medan sementara - belah medan menjadi bingkai, menggandakan output
kadar bingkai. Seperti penapis telesin, tfields mungkin tidak berfungsi sepenuhnya
melainkan digunakan dengan MEncoder dan kedua-dua -fps dan -ofps ditetapkan kepada yang dikehendaki (double)
kadar bingkai!
0: Biarkan medan tidak berubah (akan melompat/kerlip).
1: Interpolasi baris yang hilang. (Algoritma yang digunakan mungkin tidak begitu baik.)
2: Terjemah medan sebanyak 1/4 piksel dengan interpolasi linear (tiada lompatan).
4: Terjemah medan sebanyak 1/4 piksel dengan penapis 4tap (kualiti lebih tinggi)
(lalai).
(TAMAT)
-1: auto (lalai) Hanya berfungsi jika penyahkod mengeksport yang sesuai
maklumat dan tiada penapis lain yang membuang maklumat itu sebelum ini
tfields dalam rantai penapis, jika tidak, ia akan kembali kepada 0 (medan atas
pertama).
0: medan atas dahulu
1: medan bawah dahulu
PERHATIAN: Pilihan ini mungkin akan dialih keluar dalam versi akan datang. guna
-penguasaan medan sebaliknya.
yadif=[mod[:field_dominance]]
Satu lagi penapis penyahinterlacing
0: Output 1 bingkai untuk setiap bingkai.
1: Output 1 bingkai untuk setiap medan.
2: Suka 0 tetapi melangkau semakan jalinan ruang.
3: Suka 1 tetapi melangkau semakan jalinan ruang.
(TAMAT)
Beroperasi seperti tfields.
PERHATIAN: Pilihan ini mungkin akan dialih keluar dalam versi akan datang. guna
-penguasaan medan sebaliknya.
mcdeint=[mod[:pariti[:qp]]]
Deinterlacer pampasan gerakan. Ia memerlukan satu medan setiap bingkai sebagai input dan mesti
oleh itu digunakan bersama-sama dengan tfields=1 atau yadif=1/3 atau setara.
0: cepat
1: sederhana
2: anggaran gerakan berulang yang perlahan
3: lebih perlahan, seperti 2 ditambah berbilang bingkai rujukan
0 atau 1 memilih medan yang hendak digunakan (nota: tiada pengesanan automatik!).
Nilai yang lebih tinggi seharusnya menghasilkan medan vektor gerakan yang lebih lancar tetapi kurang
vektor individu yang optimum.
boxblur=radius:kuasa[:radius:power]
kotak kabur
kekuatan penapis kabur
bilangan aplikasi penapis
sab=radius:pf:colorDiff[:radius:pf:colorDiff]
kabur adaptif bentuk
kekuatan penapis kabur (~0.1-4.0) (lebih perlahan jika lebih besar)
kekuatan prapenapis (~0.1-2.0)
perbezaan maksimum antara piksel untuk masih dipertimbangkan (~0.1-100.0)
smartblur=radius:kekuatan:ambang[:radius:kekuatan:ambang]
kabur pintar
kekuatan penapis kabur (~0.1-5.0) (lebih perlahan jika lebih besar)
kabur (0.0-1.0) atau tajamkan (-1.0-0.0)
tapis semua (0), tapis kawasan rata (0-30) atau tepi penapis (-30-0)
perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
Betulkan perspektif filem yang tidak difilemkan berserenjang dengan skrin.
, ,...
koordinat kiri atas, kanan atas, kiri bawah, sudut kanan bawah
linear (0) atau pensampelan semula padu (1)
2xsai
Skala dan licinkan imej dengan skala 2x dan algoritma interpolasi.
1bpp
Peta bit 1bpp kepada penukaran YUV/BGR 8/15/16/32
down3dright[=lines]
Letakkan semula dan ubah saiz imej stereoskopik. Mengekstrak kedua-dua medan dan tempat stereo
mereka bersebelahan, mengubah saiznya untuk mengekalkan aspek filem asal.
bilangan baris untuk dipilih dari tengah imej (lalai: 12)
bmovl=hidden:opaque:fifo
Penapis tindanan bitmap membaca peta bit daripada FIFO dan memaparkannya di atas
filem, membenarkan beberapa transformasi pada imej. Lihat juga TOOLS/bmovl-test.c untuk
program ujian bmovl kecil.
Tetapkan nilai lalai bendera 'tersembunyi' (0=terlihat, 1=tersembunyi).
Tetapkan nilai lalai bendera 'legap' (0=lutsinar, 1=legap).
laluan/nama fail untuk FIFO (dinamakan paip yang menyambungkan 'mplayer -vf bmovl' ke
aplikasi kawalan)
Perintah FIFO ialah:
RGBA32 lebar tinggi xpos ypos alpha clear
diikuti dengan lebar*tinggi*4 Bait data mentah RGBA32.
ABGR32 lebar tinggi xpos ypos alpha clear
diikuti dengan lebar*tinggi*4 Bait data mentah ABGR32.
RGB24 lebar tinggi xpos ypos alpha clear
diikuti dengan lebar*tinggi*3 Bait data RGB24 mentah.
BGR24 lebar tinggi xpos ypos alpha clear
diikuti dengan lebar*tinggi*3 Bait data mentah BGR24.
ALPHA lebar tinggi xpos ypos alpha
Tukar ketelusan alfa bagi kawasan yang ditentukan.
CLEAR lebar tinggi xpos ypos
Kawasan yang jelas.
OPAQUE
Lumpuhkan semua ketelusan alfa. Hantar "ALPHA 0 0 0 0 0" untuk mendayakannya semula.
HIDE
Sembunyikan peta bit.
SHOW
Tunjukkan peta bit.
Hujah ialah:
,
saiz imej/kawasan
,
Mula meletus pada kedudukan x/y.
Tetapkan perbezaan alfa. Jika anda menetapkan ini kepada -255, anda boleh menghantar urutan
daripada ALPHA-arahan untuk menetapkan kawasan kepada -225, -200, -175 dll untuk pudar yang bagus-
dalam kesan! ;)
0: sama seperti asal
255: Jadikan semuanya legap.
-255: Jadikan semuanya telus.
Kosongkan framebuffer sebelum blitting.
0: Imej hanya akan dipancarkan di atas yang lama, jadi anda tidak
perlu menghantar 1.8MB data RGBA32 setiap kali sebahagian kecil skrin
dikemas kini.
1: jelas
framestep=I|[i]langkah
Memaparkan hanya setiap bingkai ke-n atau setiap bingkai intra (rangka kunci).
Jika anda memanggil penapis dengan I (huruf besar) sebagai parameter, maka hanyalah bingkai utama ialah
diberikan. Untuk DVD ia biasanya bermaksud satu dalam setiap 15/12 bingkai (IBBPBBPBBPBBPBB),
untuk AVI ia bermakna setiap perubahan adegan atau setiap nilai keyint (lihat -lavcopts keyint=
nilai jika anda menggunakan MEncoder untuk mengekod video).
Apabila bingkai utama ditemui, 'I!' rentetan diikuti dengan aksara baris baharu ialah
dicetak, meninggalkan baris semasa output MPlayer/MEncoder pada skrin, kerana
ia mengandungi masa (dalam saat) dan nombor bingkai kerangka utama (Anda boleh menggunakan
maklumat ini untuk memisahkan AVI.).
Jika anda memanggil penapis dengan parameter angka 'langkah' maka hanya satu dalam setiap
bingkai 'langkah' diberikan.
Jika anda meletakkan 'i' (huruf kecil) sebelum nombor maka 'I!' dicetak (seperti I
parameter).
Jika anda memberi hanya i maka tiada apa yang dilakukan pada bingkai, hanya saya! dicetak.
jubin=xtiles:ytiles:output:start:delta
Jubinkan satu siri imej menjadi satu imej yang lebih besar. Jika anda meninggalkan parameter atau
gunakan nilai kurang daripada 0, maka nilai lalai digunakan. Anda juga boleh berhenti apabila
anda berpuas hati (... -vf tile=10:5 ...). Ia mungkin idea yang baik untuk meletakkan
penapis skala sebelum jubin :-)
Parameternya ialah:
bilangan jubin pada paksi x (lalai: 5)
bilangan jubin pada paksi y (lalai: 5)
Paparkan jubin apabila bilangan bingkai 'output' dicapai, di mana 'output'
hendaklah nombor kurang daripada xtile * ytile. Jubin yang hilang dibiarkan kosong.
Anda boleh, sebagai contoh, menulis jubin 8 * 7 setiap 50 bingkai untuk mempunyai satu
imej setiap 2 saat @ 25 fps.
ketebalan sempadan luar dalam piksel (lalai: 2)
ketebalan sempadan dalam dalam piksel (lalai: 4)
delogo[=x:y:w:h:t]
Menindas logo stesen TV dengan interpolasi mudah piksel sekeliling.
Hanya tetapkan segi empat tepat yang menutupi logo dan lihat ia hilang (dan kadangkala
sesuatu yang lebih hodoh muncul - perbatuan anda mungkin berbeza-beza).
,
sudut kiri atas logo
,
lebar dan tinggi segi empat yang dikosongkan
Ketebalan tepi kabur segi empat tepat (ditambah pada w dan h). Apabila ditetapkan
hingga -1, segi empat tepat hijau dilukis pada skrin untuk memudahkan pencarian
parameter x,y,w,h yang betul.
fail=
Anda boleh menentukan fail teks untuk memuatkan koordinat daripada. Setiap baris mesti
mempunyai cap masa (dalam saat, dan dalam tertib menaik) dan "x:y:w:h:t"
koordinat (t boleh diabaikan).
remove-logo=/path/to/logo_bitmap_file_name.pgm
Menindas logo stesen TV, menggunakan fail imej PGM atau PPM untuk menentukan yang mana
piksel terdiri daripada logo. Lebar dan ketinggian fail imej mesti sepadan dengannya
daripada aliran video yang sedang diproses. Menggunakan imej penapis dan kabur bulat
algoritma untuk mengeluarkan logo.
/path/to/logo_bitmap_file_name.pgm
[path] + nama fail imej penapis.
zrmjpeg[=pilihan]
Perisian YV12 ke pengekod MJPEG untuk digunakan dengan peranti output video zr2.
maxheight= |maxwidth=
Pilihan ini menetapkan lebar dan ketinggian maksimum yang boleh dikendalikan oleh kad zr (the
Lapisan penapis MPlayer pada masa ini tidak boleh menanyakannya).
{dc10+,dc10,buz,lml33}-{PAL|NTSC}
Gunakan pilihan ini untuk menetapkan maxwidth dan maxheight secara automatik kepada nilai
terkenal dengan kombo kad/mod. Sebagai contoh, pilihan yang sah ialah: dc10-PAL dan
buz-NTSC (lalai: dc10+PAL)
warna|bw
Pilih warna atau pengekodan hitam putih. Pengekodan hitam putih adalah
lebih pantas. Warna adalah lalai.
hdec={1,2,4}
Penurunan mendatar 1, 2 atau 4.
vdec={1,2,4}
Pereputan menegak 1, 2 atau 4.
kualiti=1-20
Tetapkan kualiti mampatan JPEG [TERBAIK] 1 - 20 [SANGAT BURUK].
fd|nofd
Secara lalai, penghapusan hanya dilakukan jika perkakasan Zoran boleh ditingkatkan
imej MJPEG yang terhasil kepada saiz asal. Pilihan fd mengarahkan
penapis untuk sentiasa melakukan pengurangan yang diminta (hodoh).
tangkapan skrin=awalan
Membenarkan memperoleh tangkapan skrin filem menggunakan arahan mod hamba yang boleh
terikat pada tekan kekunci. Lihat dokumentasi mod hamba dan KAWALAN INTERAKTIF
bahagian untuk butiran. Secara lalai fail bernama 'shotNNNN.png' akan disimpan dalam
direktori kerja, menggunakan nombor pertama yang tersedia - tiada fail akan ditimpa.
Tentukan awalan untuk menukar nama atau lokasi, cth -vf screenshot=shots/now
akan menyimpan fail dalam tangkapan direktori dengan nowNNNN.png sebagai nama. Penapis
tidak mempunyai overhed apabila tidak digunakan dan menerima ruang warna sewenang-wenangnya, jadi ia selamat untuk
tambahkannya pada fail konfigurasi. Pastikan penapis tangkapan skrin ditambahkan
selepas semua penapis lain yang kesannya ingin anda rakam pada imej yang disimpan. Cth
ia sepatutnya menjadi penapis terakhir jika anda ingin mempunyai tangkapan skrin tepat tentang perkara yang anda
lihat pada monitor.
keldai
Mengalihkan pemaparan sari kata SSA/ASS ke titik arbitrari dalam rantaian penapis. Sahaja
berguna dengan pilihan -ass.
CONTOH:
-vf ass, tangkapan skrin
Menggerakkan pemaparan SSA/ASS sebelum penapis tangkapan skrin. Tangkapan skrin diambil
cara ini akan mengandungi sari kata.
bingkai hitam[=jumlah:ambang]
Kesan bingkai yang (hampir) hitam sepenuhnya. Boleh berguna untuk mengesan bab
peralihan atau iklan. Garis keluaran terdiri daripada nombor bingkai bagi
bingkai yang dikesan, peratusan kehitaman, jenis bingkai dan nombor bingkai
bingkai utama yang terakhir ditemui.
Peratusan piksel yang perlu berada di bawah ambang (lalai: 98).
Ambang di bawah yang mana nilai piksel dianggap hitam (lalai: 32).
stereo3d[=masuk:keluar]
Stereo3d menukar antara format imej stereoskopik yang berbeza.
Format imej stereoskopik input. Nilai yang mungkin:
sbsl or sebelah_sebelah_kiri_dahulu
sebelah menyebelah selari (mata kiri kiri, mata kanan kanan)
sbsr or sebelah_sebelah_kanan_dahulu
mata silang sebelah menyebelah (mata kanan kiri, mata kiri kanan)
sbs2l or sebelah_sebelah_separuh_lebar_kiri_dahulu
sebelah menyebelah dengan resolusi separuh lebar (mata kiri kiri, mata kanan
betul)
sbs2r or sebelah_sebelah_separuh_lebar_kanan_dahulu
sebelah menyebelah dengan resolusi separuh lebar (mata kanan kiri, mata kiri
betul)
abl or atas_bawah_kiri_dahulu
atas-bawah (mata kiri di atas, mata kanan di bawah)
abl or atas_bawah_kanan_dahulu
atas-bawah (mata kanan di atas, mata kiri di bawah)
ab2l or atas_bawah_separuh_tinggi_kiri_dahulu
atas-bawah dengan resolusi separuh ketinggian (mata kiri di atas, mata kanan
di bawah)
ab2r or atas_bawah_separuh_tinggi_kanan_dahulu
atas-bawah dengan resolusi separuh ketinggian (mata kanan di atas, mata kiri
di bawah)
Format imej stereoskopik output. Nilai yang mungkin adalah semua input
format serta:
arcg or anaglyph_red_cyan_gray
anaglyph merah/kelabu cyan (penapis merah pada mata kiri, penapis cyan di kanan
mata)
gerbang or anaglyph_red_cyan_half_color
anaglyph merah/cyan separuh berwarna (penapis merah pada mata kiri, penapis cyan
pada mata kanan)
arc or anaglyph_red_cyan_color
warna anaglyph merah/cyan (penapis merah pada mata kiri, penapis cyan dihidupkan
mata kanan)
arcd or anaglyph_red_cyan_dubois
warna anaglyph merah/cyan dioptimumkan dengan unjuran segi empat sama terkecil
daripada dubois (penapis merah pada mata kiri, penapis cyan pada mata kanan)
agmg or anaglyph_green_magenta_gray
anaglyph hijau/kelabu magenta (penapis hijau pada mata kiri, magenta
penapis pada mata kanan)
agmh or anaglyph_green_magenta_separuh_warna
anaglyph hijau/magenta separuh berwarna (penapis hijau pada mata kiri,
penapis magenta pada mata kanan)
agmc or anaglyph_green_magenta_color
anaglyph hijau/berwarna magenta (penapis hijau pada mata kiri, magenta
penapis pada mata kanan)
aybg or anaglyph_kuning_biru_kelabu
anaglyph kuning/biru kelabu (penapis kuning di mata kiri, penapis biru dihidupkan
mata kanan)
aybh or anaglyph_kuning_biru_separuh_warna
anaglyph kuning/biru separuh berwarna (penapis kuning pada mata kiri, biru
penapis pada mata kanan)
aybc or anaglyph_kuning_biru_warna
anaglyph berwarna kuning/biru (penapis kuning pada mata kiri, penapis biru
pada mata kanan)
irl or interleave_rows_left_first
Baris bersilang (mata kiri mempunyai baris atas, mata kanan bermula pada seterusnya
baris)
irr or interleave_rows_right_first
Baris bersilang (mata kanan mempunyai baris atas, mata kiri bermula pada seterusnya
baris)
ml or mono_left
keluaran mono (mata kiri sahaja)
mr or mono_right
keluaran mono (mata kanan sahaja)
PERHATIAN: Untuk menggunakan salah satu daripada format output baris berjalin untuk memaparkan penuh-
skrin pada paparan 3D bersilang baris, anda perlu menskalakan video ke
ketinggian yang betul dahulu menggunakan penapis "skala", jika ia belum betul
ketinggian. Biasanya, itu ialah 1080 baris (jadi gunakan contohnya "-vf
skala=1440:1080,stereo3d=sbsl:irl" untuk filem berkod sebelah menyebelah 720p).
gradfun[=kekuatan[:radius]]
Betulkan artifak pengikat yang kadangkala diperkenalkan ke kawasan yang hampir rata oleh
pemangkasan kepada kedalaman warna 8bit. Menginterpolasi kecerunan yang sepatutnya pergi ke mana
band adalah, dan dithers mereka.
Penapis ini direka untuk main balik sahaja. Jangan gunakannya sebelum lossy
mampatan, kerana mampatan cenderung kehilangan getaran dan mengembalikan jalur.
Jumlah maksimum yang mana penapis akan menukar mana-mana satu piksel. Juga
ambang untuk mengesan kawasan hampir rata (lalai: 1.2).
Kejiranan yang sesuai dengan kecerunan. Jejari yang lebih besar menjadikan lebih licin
kecerunan, tetapi juga menghalang penapis daripada mengubah suai piksel berhampiran terperinci
wilayah (lalai: 16).
fixpts[=options]
Membetulkan cap masa pembentangan (PTS) bingkai. Secara lalai, PTS lulus
ke penapis seterusnya digugurkan, tetapi pilihan berikut boleh mengubahnya:
cetak
Cetak PTS masuk.
fps=
Tentukan nilai bingkai sesaat.
mula =
Tentukan nilai awal untuk PTS.
autostart=
Menggunakan nPTS masuk ke- sebagai PTS awal. Semua PTS terdahulu disimpan,
jadi menetapkan nilai yang besar atau -1 memastikan PTS tetap utuh.
autofps=
Menggunakan nke PTS masuk selepas tamat autostart untuk menentukan
kadar bingkai.
CONTOH:
-vf fixpts=fps=24000/1001,ass,fixpts
Menjana urutan baharu PTS, menggunakannya untuk sari kata ASS, kemudian menjatuhkannya.
Menjana urutan baharu berguna apabila cap masa ditetapkan semula semasa
program yang; ini kerap berlaku pada DVD. Menggugurkannya mungkin perlu
elakkan pengekod yang mengelirukan.
PERHATIAN: Menggunakan penapis ini bersama-sama dengan sebarang jenis pencarian (termasuk -ss dan EDL)
boleh membuat syaitan terbang keluar dari hidung anda.
UMUM PENGEkodan PILIHAN (MENCODER HANYA)
-penangguhan audio <any titik terapung nombor>
Menangguhkan sama ada audio atau video dengan menetapkan medan tunda dalam pengepala (lalai: 0.0).
Ini tidak melengahkan mana-mana strim semasa pengekodan, tetapi pemain akan melihat kelewatan
lapangan dan memberi pampasan sewajarnya. Nilai positif melambatkan audio, dan negatif
nilai melambatkan video. Ambil perhatian bahawa ini adalah bertentangan dengan pilihan -delay.
Contohnya, jika video dimainkan dengan betul dengan -delay 0.2, anda boleh membetulkan video dengan
MEncoder dengan menggunakan -audio-delay -0.2.
Pada masa ini, pilihan ini hanya berfungsi dengan muxer lalai (-of avi). Jika anda adalah
menggunakan muxer yang berbeza, maka anda mesti menggunakan -delay sebaliknya.
-ketumpatan audio <1-50>
Bilangan ketulan audio sesaat (lalai ialah 2 untuk ketulan audio sepanjang 0.5s).
PERHATIAN: CBR sahaja, VBR mengabaikan ini kerana ia meletakkan setiap paket dalam bahagian baharu.
-pramuat audio <0.0-2.0>
Sediakan selang masa penimbalan audio (lalai: 0.5s).
-fafmttag
Boleh digunakan untuk mengatasi teg format audio fail output.
CONTOH:
-fafmttag 0x55
Akan mempunyai fail output mengandungi 0x55 (mp3) sebagai teg format audio.
-ffourcc
Boleh digunakan untuk mengatasi empatcc video fail output.
CONTOH:
-ffourcc div3
Akan mempunyai fail output mengandungi 'div3' sebagai video fourcc.
-force-avi-aspect <0.2-3.0>
Gantikan aspek yang disimpan dalam pengepala vprp AVI OpenDML. Ini boleh digunakan untuk
tukar nisbah bidang dengan '-ovc copy'.
-frameno-fail (TAMAT)
Tentukan nama fail audio dengan pemetaan nombor bingkai yang dibuat pada yang pertama
(audio sahaja) pas mod pengekodan tiga pas khas.
PERHATIAN: Menggunakan mod ini kemungkinan besar akan memberi anda nyahsegerakkan AV. Jangan gunakannya. Ia adalah
disimpan untuk keserasian ke belakang sahaja dan mungkin akan dialih keluar pada masa hadapan
versi.
-hr-edl-cari
Gunakan kaedah yang lebih tepat tetapi lebih perlahan untuk melangkau kawasan. Kawasan yang ditandakan untuk
melangkau tidak dicari, sebaliknya semua bingkai dinyahkod, tetapi hanya
bingkai yang diperlukan dikodkan. Ini membolehkan bermula pada sempadan bukan bingkai kunci.
PERHATIAN: Tidak dijamin berfungsi dengan betul dengan '-ovc copy'.
-maklumat (AVI sahaja)
Tentukan pengepala maklumat bagi fail AVI yang terhasil.
Pilihan yang tersedia ialah:
membantu
Tunjukkan penerangan ini.
nama=
tajuk karya
artis=
artis atau pengarang karya
genre=
kategori kerja asal
subjek=
kandungan karya
hak cipta=
maklumat hak cipta
srcform=
format asal bahan digital
komen=
ulasan umum tentang kerja
-noautoexpand
Jangan masukkan penapis kembangkan secara automatik ke dalam rantai penapis MEncoder.
Berguna untuk mengawal di mana sari kata rantaian penapis dipaparkan apabila
sari kata pengekodan keras pada filem.
-noencodedups
Jangan cuba mengekod bingkai pendua dalam pendua; sentiasa mengeluarkan bait sifar
bingkai untuk menunjukkan pendua. Bingkai sifar-bait akan ditulis juga melainkan a
penapis atau pengekod yang mampu melakukan pengekodan pendua dimuatkan. Pada masa ini
hanya penapis sedemikian adalah harddup.
-noodml (-daripada avi sahaja)
Jangan tulis indeks OpenDML untuk fail AVI >1GB.
-noskip
Jangan langkau bingkai.
-o
Output kepada nama fail yang diberikan.
Jika anda mahukan nama fail keluaran lalai, anda boleh meletakkan pilihan ini dalam MEncoder
fail konfigurasi.
-oac <codec nama>
Encode dengan codec audio yang diberikan (tiada set lalai).
PERHATIAN: Gunakan bantuan -oac untuk mendapatkan senarai codec audio yang tersedia.
CONTOH:
-salinan oac
tiada pengekodan, hanya streamcopy
-oac pcm
Pengekodan kepada PCM yang tidak dimampatkan.
-oac mp3lame
Encode ke MP3 (menggunakan LAME).
-oac lavc
Encode dengan codec libavcodec.
-daripada (BETA KOD!)
Pengekodan kepada format bekas yang ditentukan (lalai: AVI).
PERHATIAN: Penggunaan -of help untuk mendapatkan senarai format bekas yang tersedia.
CONTOH:
-daripada avi
Encode kepada AVI.
-daripada mpeg
Encode ke MPEG (juga lihat -mpegopts).
-daripada lavf
Encode dengan libavformat muxers (juga lihat -lavfopts).
-daripada rawvideo
strim video mentah (tiada muxing - satu strim video sahaja)
-dari rawaudio
strim audio mentah (tiada muxing - satu strim audio sahaja)
-ofps
Tentukan nilai bingkai sesaat (fps) untuk fail output, yang mungkin berbeza
daripada bahan sumber. Mesti ditetapkan untuk fps berubah (ASF, beberapa MOV) dan
fail progresif (30000/1001 fps telesin MPEG).
-ovc <codec nama>
Encode dengan codec video yang diberikan (tiada set lalai).
PERHATIAN: Gunakan bantuan -ovc untuk mendapatkan senarai codec video yang tersedia.
CONTOH:
-salinan ovc
tiada pengekodan, hanya streamcopy
-ovc mentah
Pengekodan kepada format tidak termampat sewenang-wenangnya (gunakan 'format-vf' untuk memilih).
-ovc lavc
Encode dengan codec libavcodec.
-passlogfile
Buang maklumat pas pertama kepada bukannya divx2pass.log masuk lalai
mod pengekodan dua pas.
- skiplimit
Tentukan bilangan maksimum bingkai yang mungkin dilangkau selepas pengekodan satu bingkai
(-noskiplimit untuk tidak terhad).
-vobsubout
Tentukan nama asas untuk fail .idx dan .sub output. Ini mematikan sari kata
memaparkan dalam filem yang dikodkan dan mengalihkannya ke fail sari kata VOBsub.
-vobsuboutid
Nyatakan kod bahasa dua huruf untuk sari kata. Ini mengatasi apa yang ada
baca daripada DVD atau fail .ifo.
-vobsuboutindex
Tentukan indeks sari kata dalam fail output (lalai: 0).
-kerangka-kunci-paksa , ,...
Paksa bingkai kunci pada cap masa yang ditentukan, lebih tepat pada bingkai pertama
selepas setiap masa yang ditetapkan.
Pilihan ini boleh digunakan untuk memastikan titik carian hadir pada tanda bab atau
mana-mana tempat lain yang ditetapkan dalam fail output.
Cap masa mesti dinyatakan dalam tertib menaik.
Memandangkan MEncoder tidak menghantar cap masa di sepanjang rantai penapis, anda mungkin perlu
untuk menggunakan penapis fixpts untuk pilihan ini berfungsi.
Tidak semua codec menyokong bingkai kunci paksa. Pada masa ini, sokongan hanya dilaksanakan
untuk pengekod berikut: lavc, x264, xvid.
CODEC KHAS PENGEkodan PILIHAN (MENCODER HANYA)
Anda boleh menentukan parameter pengekodan khusus codec menggunakan sintaks berikut:
- memilih
di mana mungkin: lavc, xvidenc, mp3lame, toolame, twolame, nuv, xvfw, faac, x264enc,
mpeg, lavf.
mp3lame (-lameopts)
membantu
dapatkan bantuan
vbr=<0-4>
kaedah kadar bit berubah-ubah
0 cbr
1 mt
2 rh (lalai)
3 Apr
4 mtrh
Abr
kadar bit purata
cbr
kadar bit malar Juga memaksa pengekodan mod CBR pada mod pratetap ABR berikutnya.
br=<0-1024>
kadar bit dalam kbps (CBR dan ABR sahaja)
q=<0-9>
kualiti (0 - tertinggi, 9 - terendah) (VBR sahaja)
aq=<0-9>
kualiti algoritma (0 - terbaik/paling perlahan, 9 - paling teruk/terpantas)
nisbah=<1-100>
nisbah mampatan
vol=<0-10>
keuntungan input audio
mod=<0-3>
(lalai: auto)
0 stereo
1 bersama-stereo
2 saluran dwi
3 mono
pelapik=<0-2>
0 tiada
1 semua
2 menyesuaikan diri
cepat
Hidupkan pengekodan lebih pantas pada mod pratetap VBR berikutnya. Ini mengakibatkan
kualiti rendah sedikit dan kadar bit yang lebih tinggi.
frekuensi laluan tinggi=
Tetapkan kekerapan penapisan laluan tinggi dalam Hz. Kekerapan di bawah yang ditentukan akan
terputus. Nilai -1 akan melumpuhkan penapisan, nilai 0 akan membenarkan LAME
pilih nilai secara automatik.
lowpassfreq=
Tetapkan frekuensi penapisan laluan rendah dalam Hz. Kekerapan melebihi yang ditentukan akan
terputus. Nilai -1 akan melumpuhkan penapisan, nilai 0 akan membenarkan LAME
pilih nilai secara automatik.
pratetap=
nilai pratetap
membantu
Cetak pilihan dan maklumat tambahan tentang tetapan pratetap.
sederhana
Pengekodan VBR, kualiti yang baik, julat kadar bit 150-180 kbps
standard
Pengekodan VBR, kualiti tinggi, julat kadar bit 170-210 kbps
melampau
Pengekodan VBR, kualiti sangat tinggi, julat kadar bit 200-240 kbps
tidak siuman
Pengekodan CBR, kualiti pratetap tertinggi, kadar bit 320 kbps
<8-320>
Pengekodan ABR pada purata kadar bit kbps yang diberikan
CONTOH:
cepat:preset=standard
sesuai untuk kebanyakan orang dan kebanyakan jenis muzik dan sudah agak tinggi
kualiti
cbr:preset=192
Pengekodan dengan pratetap ABR pada kadar bit malar paksa 192 kbps.
pratetap=172
Pengekodan dengan pratetap ABR pada kadar bit purata 172 kbps.
pratetap=melampau
untuk orang yang mempunyai pendengaran yang sangat baik dan peralatan yang serupa
perkakas and twolame (-toolameopts and -twolameopts masing-masing)
br=<32-384>
Dalam mod CBR parameter ini menunjukkan kadar bit dalam kbps, apabila dalam mod VBR ia adalah
kadar bit minimum yang dibenarkan bagi setiap bingkai. Mod VBR tidak akan berfungsi dengan nilai di bawah
112.
vbr=<-50-50> (VBR sahaja)
julat kebolehubahan; jika negatif pengekod mengalihkan kadar bit purata ke arah
had bawah, jika positif ke arah yang lebih tinggi. Apabila ditetapkan kepada 0 CBR digunakan (lalai).
maxvbr=<32-384> (VBR sahaja)
kadar bit maksimum dibenarkan setiap bingkai, dalam kbps
mod= | jstereo | mono | dwi>
(lalai: mono untuk audio 1 saluran, sebaliknya stereo)
psy=<-1-4>
model psikoakustik (lalai: 2)
errprot=<0 | 1>
Sertakan perlindungan ralat.
nyahpepijat=<0-10>
tahap debug
faac (-faacopts)
br=
kadar bit purata dalam kbps (saling eksklusif dengan kualiti)
kualiti=<1-1000>
mod kualiti, lebih tinggi lebih baik (saling eksklusif dengan br)
objek=<1-4>
kerumitan jenis objek
1 UTAMA (lalai)
2 RENDAH
3 SSR
4 LTP (sangat perlahan)
mpeg=<2|4>
Versi MPEG (lalai: 4)
tns
Mendayakan pembentukan hingar temporal.
cutoff=<0-kadar_sampel/2>
kekerapan potong (lalai: sampling_rate/2)
mentah
Menyimpan aliran bit sebagai muatan mentah dengan data tambahan dalam pengepala kontena
(lalai: 0, sepadan dengan ADTS). Jangan tetapkan bendera ini jika tidak diperlukan secara jelas
atau anda tidak akan dapat membuat remux strim audio nanti.
tandas (-lavcopts)
Banyak pilihan libavcodec (pendek kata lavc) didokumenkan secara ringkas. Baca sumber sepenuhnya
butiran.
CONTOH:
vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250
o= = [, = [,...]]
Lulus AVOptions kepada pengekod libavcodec. Perhatikan, tampalan untuk membuat o= tidak diperlukan dan
lulus semua pilihan yang tidak diketahui melalui sistem AVOption adalah dialu-alukan. Senarai penuh
AVOptions boleh didapati dalam manual FFmpeg. Ambil perhatian bahawa beberapa AVOptions mungkin bercanggah
dengan pilihan MEncoder.
CONTOH:
o=bt=100k
acodec=
codec audio (lalai: mp2)
ac3
Dolby Digital (AC-3)
adpcm_*
Format PCM suai - lihat dokumentasi HTML untuk butiran.
flac
Codec Audio Lossless Percuma (FLAC)
g726
G.726 ADPCM
libfaac
Pengekodan Audio Lanjutan (AAC) - menggunakan FAAC
libmp3lame
MPEG-1 audio lapisan 3 (MP3) - menggunakan LAME
mp2
MPEG-1 audio lapisan 2 (MP2)
pcm_*
Format PCM - lihat dokumentasi HTML untuk butiran.
roq_dpcm
Perisian Id RoQ DPCM
sonik
codec lossy mudah eksperimen
sonicls
codec tanpa kehilangan mudah eksperimen
vorbis
vorbis
wmav1
Windows Media Audio v1
wmav2
Windows Media Audio v2
abitrate=
kadar bit audio dalam kbps (lalai: 224)
atag=
Gunakan teg format audio Windows yang ditentukan (cth atag=0x55).
bit_exact
Gunakan hanya algoritma bit tepat (kecuali (I)DCT). Selain itu bit_exact melumpuhkan
beberapa pengoptimuman dan oleh itu hanya boleh digunakan untuk ujian regresi, yang memerlukan
fail serupa binari walaupun versi pengekod berubah. Ini juga menindas
pengepala data_pengguna dalam strim MPEG-4. Jangan gunakan pilihan ini melainkan anda tahu
betul-betul apa yang anda lakukan.
benang=<1-8>
Bilangan maksimum benang untuk digunakan (lalai: 1). Mungkin mempunyai sedikit kesan negatif
pada anggaran gerakan.
vcodec=
Gunakan codec yang ditentukan (lalai: mpeg4).
asv1
Video ASUS v1
asv2
Video ASUS v2
dvvideo
Video Digital Sony
ffv1
Codec video tanpa kerugian FFmpeg
ffvhuff
bukan standard 20% lebih kecil HuffYUV menggunakan YV12
flv
Sorenson H.263 digunakan dalam Flash Video
h261
H.261
h263
H.263
h263 p
H.263 +
huffyuv
HuffYUV
libtheora
teori
libx264
x264 H.264/AVC MPEG-4 Bahagian 10
libxvid
Xvid MPEG-4 Bahagian 2 (ASP)
ljpeg
JPEG tanpa rugi
mjpeg
Gerakan JPEG
mpeg1video
Video MPEG-1
mpeg2video
Video MPEG-2
mpeg4
MPEG-4 (DivX 4/5)
msmpeg4
DivX 3
msmpeg4v2
MS MPEG4v2
roqvideo
Video RoQ Perisian ID
rv10
codec RealVideo lama
salji (juga lihat: ketat)
Codec berasaskan wavelet eksperimental FFmpeg
svq1
Video Apple Sorenson 1
wmv1
Video Windows Media, versi 1 (AKA WMV7)
wmv2
Video Windows Media, versi 2 (AKA WMV8)
vqmin=<1-31>
pengkuantiti minimum
1 Tidak disyorkan (fail yang jauh lebih besar, sedikit perbezaan kualiti dan sisi pelik
kesan: msmpeg4, h263 akan menjadi kualiti yang sangat rendah, kadar kawalan akan menjadi
keliru menyebabkan kualiti yang lebih rendah dan beberapa penyahkod tidak akan dapat
menyahkodnya).
2 Disyorkan untuk pengekodan mpeg4/mpeg1video biasa (lalai).
3 Disyorkan untuk h263(p)/msmpeg4. Sebab lebih suka 3 daripada 2 ialah
yang 2 boleh menyebabkan limpahan. (Ini akan dibetulkan untuk h263(p) oleh
menukar pengkuantiti bagi setiap MB pada masa hadapan, msmpeg4 tidak boleh diperbaiki kerana ia
tidak menyokong itu.)
lmin=<0.01-255.0>
Pengganda Lagrange tahap bingkai minimum untuk kawalan kadar (lalai: 2.0). Lavc akan
jarang menggunakan pengkuantiti di bawah nilai lmin. Menurunkan lmin akan menjadikan lavc lebih
berkemungkinan memilih pengkuantiti yang lebih rendah untuk sesetengah bingkai, tetapi tidak lebih rendah daripada nilai
vqmin. Begitu juga, meningkatkan lmin akan menjadikan lavc kurang berkemungkinan untuk memilih pengkuantiti rendah,
walaupun vqmin akan membenarkan mereka. Anda mungkin mahu menetapkan lmin lebih kurang
sama dengan vqmin. Apabila kuantisasi adaptif sedang digunakan, menukar lmin/lmax mungkin ada
kurang kesan; lihat mblmin/mblmax.
lmax=<0.01-255.0>
pengganda Lagrange maksimum untuk kawalan kadar (lalai: 31.0)
mblmin=<0.01-255.0>
Pengganda Lagrange peringkat makroblok minimum untuk kawalan kadar (lalai:2.0). ini
parameter mempengaruhi pilihan pengkuantitian penyesuaian seperti qprd, lumi_mask, dsb.
mblmax=<0.01-255.0>
Pengganda Lagrange peringkat makroblok maksimum untuk kawalan kadar (lalai: 31.0).
vqscale=<0-31>
Pengkuantiti malar / pengekodan kualiti malar (memilih mod pengkuantiti tetap). A
nilai yang lebih rendah bermakna kualiti yang lebih baik tetapi fail yang lebih besar (lalai: -1). Sekiranya salji
codec, nilai 0 bermaksud pengekodan tanpa kerugian. Oleh kerana codec lain tidak menyokong
ini, vqscale=0 akan mempunyai kesan yang tidak ditentukan. 1 tidak disyorkan (lihat vqmin untuk
perincian).
vqmax=<1-31>
Pengkuantiti maksimum, 10-31 hendaklah julat yang waras (lalai: 31).
vqdiff=<1-31>
perbezaan pengkuantiti maksimum antara bingkai I- atau P berturut-turut (lalai: 3)
vmax_b_frames=<0-4>
bilangan maksimum bingkai B antara bingkai bukan B:
0 tiada bingkai B (lalai)
0-2 julat waras untuk MPEG-4
vme=<0-5>
kaedah anggaran gerakan. Kaedah yang ada ialah:
0 tiada (kualiti sangat rendah)
1 penuh (lambat, pada masa ini tidak diselenggara dan dilumpuhkan)
2 log (kualiti rendah, pada masa ini tidak diselenggara dan dilumpuhkan)
3 phods (kualiti rendah, pada masa ini tidak diselenggara dan dilumpuhkan)
4 EPZS: saiz=1 berlian, saiz boleh dilaraskan dengan pilihan *dia (lalai)
5 X1 (percubaan, kini dialiaskan kepada EPZS)
8 iter (blok bertindih berulang, hanya digunakan dalam salji)
PERHATIAN: 0-3 pada masa ini mengabaikan jumlah bit yang dibelanjakan, jadi kualiti mungkin rendah.
me_range=<0-9999>
julat carian anggaran gerakan (lalai: 0 (tanpa had))
mbd=<0-2> (iaitu lihat *cmp, qpel)
Algoritma keputusan Macroblock (mod kualiti tinggi), mengekod setiap blok makro dalam semua
mod dan pilih yang terbaik. Ini perlahan tetapi menghasilkan kualiti dan fail yang lebih baik
saiz. Apabila mbd ditetapkan kepada 1 atau 2, nilai mbcmp diabaikan apabila membandingkan
macroblocks (nilai mbcmp masih digunakan di tempat lain, khususnya
algoritma carian gerakan). Jika sebarang tetapan perbandingan (precmp, subcmp, cmp, atau
mbcmp) adalah bukan sifar, walau bagaimanapun, carian gerakan separuh pel yang lebih perlahan tetapi lebih baik
digunakan, tidak kira apa mbd ditetapkan. Jika qpel ditetapkan, cari gerakan suku-pel
akan digunakan tanpa mengira.
0 Gunakan fungsi perbandingan yang diberikan oleh mbcmp (lalai).
1 Pilih mod MB yang memerlukan bit paling sedikit (=vhq).
2 Pilih mod MB yang mempunyai herotan kadar terbaik.
vhq
Sama seperti mbd=1, disimpan atas sebab keserasian.
v4mv
Benarkan 4 vektor gerakan setiap blok makro (kualiti lebih baik sedikit). Berfungsi lebih baik jika
digunakan dengan mbd>0.
obmc
pampasan gerakan blok bertindih (H.263+)
gelung
nota penapis gelung (H.263+), ini rosak
keyint=<0-300>
selang maksimum antara bingkai utama dalam bingkai (lalai: 250 atau satu bingkai kunci setiap
sepuluh saat dalam filem 25fps. Ini ialah lalai yang disyorkan untuk MPEG-4). Paling
codec memerlukan bingkai utama biasa untuk mengehadkan pengumpulan ketidakpadanan
ralat. Kerangka kunci juga diperlukan untuk mencari, kerana pencarian hanya boleh dilakukan untuk a
bingkai utama - tetapi bingkai utama memerlukan lebih banyak ruang daripada bingkai lain, jadi nombor yang lebih besar di sini
bermaksud fail yang lebih kecil sedikit tetapi pencarian yang kurang tepat. 0 bersamaan dengan 1, yang
menjadikan setiap bingkai sebagai kerangka utama. Nilai >300 tidak disyorkan kerana kualiti mungkin
menjadi buruk bergantung pada penyahkod, pengekod dan nasib. Ia adalah perkara biasa untuk digunakan oleh MPEG-1/2
nilai <=30.
sc_threshold=<-1000000000-1000000000>
Ambang untuk pengesanan perubahan adegan. Kerangka kunci disisipkan oleh libavcodec apabila ia
mengesan perubahan adegan. Anda boleh menentukan sensitiviti pengesanan dengan ini
pilihan. -1000000000 bermakna terdapat perubahan pemandangan yang dikesan pada setiap bingkai,
1000000000 bermakna tiada perubahan adegan dikesan (lalai: 0).
sc_factor= positif integer>
Menyebabkan bingkai dengan pengkuantiti yang lebih tinggi berkemungkinan besar mencetuskan perubahan pemandangan
pengesanan dan membuat libavcodec menggunakan bingkai-I (lalai: 1). 1-16 adalah julat yang waras.
Nilai antara 2 dan 6 boleh menghasilkan peningkatan PSNR (sehingga lebih kurang 0.04 dB) dan
penempatan bingkai-I yang lebih baik dalam adegan gerak tinggi. Nilai yang lebih tinggi daripada 6 mungkin memberi
PSNR yang sangat baik sedikit (lebih kurang 0.01 dB daripada sc_factor=6), tetapi
kualiti visual yang ketara lebih teruk.
vb_strategy=<0-2> (lulus 1 sahaja)
strategi untuk memilih antara bingkai I/P/B:
0 Sentiasa gunakan bilangan maksimum bingkai B (lalai).
1 Elakkan bingkai B dalam adegan bergerak tinggi. Lihat pilihan b_sensitivity untuk menala
strategi ini.
2 Letakkan bingkai-B dengan lebih kurang optimum untuk menghasilkan kualiti maksimum (lebih perlahan).
Anda mungkin ingin mengurangkan kesan kelajuan pilihan ini dengan menala pilihan
brd_scale.
b_sensitiviti= integer lebih daripada 0>
Laraskan cara sensitif vb_strategy=1 mengesan gerakan dan mengelak daripada menggunakan bingkai-B
(lalai: 40). Sensitiviti yang lebih rendah akan menghasilkan lebih banyak bingkai B. Menggunakan lebih banyak B-
bingkai biasanya menambah baik PSNR, tetapi terlalu banyak bingkai B boleh menjejaskan kualiti dalam gerakan tinggi
adegan. Melainkan terdapat jumlah pergerakan yang sangat tinggi, b_sensitivity boleh
selamat diturunkan di bawah lalai; 10 ialah nilai yang munasabah dalam kebanyakan kes.
brd_scale=<0-10>
Menurunkan skala untuk keputusan bingkai B dinamik (lalai: 0). Setiap kali brd_scale
meningkat satu, dimensi bingkai dibahagikan dengan dua, yang meningkatkan kelajuan
dengan faktor empat. Kedua-dua dimensi bingkai yang dikecilkan sepenuhnya mestilah sekata
nombor, jadi brd_scale=1 memerlukan dimensi asal menjadi gandaan empat,
brd_scale=2 memerlukan gandaan lapan, dsb. Dengan kata lain, dimensi bagi
bingkai asal mesti kedua-duanya boleh dibahagikan dengan 2^(brd_scale+1) tanpa baki.
bidir_refine=<0-4>
Perhalusi dua vektor gerakan yang digunakan dalam blok makro dwiarah, bukannya semula
menggunakan vektor daripada carian ke hadapan dan ke belakang. Pilihan ini tidak mempunyai kesan
tanpa bingkai B.
0 Dilumpuhkan (lalai).
1-4 Gunakan carian yang lebih luas (nilai yang lebih besar adalah lebih perlahan).
vpass=<1-3>
Mengaktifkan mod laluan dua (atau lebih) dalaman, hanya tentukan jika anda ingin menggunakan dua (atau
lebih) lulus pengekodan.
1 hantaran pertama (juga lihat turbo)
hantaran 2 saat
Lulus 3 N (laluan kedua dan seterusnya pengekodan N-pass)
Berikut ialah cara ia berfungsi, dan cara menggunakannya:
Pas pertama (vpass=1) menulis fail statistik. Anda mungkin mahu menyahaktifkan
beberapa pilihan yang haus CPU, seperti mod "turbo".
Dalam mod dua pas, pas kedua (vpass=2) membaca fail dan pangkalan statistik
keputusan kawalan kadar mengenainya.
Dalam mod N-pass, pas kedua (vpass=3, itu bukan kesilapan taip) melakukan kedua-duanya: Pertama
membaca statistik, kemudian menulis gantinya. Anda mungkin mahu membuat sandaran divx2pass.log
sebelum melakukan ini jika terdapat sebarang kemungkinan anda perlu membatalkannya
MEncoder. Anda boleh menggunakan semua pilihan pengekodan, kecuali pilihan yang sangat lapar CPU seperti
"qns".
Anda boleh menjalankan hantaran yang sama ini berulang kali untuk memperhalusi pengekodan. Setiap seterusnya
pas akan menggunakan statistik dari pas sebelumnya untuk menambah baik. Pas akhir boleh
sertakan sebarang pilihan pengekodan yang haus CPU.
Jika anda mahukan pengekodan 2 pas, gunakan pertama vpass=1, dan kemudian vpass=2.
Jika anda mahukan pengekodan 3 atau lebih pas, gunakan vpass=1 untuk pas pertama dan kemudian
vpass=3 dan kemudian vpass=3 lagi dan lagi sehingga anda berpuas hati dengan pengekodan.
huffyuv:
lulus 1
Menjimatkan statistik.
lulus 2
Mengekodkan dengan jadual Huffman yang optimum berdasarkan statistik dari yang pertama
lulus.
turbo (dua lulus sahaja)
Secara dramatik mempercepatkan lulus menggunakan algoritma yang lebih pantas dan melumpuhkan intensif CPU
pilihan. Ini mungkin akan mengurangkan sedikit PSNR global (sekitar 0.01dB) dan
tukar jenis bingkai individu dan PSNR lebih sedikit (sehingga 0.03dB).
aspek=
Simpan aspek filem secara dalaman, sama seperti fail MPEG. Jauh lebih bagus daripada
penskalaan semula, kerana kualiti tidak menurun. Hanya MPlayer akan memainkan fail ini
dengan betul, pemain lain akan memaparkannya dengan aspek yang salah. Parameter aspek
boleh diberikan sebagai nisbah atau nombor titik terapung.
CONTOH:
aspek=16/9 atau aspek=1.78
autoaspect
Sama seperti pilihan aspek, tetapi secara automatik mengira aspek, dengan mengambil kira
semua pelarasan (crop/expand/scale/dll.) dibuat dalam rantai penapis. Tidak
dikenakan penalti prestasi, jadi anda boleh membiarkannya sentiasa dihidupkan dengan selamat.
vbitrate=
Tentukan kadar bit (lalai: 800).
AMARAN : 1kbit = 1000 bit
4-16000
(dalam kbit)
16001-24000000
(dalam sedikit)
vratetol=
anggaran toleransi saiz fail dalam kbit. 1000-100000 adalah julat yang waras. (amaran:
1kbit = 1000 bit) (lalai: 8000)
PERHATIAN: vratetol tidak boleh terlalu besar semasa hantaran kedua atau mungkin ada
masalah jika kadar vrc_(min|maks) digunakan.
vrc_maxrate=
kadar bit maksimum dalam kbit/saat (lalai: 0, tidak terhad)
vrc_minrate=
kadar bit minimum dalam kbit/saat (lalai: 0, tidak terhad)
vrc_buf_size=
saiz penimbal dalam kbit Untuk MPEG-1/2 ini juga menetapkan saiz penimbal vbv, gunakan 327 untuk
VCD, 917 untuk SVCD dan 1835 untuk DVD.
vrc_buf_agresitiviti
tidak berguna buat masa ini
vrc_strategy
Kaedah kawalan kadar. Ambil perhatian bahawa beberapa pilihan yang mempengaruhi kadar kawalan akan ada
tiada kesan jika vrc_strategy tidak ditetapkan kepada 0.
0 Gunakan kawalan kadar lavc dalaman (lalai).
1 Gunakan Xvid ratecontrol (percubaan; memerlukan MEncoder untuk disusun dengan
sokongan untuk Xvid 1.1 atau lebih tinggi).
vb_qfactor=<-31.0-31.0>
faktor pengkuantiti antara bingkai B- dan bukan-B (lalai: 1.25)
vi_qfactor=<-31.0-31.0>
faktor pengkuantiti antara bingkai-I dan bukan-I (lalai: 0.8)
vb_qoffset=<-31.0-31.0>
pengimbangan kuantiti antara bingkai B- dan bukan-B (lalai: 1.25)
vi_qoffset=<-31.0-31.0>
(lalai: 0.0)
jika v{b|i}_qfactor > 0
Pengkuantiti bingkai I/B = Pengkuantiti bingkai P * v{b|i}_qfactor + v{b|i}_qoffset
lagi
lakukan kawalan kadar biasa (jangan kunci pada pengkuantiti bingkai-P seterusnya) dan tetapkan q= -q *
v{b|i}_qfactor + v{b|i}_qoffset
Petunjuk: Untuk melakukan pengekodan pengkuantiti tetap dengan pengkuantiti yang berbeza untuk I/P- dan B-
bingkai yang anda boleh gunakan: lmin= :lmax= :vb_qfactor=
ip_quant>.
vqblur=<0.0-1.0> (lulus satu)
Pengkuantiti kabur (lalai: 0.5), nilai yang lebih besar akan purata pengkuantiti lebih
masa (perubahan yang lebih perlahan).
0.0 Kabur pengkuantiti dilumpuhkan.
1.0 Purata pengkuantiti ke atas semua bingkai sebelumnya.
vqblur=<0.0-99.0> (lulus dua)
Pengkuantiti gaussian blur (lalai: 0.5), nilai yang lebih besar akan menjadi purata pengkuantiti
lebih dari masa ke masa (perubahan yang lebih perlahan).
vqcomp=<0.0-1.0>
Mampatan pengkuantiti, vrc_eq bergantung pada ini (lalai: 0.5). PERHATIAN: Persepsi
kualiti akan menjadi optimum di suatu tempat di antara julat yang melampau.
vrc_eq=
persamaan kawalan kadar utama
1+(tex/avgTex-1)*qComp
kira-kira persamaan kod kawalan kadar lama
tex^qComp
dengan qcomp 0.5 atau sesuatu seperti itu (lalai)
operator infix:
+,-,*,/,^
pemboleh ubah:
tex
kerumitan tekstur
iTex, pTex
kerumitan tekstur intra, bukan intra
avgTex
kerumitan tekstur purata
avgIITex
purata kerumitan tekstur intra dalam bingkai-I
avgPITex
purata kerumitan tekstur intra dalam bingkai-P
avgPPTex
purata kerumitan tekstur bukan intra dalam bingkai-P
purata BPTex
purata kerumitan tekstur bukan intra dalam bingkai B
mv
bit yang digunakan untuk vektor gerakan
fKod
panjang maksimum vektor gerakan dalam skala log2
saya kira
bilangan blok makro intra / bilangan blok makro
var
kerumitan spatial
mcVar
kerumitan temporal
qComp
qcomp dari baris arahan
isI, isP, isB
Adakah 1 jika jenis gambar ialah I/P/B lain 0.
Pi,E
Lihat buku matematik kegemaran anda.
fungsi:
maks(a,b),min(a,b)
maksimum / minimum
gt(a,b)
ialah 1 jika a>b, 0 sebaliknya
lt(a,b)
ialah 1 jika a
eq(a,b)
ialah 1 jika a==b, 0 sebaliknya
sin, cos, tan, sinh, cosh, tanh, exp, log, abs
vrc_override=
Kualiti yang ditentukan pengguna untuk bahagian tertentu (penghujung, kredit, ...). Pilihannya ialah
, , [/ , ,
[/...]]:
kualiti (2-31)
pengkuantiti
kualiti (-500-0)
pembetulan kualiti dalam %
vrc_init_cplx=<0-1000>
kerumitan awal (lulus 1)
vrc_init_occupancy=<0.0-1.0>
penghunian penimbal awal, sebagai sebahagian kecil daripada vrc_buf_size (lalai: 0.9)
vqsquish=<0|1>
Nyatakan cara mengekalkan pengkuantiti antara qmin dan qmax.
0 Gunakan keratan.
1 Gunakan fungsi boleh dibezakan yang bagus (lalai).
vlelim=<-1000-1000>
Tetapkan ambang penyingkiran pekali tunggal untuk pencahayaan. Nilai negatif akan
pertimbangkan juga pekali DC (sekurang-kurangnya -4 atau lebih rendah untuk pengekodan pada
kuantiti=1):
0 dilumpuhkan (lalai)
-4 syor JVT
vcelim=<-1000-1000>
Tetapkan ambang penyingkiran pekali tunggal untuk chrominance. Nilai negatif
juga akan mempertimbangkan pekali DC (sekurang-kurangnya -4 atau lebih rendah untuk pengekodan
pada kuantiti=1):
0 dilumpuhkan (lalai)
7 syor JVT
vstrict=<-2|-1|0|1>
pematuhan standard yang ketat
0 dilumpuhkan
1 Hanya disyorkan jika anda ingin menyuapkan output ke dalam rujukan MPEG-4
penyahkod.
-1 Benarkan sambungan khusus libavcodec (lalai).
-2 Mendayakan codec dan ciri percubaan yang mungkin tidak boleh dimainkan
versi MPlayer masa hadapan (salji).
vdpart
Pembahagian data. Menambah 2 Bait setiap paket video, meningkatkan rintangan ralat apabila
memindahkan melalui saluran yang tidak boleh dipercayai (cth penstriman melalui internet). setiap satu
paket video akan dikodkan dalam 3 partition berasingan:
1. MV
pergerakan
2. Pekali DC
gambar beresolusi rendah
3. Pekali AC
butir-butir
MV & DC adalah yang paling penting, kehilangan mereka kelihatan jauh lebih teruk daripada kehilangan AC dan
1. & 2. sekatan. (MV & DC) jauh lebih kecil daripada makna 3. partition (AC).
bahawa ralat akan melanda partition AC dengan lebih kerap daripada partition MV & DC.
Oleh itu, gambar akan kelihatan lebih baik dengan pembahagian daripada tanpa, seperti tanpa
membahagikan ralat akan membuang AC/DC/MV secara sama rata.
vpsize=<0-10000> (iaitu lihat vdpart)
Saiz paket video, meningkatkan rintangan ralat.
0
dilumpuhkan (lalai)
100-1000
Pilihan baik
ss
mod berstruktur hirisan untuk H.263+
kelabu
pengekodan skala kelabu sahaja (lebih pantas)
vfdct=<0-10>
Algoritma DCT
0 Pilih yang baik secara automatik (lalai).
1 integer pantas
2 integer tepat
3 MMX
4 mlib
5 AltiVec
6 titik terapung AAN
idct=<0-99>
Algoritma IDCT
PERHATIAN: Sepanjang pengetahuan kami semua IDCT ini lulus ujian IEEE1180.
0 Pilih yang baik secara automatik (lalai).
1 integer rujukan JPEG
2 mudah
3 simplemmx
4 libmpeg2mmx (tidak tepat, jangan gunakan untuk pengekodan dengan keyint >100)
5 ps2
6 mlib
7 lengan
8 AltiVec
9 sh4
10 senjata mudah
11 H.264
12 VP3
13 IPP
14 xvidmmx
15 CAVS
16 simplearmv5te
17 simplearmv6
lumi_mask=<0.0-1.0>
Penopengan luminance ialah tetapan 'psikosensori' yang sepatutnya menggunakan
hakikat bahawa mata manusia cenderung untuk melihat lebih sedikit butiran di bahagian yang sangat terang
gambar. Penopengan cahaya memampatkan kawasan terang lebih kuat daripada yang sederhana, jadi
ia akan menjimatkan bit yang boleh dibelanjakan semula pada bingkai lain, meningkatkan keseluruhannya
kualiti subjektif, sementara mungkin mengurangkan PSNR.
AMARAN : Berhati-hati, nilai yang terlalu besar boleh menyebabkan perkara yang buruk.
AMARAN : Nilai yang besar mungkin kelihatan bagus pada sesetengah monitor tetapi mungkin kelihatan mengerikan padanya
monitor lain.
0.0
dilumpuhkan (lalai)
0.0-0.3
julat waras
dark_mask=<0.0-1.0>
Darkness masking ialah tetapan 'psikosensori' yang sepatutnya menggunakan
hakikat bahawa mata manusia cenderung untuk melihat lebih sedikit butiran di bahagian yang sangat gelap
gambar. Topeng kegelapan memampatkan kawasan gelap lebih kuat daripada yang sederhana, jadi ia
akan menjimatkan bit yang boleh dibelanjakan semula pada bingkai lain, meningkatkan subjektif keseluruhan
kualiti, sambil mungkin mengurangkan PSNR.
AMARAN : Berhati-hati, nilai yang terlalu besar boleh menyebabkan perkara yang buruk.
AMARAN : Nilai yang besar mungkin kelihatan bagus pada sesetengah monitor tetapi mungkin kelihatan mengerikan padanya
monitor lain / TV / TFT.
0.0
dilumpuhkan (lalai)
0.0-0.3
julat waras
tcplx_mask=<0.0-1.0>
Penutupan kerumitan sementara (lalai: 0.0 (dilumpuhkan)). Bayangkan adegan dengan burung
terbang merentasi seluruh tempat kejadian; tcplx_mask akan meningkatkan pengkuantiti burung
makroblocks (dengan itu mengurangkan kualitinya), kerana mata manusia biasanya tidak mempunyai
masa untuk melihat semua butiran burung. Beri amaran bahawa jika objek bertopeng berhenti
(cth burung mendarat) ia berkemungkinan kelihatan mengerikan untuk jangka masa yang singkat,
sehingga pengekod mengetahui bahawa objek itu tidak bergerak dan perlu diperhalusi
blok. Bit yang disimpan akan dibelanjakan pada bahagian lain video, yang mungkin
tingkatkan kualiti subjektif, dengan syarat tcplx_mask dipilih dengan teliti.
scplx_mask=<0.0-1.0>
Melindungi kerumitan spatial. Nilai yang lebih besar membantu menentang penyekatan, jika tidak
penapis nyahsekatan digunakan untuk penyahkodan, yang mungkin bukan idea yang baik.
Bayangkan pemandangan dengan rumput (yang biasanya mempunyai kerumitan spatial yang hebat), langit biru
dan sebuah rumah; scplx_mask akan meningkatkan pengkuantiti blok makro rumput, oleh itu
mengurangkan kualitinya, untuk menghabiskan lebih banyak bit di langit dan rumah.
Petunjuk: Pangkas mana-mana sempadan hitam sepenuhnya kerana ia akan mengurangkan kualiti
macroblocks (juga terpakai tanpa scplx_mask).
0.0
dilumpuhkan (lalai)
0.0-0.5
julat waras
PERHATIAN: Tetapan ini tidak mempunyai kesan yang sama seperti menggunakan matriks tersuai yang
akan memampatkan frekuensi tinggi dengan lebih keras, kerana scplx_mask akan mengurangkan kualiti P
blok walaupun hanya DC yang berubah. Hasil scplx_mask mungkin tidak
nampak baik.
p_mask=<0.0-1.0> (iaitu lihat vi_qfactor)
Mengurangkan kualiti antara blok. Ini bersamaan dengan meningkatkan kualiti
blok intra, kerana kadar bit purata yang sama akan diedarkan mengikut kadar
pengawal kepada keseluruhan jujukan video (lalai: 0.0 (dilumpuhkan)). p_mask=1.0
menggandakan bit yang diperuntukkan kepada setiap blok intra.
border_mask=<0.0-1.0>
pemprosesan sempadan untuk pengekod gaya MPEG. Pemprosesan sempadan meningkatkan
pengkuantiti untuk blok makro yang kurang daripada 1/5 daripada lebar/tinggi bingkai
dari sempadan bingkai, kerana ia selalunya secara visual kurang penting.
naq
Normalkan kuantisasi adaptif (eksperimen). Apabila menggunakan kuantisasi adaptif
(*_mask), purata pengkuantiti setiap MB mungkin tidak lagi sepadan dengan bingkai yang diminta-
pengkuantiti tahap. Naq akan cuba melaraskan pengkuantiti per-MB untuk mengekalkan
purata yang betul.
ildct
Gunakan DCT berjalin.
salah
Gunakan anggaran gerakan berjalin (saling eksklusif dengan qpel).
terhenti
Gunakan scantable alternatif.
atas=<-1-1>
-1 automatik
0 medan bawah dahulu
1 medan teratas dahulu
format=
YV12
lalai
444P
untuk ffv1
422P
untuk HuffYUV, JPEG tanpa rugi, dv dan ffv1
411P
untuk JPEG, dv dan ffv1 tanpa kerugian
YVU9
untuk JPEG tanpa kerugian, ffv1 dan svq1
BGR32
untuk JPEG dan ffv1 tanpa kerugian
pred
(untuk HuffYUV)
0 ramalan kiri
1 ramalan satah/kecerunan
2 ramalan median
pred
(untuk JPEG tanpa kerugian)
0 ramalan kiri
1 ramalan teratas
2 ramalan topleft
3 ramalan satah/kecerunan
6 min ramalan
pengekod
(untuk ffv1)
0 pengekodan vlc (Golomb-Rice)
1 pengekodan aritmetik (CABAC)
konteks
(untuk ffv1)
0 model konteks kecil
1 model konteks besar
(untuk ffvhuff)
0 jadual Huffman yang telah ditetapkan (terbina atau dua pas)
1 jadual Huffman adaptif
qpel
Gunakan pampasan gerakan suku pel (saling eksklusif dengan ilme).
Petunjuk: Ini nampaknya hanya berguna untuk pengekodan kadar bit tinggi.
mbcmp=<0-2000>
Menetapkan fungsi perbandingan untuk keputusan sekatan makro, hanya mempunyai kesan jika
mbd=0. Ini juga digunakan untuk beberapa fungsi carian gerakan, dalam hal ini ia mempunyai
kesan tanpa mengira tetapan mbd.
0 (SEDIH)
jumlah perbezaan mutlak, cepat (lalai)
1 (SSE)
jumlah ralat kuasa dua
2 (SATD)
jumlah Hadamard mutlak mengubah perbezaan
3 (DCT)
jumlah perbezaan berubah DCT mutlak
4 (PSNR)
jumlah ralat pengkuantitian kuasa dua (elakkan, kualiti rendah)
5 (BIT)
bilangan bit yang diperlukan untuk blok itu
6 (RD)
herotan kadar optimum, perlahan
7 (SIFIR)
0
8 (VSAD)
jumlah perbezaan menegak mutlak
9 (VSSE)
jumlah perbezaan menegak kuasa dua
10 (NSSE)
bunyi mengekalkan jumlah perbezaan kuasa dua
11 (W53)
5/3 wavelet, hanya digunakan dalam salji
12 (W97)
9/7 wavelet, hanya digunakan dalam salji
+256
Gunakan juga kroma, pada masa ini tidak berfungsi (dengan betul) dengan bingkai B.
ildctcmp=<0-2000>
Menetapkan fungsi perbandingan untuk keputusan DCT berjalin (lihat mbcmp untuk tersedia
fungsi perbandingan).
precmp=<0-2000>
Menetapkan fungsi perbandingan untuk pra lulus anggaran gerakan (lihat mbcmp untuk
fungsi perbandingan yang tersedia) (lalai: 0).
cmp=<0-2000>
Menetapkan fungsi perbandingan untuk anggaran gerakan pel penuh (lihat mbcmp untuk
fungsi perbandingan yang tersedia) (lalai: 0).
subcmp=<0-2000>
Menetapkan fungsi perbandingan untuk anggaran gerakan subpel (lihat mbcmp untuk tersedia
fungsi perbandingan) (lalai: 0).
skipcmp=<0-2000>
FIXME: Dokumen ini.
nssew=<0-1000000>
Tetapan ini mengawal berat NSSE, di mana pemberat yang lebih besar akan menghasilkan lebih banyak bunyi.
0 NSSE adalah sama dengan SSE Anda mungkin mendapati ini berguna jika anda lebih suka menyimpan beberapa
hingar dalam video anda yang dikodkan dan bukannya menapisnya sebelum pengekodan (lalai:
8).
predia=<-99-6>
jenis dan saiz berlian untuk pra-laluan anggaran gerakan
dia=<-99-6>
Jenis & saiz berlian untuk anggaran gerakan. Carian gerakan adalah proses berulang.
Menggunakan berlian kecil tidak mengehadkan carian untuk mencari gerakan kecil sahaja
vektor. Ia agak lebih berkemungkinan untuk berhenti sebelum mencari yang terbaik
vektor gerakan, terutamanya apabila bunyi terlibat. Berlian yang lebih besar membolehkan yang lebih luas
cari vektor gerakan terbaik, oleh itu lebih perlahan tetapi menghasilkan kualiti yang lebih baik.
Berlian biasa yang besar adalah kualiti yang lebih baik daripada berlian penyesuaian bentuk.
Berlian penyesuaian bentuk adalah pertukaran yang baik antara kelajuan dan kualiti.
PERHATIAN: Saiz berlian biasa dan yang menyesuaikan bentuk tidak mempunyai yang sama
makna.
-3 bentuk berlian adaptif (cepat) dengan saiz 3
-2 bentuk berlian adaptif (cepat) dengan saiz 2
-1 carian berbilang heksagon tidak sekata (perlahan)
1 saiz biasa=1 berlian (lalai) =berlian jenis EPZS
0
000
0
2 saiz biasa=2 berlian
0
000
00000
000
0
trell
Trellis mencari kuantisasi. Ini akan mencari pengekodan optimum untuk setiap 8x8
blok. Pengkuantitian carian trellis adalah pengkuantitian yang optimum
rasa PSNR berbanding kadar bit (Dengan mengandaikan bahawa tidak akan ada ralat pembundaran
diperkenalkan oleh IDCT, yang jelas tidak begitu.). Ia hanya mencari blok
untuk minimum ralat dan lambda*bits.
lambda
pemalar bergantung parameter kuantisasi (QP).
bit
jumlah bit yang diperlukan untuk mengekod blok
kesilapan
jumlah ralat kuasa dua pengkuantitian
cbp
Nilaikan corak blok berkod optimum yang diherotkan. Akan memilih corak blok berkod
yang meminimumkan herotan + kadar lambda*. Ini hanya boleh digunakan bersama dengan
kuantisasi trellis.
mv0
Cuba untuk mengekod setiap MB dengan MV=<0,0> dan pilih yang lebih baik. Ini tiada kesan
jika mbd=0.
mv0_threshold= tidak negatif integer>
Apabila vektor gerakan sekeliling adalah <0,0> dan skor anggaran gerakan bagi
blok semasa kurang daripada mv0_threshold, <0,0> digunakan untuk vektor gerakan dan
anggaran gerakan selanjutnya dilangkau (lalai: 256). Menurunkan mv0_threshold kepada 0
boleh memberikan sedikit (0.01dB) peningkatan PSNR dan mungkin menjadikan video yang dikodkan kelihatan
sedikit lebih baik; menaikkan mv0_threshold melepasi 320 menyebabkan PSNR berkurangan dan
kualiti visual. Nilai yang lebih tinggi mempercepatkan pengekodan dengan sangat sedikit (biasanya kurang daripada
1%, bergantung pada pilihan lain yang digunakan).
PERHATIAN: Pilihan ini tidak memerlukan mv0 untuk didayakan.
qprd (mbd=2 sahaja)
kadar parameter pengkuantitian optimum (QP) terherot untuk lambda yang diberikan bagi setiap satu
blok makro
last_pred=<0-99>
jumlah peramal gerakan dari bingkai sebelumnya
0 (lalai)
a Akan menggunakan 2a+1 x 2a+1 makroblok persegi peramal vektor gerakan daripada
bingkai sebelumnya.
perdana=<0-2>
pra-laluan anggaran gerakan
0 dilumpuhkan
1 hanya selepas bingkai-I (lalai)
2 sentiasa
subq=<1-8>
kualiti penapisan subpel (untuk qpel) (lalai: 8 (kualiti tinggi))
PERHATIAN: Ini mempunyai kesan yang ketara terhadap kelajuan.
rujukan=<1-8>
bilangan bingkai rujukan untuk dipertimbangkan untuk pampasan gerakan (Salji sahaja)
(lalai: 1)
psnr
cetak PSNR (nisbah isyarat puncak kepada hingar) untuk keseluruhan video selepas pengekodan dan
simpan PSNR setiap bingkai dalam fail dengan nama seperti 'psnr_hhmmss.log'. Dipulangkan
nilai dalam dB (decibel), lebih tinggi lebih baik.
mpeg_quant
Gunakan pengkuantiti MPEG dan bukannya H.263.
aic
Dayakan ramalan AC untuk MPEG-4 atau ramalan intra lanjutan untuk H.263+. Ini akan
meningkatkan kualiti sedikit sebanyak (sekitar 0.02 dB PSNR) dan sangat memperlahankan pengekodan
sedikit (kira-kira 1%).
PERHATIAN: vqmin hendaklah 8 atau lebih besar untuk H.263+ AIC.
aiv
vlc antara alternatif untuk H.263+
umv
MV tanpa had (H.263+ sahaja) Membenarkan pengekodan MV panjang sewenang-wenangnya.
ibias=<-256-256>
bias pengkuantiti intra (256 bersamaan dengan 1.0, lalai pengkuantiti gaya MPEG: 96, gaya H.263
lalai pengkuantiti: 0)
PERHATIAN: Pengkuantiti H.263 MMX tidak boleh mengendalikan bias positif (set vfdct=1 atau 2),
Pengkuantiti MPEG MMX tidak boleh mengendalikan bias negatif (set vfdct=1 atau 2).
pbias=<-256-256>
bias antara pengkuantiti (256 bersamaan dengan 1.0, lalai pengkuantiti gaya MPEG: 0, gaya H.263
lalai pengkuantiti: -64)
PERHATIAN: Pengkuantiti H.263 MMX tidak boleh mengendalikan bias positif (set vfdct=1 atau 2),
Pengkuantiti MPEG MMX tidak boleh mengendalikan bias negatif (set vfdct=1 atau 2).
Petunjuk: Kecondongan yang lebih positif (-32 - -16 dan bukannya -64) nampaknya meningkatkan PSNR.
nr=<0-100000>
Pengurangan hingar, 0 bermakna dilumpuhkan. 0-600 ialah julat berguna untuk kandungan biasa,
tetapi anda mungkin mahu meningkatkannya sedikit lagi untuk kandungan yang sangat bising (lalai: 0).
Memandangkan kesannya yang kecil pada kelajuan, anda mungkin lebih suka menggunakan ini
menapis bunyi dengan penapis video seperti denoise3d atau hqdn3d.
qns=<0-3>
Pembentukan hingar pengkuantiti. Daripada memilih kuantisasi untuk dipadankan paling rapat
video sumber dalam pengertian PSNR, ia memilih pengkuantitian seperti bunyi itu
(biasanya berdering) akan disembunyikan oleh kandungan frekuensi yang serupa dalam imej. Lebih besar
nilai lebih perlahan tetapi mungkin tidak menghasilkan kualiti yang lebih baik. Ini boleh dan sepatutnya
digunakan bersama-sama dengan kuantisasi trellis, dalam hal ini kuantisasi trellis
(optimum untuk berat malar) akan digunakan sebagai titik permulaan untuk carian lelaran.
0 dilumpuhkan (lalai)
1 Hanya menurunkan nilai mutlak pekali.
2 Hanya tukar pekali sebelum pekali bukan sifar terakhir + 1.
3 Cuba semua.
antara_matriks= dipisahkan matriks>
Gunakan matriks antara tersuai. Ia memerlukan rentetan dipisahkan koma sebanyak 64 integer.
intra_matriks= dipisahkan matriks>
Gunakan matriks intra tersuai. Ia memerlukan rentetan dipisahkan koma sebanyak 64 integer.
vqmod_amp
modulasi kuantiti eksperimen
vqmod_freq
modulasi kuantiti eksperimen
dc
ketepatan intra DC dalam bit (lalai: 8). Jika anda nyatakan vcodec=mpeg2video ini
nilai boleh 8, 9, 10 atau 11.
cgop (iaitu lihat sc_threshold)
Tutup semua GOP. Pada masa ini ia hanya berfungsi jika pengesanan perubahan adegan dilumpuhkan
(sc_threshold=1000000000).
gmc
Dayakan Pampasan Pergerakan Global.
(tiada)kelewatan rendah
Menetapkan bendera kelewatan rendah untuk MPEG-1/2 (melumpuhkan bingkai B).
vglobal=<0-3>
Kawal penulisan pengepala video global.
0 Codec memutuskan tempat untuk menulis tajuk global (lalai).
1 Tulis pengepala global hanya dalam data tambahan (diperlukan untuk .mp4/MOV/NUT).
2 Tulis pengepala global hanya di hadapan bingkai utama.
3 Gabungkan 1 dan 2.
aglobal=<0-3>
Sama seperti vglobal untuk pengepala audio.
peringkat=
Tetapkan Tahap CodecContext. Gunakan 31 atau 41 untuk memainkan video pada Playstation 3.
langkau_exp=<0-1000000>
FIXME: Dokumen ini.
skip_factor=<0-1000000>
FIXME: Dokumen ini.
langkau_ambang=<0-1000000>
FIXME: Dokumen ini.
nuv (-nuvopts)
Video Nuppel adalah berdasarkan RTJPEG dan LZO. Secara lalai, bingkai pertama dikodkan dengan RTJPEG
dan kemudian dimampatkan dengan LZO, tetapi mungkin untuk melumpuhkan salah satu atau kedua-duanya
pas. Akibatnya, anda sebenarnya boleh mengeluarkan i420 mentah, i420 termampat LZO, RTJPEG, atau
lalai LZO RTJPEG dimampatkan.
PERHATIAN: Dokumentasi nuvrec mengandungi beberapa nasihat dan contoh tentang tetapan untuk digunakan
untuk pengekodan TV yang paling biasa.
c=<0-20>
ambang chrominance (lalai: 1)
l=<0-20>
ambang pencahayaan (lalai: 1)
lzo
Dayakan pemampatan LZO (lalai).
nolzo
Lumpuhkan pemampatan LZO.
q=<3-255>
tahap kualiti (lalai: 255)
mentah
Lumpuhkan pengekodan RTJPEG.
rtjpeg
Dayakan pengekodan RTJPEG (lalai).
xvidenc (-xvidencopts)
Terdapat tiga mod yang tersedia: kadar bit malar (CBR), pengkuantiti tetap dan dua laluan.
lulus=<1|2>
Tentukan pas dalam mod dua pas.
turbo (dua lulus sahaja)
Secara dramatik mempercepatkan lulus menggunakan algoritma yang lebih pantas dan melumpuhkan intensif CPU
pilihan. Ini mungkin akan mengurangkan sedikit PSNR global dan mengubah individu
jenis bingkai dan PSNR sedikit lagi.
kadar bit= (CBR or 2 lulus mod)
Menetapkan kadar bit untuk digunakan dalam kbit/saat jika <16000 atau dalam bit/saat jika >16000.
Jika adalah negatif, Xvid akan menggunakan nilai mutlaknya sebagai saiz sasaran (dalam
kBytes) video dan mengira kadar bit yang berkaitan secara automatik (lalai: 687
kbit/s).
fixed_quant=<1-31>
Tukar kepada mod pengkuantiti tetap dan nyatakan pengkuantiti yang akan digunakan.
zon= [/ [/...]] (CBR or 2 lulus mod)
Kualiti yang ditentukan pengguna untuk bahagian tertentu (penghujung, kredit, ...). Setiap zon adalah
, , di mana mungkin
q Pengkuantiti malar menimpa, dengan nilai=<2.0-31.0> mewakili
nilai pengkuantiti.
w Timpa berat kawalan kadar, dengan nilai=<0.01-2.00> mewakili kualiti
pembetulan dalam%.
CONTOH:
zon=90000,q,20
Mengekodkan semua bingkai bermula dengan bingkai 90000 pada pengkuantiti malar 20.
zones=0,w,0.1/10001,w,1.0/90000,q,20
Pengekodan bingkai 0-10000 pada kadar bit 10%, pengekodan bingkai 90000 sehingga akhir pada
pengkuantiti tetap 20. Perhatikan bahawa zon kedua diperlukan untuk mengehadkan
zon pertama, kerana tanpanya segala-galanya sehingga bingkai 89999 akan dikodkan
pada kadar bit 10%.
me_quality=<0-6>
Pilihan ini mengawal subsistem anggaran gerakan. Semakin tinggi nilainya, maka
anggaran yang lebih tepat sepatutnya (lalai: 6). Semakin tepat gerakannya
anggaran adalah, lebih banyak bit boleh disimpan. Ketepatan diperoleh dengan mengorbankan
Masa CPU jadi kurangkan tetapan ini jika anda memerlukan pengekodan masa nyata.
(tidak)qpel
MPEG-4 menggunakan ketepatan setengah piksel untuk carian gerakannya secara lalai. Piawaian
mencadangkan mod di mana pengekod dibenarkan menggunakan ketepatan suku piksel. ini
pilihan biasanya menghasilkan imej yang lebih tajam. Malangnya ia memberi impak yang besar kepada
kadar bit dan kadangkala penggunaan kadar bit yang lebih tinggi akan menghalangnya daripada memberikan yang lebih baik
kualiti imej pada kadar bit tetap. Adalah lebih baik untuk menguji dengan dan tanpa ini
pilihan dan lihat sama ada ia berbaloi untuk diaktifkan.
(tidak)gmc
Dayakan Pampasan Pergerakan Global, yang menjadikan Xvid menjana bingkai khas (GMC-
bingkai) yang sangat sesuai untuk imej Sorot/Zum/Pusing. Sama ada guna atau tidak
daripada pilihan ini akan menjimatkan bit sangat bergantung kepada bahan sumber.
(tidak)teralis
Pengkuantitian Trellis ialah sejenis kaedah pengkuantitian adaptif yang menjimatkan bit dengan
mengubah suai pekali terkuantiti untuk menjadikannya lebih boleh dimampatkan oleh entropi
pengekod. Kesannya terhadap kualiti adalah baik, dan jika VHQ menggunakan terlalu banyak CPU untuk anda, ini
tetapan boleh menjadi alternatif yang baik untuk menyimpan beberapa bit (dan mendapatkan kualiti pada fixed
kadar bit) pada kos yang lebih rendah berbanding dengan VHQ (lalai: hidup).
(tidak) kartun
Aktifkan ini jika jujukan anda yang dikodkan ialah anime/kartun. Ia mengubah suai beberapa Xvid
ambang dalaman supaya Xvid mengambil keputusan yang lebih baik tentang jenis bingkai dan gerakan
vektor untuk kartun yang kelihatan rata.
(tidak)chroma_me
Algoritma anggaran gerakan biasa hanya menggunakan maklumat kecerahan untuk mencari
vektor gerakan terbaik. Walau bagaimanapun untuk beberapa bahan video, menggunakan satah kroma
boleh membantu mencari vektor yang lebih baik. Tetapan ini menogol penggunaan satah kroma untuk
anggaran gerakan (lalai: hidup).
(tidak)chroma_opt
Dayakan prapenapis pengoptimum kroma. Ia akan melakukan beberapa keajaiban tambahan pada warna
maklumat untuk meminimumkan kesan tangga berpijak pada tepi. Ia akan bertambah baik
kualiti pada kos kelajuan pengekodan. Ia mengurangkan PSNR secara semula jadi, sebagai
sisihan matematik kepada gambar asal akan menjadi lebih besar, tetapi subjektif
kualiti imej akan meningkat. Memandangkan ia berfungsi dengan maklumat warna, anda mungkin mahu melakukannya
matikannya apabila pengekodan dalam skala kelabu.
(tidak)hq_ac
Mengaktifkan ramalan kualiti tinggi pekali AC untuk bingkai intra daripada jiran
blok (lalai: hidup).
vhq=<0-4>
Algoritma carian gerakan adalah berdasarkan carian dalam domain warna biasa dan
cuba mencari vektor gerakan yang meminimumkan perbezaan antara rujukan
bingkai dan bingkai yang dikodkan. Dengan tetapan ini diaktifkan, Xvid juga akan menggunakan
domain frekuensi (DCT) untuk mencari vektor gerakan yang meminimumkan bukan sahaja
perbezaan spatial tetapi juga panjang pengekodan blok. Terpantas ke paling perlahan:
0 mati
1 keputusan mod (antara/intra MB) (lalai)
2 carian terhad
3 carian sederhana
4 carian luas
(tidak)lumi_topeng
Pengkuantitian penyesuaian membolehkan pengkuantiti makroblok berubah-ubah di dalam setiap bingkai.
Ini adalah tetapan 'psikosensori' yang sepatutnya menggunakan fakta bahawa
mata manusia cenderung untuk melihat lebih sedikit butiran di bahagian yang sangat terang dan sangat gelap
gambar. Ia memampatkan kawasan tersebut dengan lebih kuat daripada yang sederhana, yang akan menjimatkan
bit yang boleh dibelanjakan semula pada bingkai lain, meningkatkan kualiti subjektif keseluruhan
dan mungkin mengurangkan PSNR.
(tidak) skala kelabu
Jadikan Xvid buang satah kroma supaya video yang dikodkan adalah skala kelabu sahaja. Perhatikan bahawa
ini tidak mempercepatkan pengekodan, ia hanya menghalang data kroma daripada ditulis
peringkat terakhir pengekodan.
(tidak) berjalin
Mengekodkan medan bahan video berjalin. Hidupkan pilihan ini untuk berjalin
kandungan.
PERHATIAN: Sekiranya anda menskala semula video, anda memerlukan resizer sedar jalinan,
yang boleh anda aktifkan dengan skala -vf= : :1.
min_iquant=<0-31>
pengkuantiti bingkai-I minimum (lalai: 2)
max_iquant=<0-31>
pengkuantiti bingkai I maksimum (lalai: 31)
min_pquant=<0-31>
pengkuantiti bingkai P minimum (lalai: 2)
max_pquant=<0-31>
pengkuantiti bingkai-P maksimum (lalai: 31)
min_bquant=<0-31>
pengkuantiti bingkai B minimum (lalai: 2)
max_bquant=<0-31>
pengkuantiti bingkai B maksimum (lalai: 31)
min_key_interval= (dua lulus sahaja)
selang minimum antara bingkai utama (lalai: 0)
max_key_interval=
selang maksimum antara bingkai utama (lalai: 10*fps)
quant_type=
Menetapkan jenis pengkuantiti untuk digunakan. Untuk kadar bit yang tinggi, anda akan mendapati MPEG itu
kuantisasi mengekalkan lebih terperinci. Untuk kadar bit yang rendah, pelicinan H.263 akan
mengurangkan bunyi sekatan. Apabila menggunakan matriks tersuai, kuantisasi MPEG kemestian be
terpakai.
quant_intra_matrix=
Muatkan fail intra matriks tersuai. Anda boleh membina fail sedemikian dengan matriks xvid4conf
editor.
quant_inter_matrix=
Muatkan fail antara matriks tersuai. Anda boleh membina fail sedemikian dengan matriks xvid4conf
editor.
keyframe_boost=<0-1000> (dua lulus mod sahaja)
Alihkan beberapa bit daripada kumpulan untuk jenis bingkai lain kepada bingkai intra, dengan itu bertambah baik
kualiti keyframe. Jumlah ini adalah peratusan tambahan, jadi nilai 10 akan memberi
bingkai utama anda 10% lebih bit daripada biasa (lalai: 0).
kfthreshold= (dua lulus mod sahaja)
Berfungsi bersama kfreduction. Menentukan jarak minimum di bawah yang anda
pertimbangkan bahawa dua bingkai dianggap berturut-turut dan dirawat secara berbeza
mengikut kfreduksi (lalai: 10).
kfreduksi=<0-100> (dua lulus mod sahaja)
Dua tetapan di atas boleh digunakan untuk melaraskan saiz bingkai utama yang anda
anggap terlalu dekat dengan yang pertama (berturut-turut). kfthreshold menetapkan julat di mana
bingkai utama dikurangkan, dan kfreduction menentukan pengurangan kadar bit yang mereka perolehi.
Bingkai-I terakhir akan dirawat secara normal (lalai: 30).
max_bframes=<0-4>
Bilangan maksimum bingkai-B untuk diletakkan di antara bingkai-I/P (lalai: 2).
bquant_ratio=<0-1000>
nisbah pengkuantiti antara bingkai B- dan bukan-B, 150=1.50 (lalai: 150)
bquant_offset=<-1000-1000>
pengimbangan pengkuantiti antara bingkai B- dan bukan-B, 100=1.00 (lalai: 100)
bf_threshold=<-255-255>
Tetapan ini membolehkan anda menentukan keutamaan yang perlu diletakkan pada penggunaan bingkai B.
Semakin tinggi nilai, semakin tinggi kebarangkalian bingkai-B digunakan (lalai:
0). Jangan lupa bahawa bingkai B biasanya mempunyai pengkuantiti yang lebih tinggi, dan oleh itu
pengeluaran bingkai-B yang agresif boleh menyebabkan kualiti visual yang lebih teruk.
(tidak)closed_gop
Pilihan ini memberitahu Xvid untuk menutup setiap GOP (Group Of Pictures yang dibatasi oleh dua I-
bingkai), yang menjadikan GOP bebas daripada satu sama lain. Ini hanya membayangkan bahawa
bingkai terakhir GOP ialah sama ada bingkai-P atau bingkai-N tetapi bukan bingkai-B. Ia adalah
biasanya idea yang baik untuk menghidupkan pilihan ini (lalai: hidup).
(tidak) dibungkus
Pilihan ini bertujuan untuk menyelesaikan isu pesanan bingkai apabila pengekodan kepada format bekas
seperti AVI yang tidak dapat mengatasi bingkai yang tidak teratur. Dalam amalan, kebanyakan penyahkod
(kedua-dua perisian dan perkakasan) mampu menangani pesanan bingkai sendiri, dan mungkin
menjadi keliru apabila pilihan ini dihidupkan, jadi anda boleh keluar dengan selamat jika dimatikan, melainkan
anda benar-benar tahu apa yang anda lakukan.
AMARAN : Ini akan menghasilkan aliran bit yang tidak sah, dan tidak boleh dinyahkod oleh ISO-
Penyahkod MPEG-4 kecuali DivX/libavcodec/Xvid.
AMARAN : Ini juga akan menyimpan versi DivX palsu dalam fail jadi pepijat
pengesanan auto beberapa penyahkod mungkin keliru.
frame_drop_ratio=<0-100> (max_bframes=0 sahaja)
Tetapan ini membenarkan penciptaan strim video kadar bingkai berubah-ubah. Nilai
tetapan menentukan ambang di bawahnya, jika perbezaan yang berikut
bingkai ke bingkai sebelumnya adalah di bawah atau sama dengan ambang ini, bingkai tidak mendapat
berkod (yang dipanggil n-vop diletakkan dalam aliran). Semasa main balik, apabila mencapai an
n-vop bingkai sebelumnya akan dipaparkan.
AMARAN : Bermain dengan tetapan ini boleh mengakibatkan video tersentak, jadi gunakannya pada anda
risiko sendiri!
rc_reaction_delay_factor=
Parameter ini mengawal bilangan bingkai yang akan ditunggu oleh pengawal kadar CBR
sebelum bertindak balas terhadap perubahan kadar bit dan mengimbanginya untuk mendapatkan pemalar
kadar bit pada julat purata bingkai.
rc_averaging_tempoh=
CBR sebenar sukar dicapai. Bergantung pada bahan video, kadar bit boleh
berubah-ubah, dan sukar untuk diramalkan. Oleh itu Xvid menggunakan tempoh purata yang
ia menjamin jumlah bit tertentu (tolak variasi kecil). Tetapan ini
menyatakan "bilangan bingkai" yang mana Xvid purata kadar bit dan cuba melakukannya
mencapai CBR.
rc_buffer=
saiz penimbal kawalan kadar
curve_compression_high=<0-100>
Tetapan ini membolehkan Xvid mengambil peratusan tertentu bit dari tinggi
adegan kadar bit dan berikannya kembali ke takungan bit. Anda juga boleh menggunakan ini jika
anda mempunyai klip dengan begitu banyak bit yang diperuntukkan kepada adegan kadar bit tinggi yang
adegan kadar bit rendah(er) mula kelihatan buruk (lalai: 0).
curve_compression_low=<0-100>
Tetapan ini membolehkan Xvid memberikan peratusan tertentu bit tambahan kepada yang rendah
adegan kadar bit, mengambil beberapa bit daripada keseluruhan klip. Ini mungkin berguna
jika anda mempunyai beberapa adegan kadar bit rendah yang masih tersekat (lalai: 0).
overflow_control_strength=<0-100>
Semasa lulus satu daripada dua pengekodan pas, lengkung kadar bit berskala dikira. The
perbezaan antara keluk yang dijangka dan hasil yang diperoleh semasa pengekodan ialah
dipanggil limpahan. Jelas sekali, dua pengawal kadar lulus cuba mengimbangi
limpahan itu, mengedarkannya pada bingkai seterusnya. Tetapan ini mengawal cara
banyak limpahan diedarkan setiap kali terdapat bingkai baharu. Nilai rendah
benarkan kawalan limpahan malas, letupan kadar besar diberi pampasan untuk lebih perlahan (boleh
membawa kepada kekurangan ketepatan untuk klip kecil). Nilai yang lebih tinggi akan membuat perubahan dalam sedikit
pengagihan semula lebih mendadak, mungkin terlalu mendadak jika anda menetapkannya terlalu tinggi, mencipta
artifak (lalai: 5).
PERHATIAN: Tetapan ini banyak memberi kesan kepada kualiti, bermain dengannya dengan berhati-hati!
max_overflow_improvement=<0-100>
Semasa peruntukan bit bingkai, kawalan limpahan boleh meningkatkan saiz bingkai.
Parameter ini menentukan peratusan maksimum yang digunakan untuk mengawal limpahan
dibenarkan untuk meningkatkan saiz bingkai, berbanding dengan peruntukan lengkung yang ideal
(lalai: 5).
max_overflow_degradation=<0-100>
Semasa peruntukan bit bingkai, kawalan limpahan mungkin mengurangkan saiz bingkai.
Parameter ini menentukan peratusan maksimum yang digunakan untuk mengawal limpahan
dibenarkan untuk mengurangkan saiz bingkai, berbanding dengan peruntukan lengkung yang ideal
(lalai: 5).
container_frame_overhead=<0...>
Menentukan purata overhed bingkai setiap bingkai, dalam bait. Selalunya pengguna
nyatakan kadar bit sasaran mereka untuk video tanpa menjaga bekas video
atas kepala. Overhed yang kecil tetapi (kebanyakannya) malar ini boleh menyebabkan saiz fail sasaran
untuk dilebihi. Xvid membenarkan pengguna menetapkan jumlah overhed setiap bingkai
bekas menjana (berikan hanya purata setiap bingkai). 0 mempunyai makna yang istimewa, ia
membolehkan Xvid menggunakan nilai lalainya sendiri (lalai: 24 - overhed purata AVI).
profil=
Mengehadkan pilihan dan VBV (kadar bit puncak dalam tempoh yang singkat) mengikut
Profil Ringkas, Ringkas Lanjutan dan DivX. Video yang dihasilkan harus boleh dimainkan
pada pemain kendiri yang mematuhi spesifikasi profil ini.
Tidak terkawal
tiada sekatan (lalai)
sp0
profil ringkas pada tahap 0
sp1
profil ringkas pada tahap 1
sp2
profil ringkas pada tahap 2
sp3
profil ringkas pada tahap 3
sp4a
profil ringkas pada tahap 4a
sp5
profil ringkas pada tahap 5
sp6
profil ringkas pada tahap 6
asp0
profil ringkas lanjutan pada tahap 0
asp1
profil ringkas lanjutan pada tahap 1
asp2
profil ringkas lanjutan pada tahap 2
asp3
profil ringkas lanjutan pada tahap 3
asp4
profil ringkas lanjutan pada tahap 4
asp5
profil ringkas lanjutan pada tahap 5
dxnpegang tangan
Profil pegang tangan DXN
dxnportntsc
Profil NTSC mudah alih DXN
dxnportpal
Profil PAL mudah alih DXN
dxnhtntsc
Profil NTSC teater rumah DXN
dxnhtpal
Profil PAL teater rumah DXN
dxnhdtv
Profil HDTV DXN
PERHATIAN: Profil ini harus digunakan bersama dengan -ffourcc yang sesuai.
Secara amnya DX50 boleh digunakan, kerana sesetengah pemain tidak mengenali Xvid tetapi kebanyakannya
mengenali DivX.
par=
Menentukan mod Nisbah Aspek Piksel (jangan dikelirukan dengan DAR, Paparan
Nisbah aspek). PAR ialah nisbah lebar dan tinggi bagi satu piksel. Jadi
kedua-duanya berkaitan seperti ini: DAR = PAR * (lebar/tinggi).
MPEG-4 mentakrifkan nisbah bidang 5 piksel dan satu dilanjutkan, memberi peluang
untuk menentukan nisbah bidang piksel tertentu. 5 mod standard boleh ditentukan:
vga11
Ia adalah PAR biasa untuk kandungan PC. Piksel ialah unit segi empat sama.
pal43
PAL standard 4:3 PAR. Piksel ialah segi empat tepat.
pal169
sama seperti di atas
ntsc43
sama seperti di atas
ntsc169
sama seperti di atas (Jangan lupa berikan nisbah yang tepat.)
ext
Membolehkan anda menentukan nisbah bidang piksel anda sendiri dengan par_width dan
par_height.
PERHATIAN: Secara umum, pilihan aspek tetapan dan autoaspek sudah memadai.
par_width=<1-255> (par=ext sahaja)
Menentukan lebar nisbah bidang piksel tersuai.
par_height=<1-255> (par=ext sahaja)
Menentukan ketinggian nisbah bidang piksel tersuai.
aspek= | f (terapung nilai)>
Simpan aspek filem secara dalaman, sama seperti fail MPEG. Penyelesaian yang lebih baik daripada
penskalaan semula, kerana kualiti tidak menurun. MPlayer dan beberapa pemain lain akan melakukannya
memainkan fail ini dengan betul, orang lain akan memaparkannya dengan aspek yang salah. The
parameter aspek boleh diberikan sebagai nisbah atau nombor titik terapung.
(tidak)autospect
Sama seperti pilihan aspek, tetapi secara automatik mengira aspek, dengan mengambil kira
semua pelarasan (crop/expand/scale/dll.) dibuat dalam rantai penapis.
psnr
Cetak PSNR (nisbah isyarat puncak kepada hingar) untuk keseluruhan video selepas pengekodan dan
simpan PSNR setiap bingkai dalam fail dengan nama seperti 'psnr_hhmmss.log' dalam
direktori semasa. Nilai yang dikembalikan adalah dalam dB (decibel), lebih tinggi lebih baik.
debug
Simpan statistik setiap bingkai dalam ./xvid.dbg. (Ini bukan fail kawalan dua pas.)
Pilihan berikut hanya tersedia dalam Xvid 1.1.x dan lebih baru.
bvhq=<0|1>
Tetapan ini membenarkan calon vektor untuk bingkai B digunakan untuk pengekodan
dipilih menggunakan operator dioptimumkan herotan kadar, iaitu apa yang dilakukan untuk P-
bingkai mengikut pilihan vhq. Ini menghasilkan bingkai-B yang kelihatan lebih bagus semasa berlaku
hampir tiada penalti prestasi (lalai: 1).
vbv_bufsize=<0...> (dua lulus mod sahaja)
Tentukan saiz penimbal pengesah penimbalan video (VBV) dalam bit (lalai: 0 - VBV
semak dilumpuhkan). VBV membenarkan mengehadkan kadar bit puncak untuk membuat video dimainkan
betul pada pemain perkakasan. Sebagai contoh, profil Laman Utama menggunakan
vbv_bufsize=3145728. Jika anda menetapkan vbv_bufsize anda harus menetapkan juga vbv_maxrate. Nota
bahawa tiada vbv_peakrate kerana Xvid sebenarnya tidak menggunakannya untuk kadar bit
mengawal; pilihan VBV yang lain sudah cukup untuk menyekat kadar bit puncak.
vbv_initial=<0...vbv_bufsize> (dua lulus mod sahaja)
Tentukan isian awal penimbal VBV dalam bit (lalai: 75% daripada vbv_bufsize).
Lalai mungkin adalah apa yang anda mahukan.
vbv_maxrate=<0...> (dua lulus mod sahaja)
Tentukan kadar pemprosesan maksimum dalam bit/s (lalai: 0). Contohnya, Rumah
profil menggunakan vbv_maxrate=4854000.
Pilihan berikut hanya tersedia dalam Xvid 1.2.x dan lebih baru.
benang=<0-n>
Cipta n benang untuk menjalankan anggaran gerakan (lalai: 0). Bilangan maksimum bagi
benang yang boleh digunakan ialah ketinggian gambar dibahagikan dengan 16.
x264enc (-x264encopts)
kadar bit=
Menetapkan kadar bit purata untuk digunakan dalam kbit/saat (lalai: mati). Sejak tempatan
kadar bit mungkin berbeza-beza, purata ini mungkin tidak tepat untuk video yang sangat pendek (lihat
ratetol). Kadar bit malar boleh dicapai dengan menggabungkan ini dengan vbv_maxrate, at
pengurangan ketara dalam kualiti.
qp=<0-51>
Ini memilih pengkuantiti untuk digunakan untuk bingkai-P. Bingkai I- dan B diimbangi daripada
nilai ini oleh ip_factor dan pb_factor, masing-masing. 20-40 adalah julat yang berguna.
Nilai yang lebih rendah menghasilkan kesetiaan yang lebih baik, tetapi kadar bit yang lebih tinggi. 0 tidak rugi. Nota
bahawa pengkuantitian dalam H.264 berfungsi secara berbeza daripada MPEG-1/2/4: pengkuantitian H.264
parameter (QP) adalah pada skala logaritma. Pemetaan adalah lebih kurang H264QP = 12
+ 6*log2(MPEGQP). Sebagai contoh, MPEG pada QP=2 adalah bersamaan dengan H.264 pada QP=18.
Secara amnya, pilihan ini harus dielakkan dan crf harus digunakan sebagai gantinya sebagai kehendak crf
menghasilkan hasil visual yang lebih baik untuk saiz yang sama.
crf=<1.0-50.0>
Mendayakan mod kualiti berterusan dan memilih kualiti. Skala adalah serupa dengan
QP. Seperti mod berasaskan kadar bit, ini membenarkan setiap bingkai menggunakan QP yang berbeza
berdasarkan kerumitan bingkai. Pilihan ini biasanya digunakan sebagai ganti
qp.
crf_max=
Dengan CRF dan VBV, hadkan RF kepada nilai ini (mungkin menyebabkan aliran bawah VBV!).
lulus=<1-3>
Dayakan mod 2 atau 3 laluan. Adalah disyorkan untuk sentiasa mengekod dalam mod 2 atau 3 laluan sebagai
ia membawa kepada pengedaran bit yang lebih baik dan meningkatkan kualiti keseluruhan.
1 hantaran pertama
Pas 2 saat (daripada pengekodan dua pas)
Lulus 3 N (laluan kedua dan ketiga bagi pengekodan tiga laluan)
Berikut ialah cara ia berfungsi, dan cara menggunakannya:
Pas pertama (lulus=1) mengumpul statistik pada video dan menulisnya ke fail.
Anda mungkin mahu menyahaktifkan beberapa pilihan yang haus CPU, selain daripada pilihan yang ada
dihidupkan secara lalai.
Dalam mod dua pas, pas kedua (pass=2) membaca fail dan pangkalan statistik
keputusan kawalan kadar mengenainya.
Dalam mod tiga hantaran, hantaran kedua (laluan=3, itu bukan kesilapan menaip) melakukan kedua-duanya: Ia
mula-mula membaca statistik, kemudian menulis gantinya. Anda boleh menggunakan semua pengekodan
pilihan, kecuali pilihan yang sangat lapar CPU.
Hantaran ketiga (laluan=3) adalah sama dengan hantaran kedua, kecuali ia mempunyai
statistik pas kedua untuk bekerja. Anda boleh menggunakan semua pilihan pengekodan, termasuk
yang lapar CPU.
Pas pertama mungkin menggunakan sama ada kadar bit purata atau pengkuantiti malar. ABR ialah
disyorkan, kerana ia tidak memerlukan meneka pengkuantiti. Pas seterusnya ialah
ABR, dan mesti menentukan kadar bit.
profil=
Kekangan pilihan agar serasi dengan profil H.264.
asas
no8x8dct bframes=0 nocabac cqm=berat ratap=0 tanpa berjalin qp>0
no8x8dct utama cqm=qp rata>0
qp>0 tinggi (lalai)
pratetap=
Gunakan pratetap untuk memilih tetapan pengekodan.
sangat pantas
no8x8dct aq_mode=0 b_adapt=0 bframes=0 nodeblock nombtree me=dia
nomixed_refs partitions=none ref=1 scenecut=0 subq=0 trellis=0 noweight_b
beratp=0
superfast
nombtree me=dia nomixed_refs partitions=i8x8,i4x4 ref=1 subq=1 trellis=0
beratp=0
sangat laju
nombtree nomixed_refs ref=1 subq=2 trellis=0 weightp=0
lebih cepat
nomixed_refs rc_lookahead=20 ref=5 subq=4 weightp=1
cepat rc_lookahead=30 ref=2 subq=6
sederhana
Tetapan lalai digunakan.
lambat b_adapt=2 direct=auto me=umh rc_lookahead=50 ref=5 subq=8
lebih perlahan
b_adapt=2 direct=auto me=umh partition=semua rc_lookahead=60 ref=8 subq=9
trellis=2
sangat perlahan
b_adapt=2 b_frames=8 direct=auto me=umh me_range=24 partition=semua ref=16
subq=10 trellis=2 rc_lookahead=60
plasebo
bframes=16 b_adapt=2 direct=auto nofast_pskip me=tesa me_range=24
sekatan=semua rc_lookahead=60 ref=16 subq=10 trellis=2
lagu=
Tala tetapan untuk jenis sumber atau situasi tertentu. Semua tetapan ditala
ditindih oleh tetapan pengguna yang jelas. Penalaan berbilang dipisahkan oleh
koma, tetapi hanya satu penalaan psy boleh digunakan pada satu masa.
filem (penalaan psy)
nyahsekat=-1,-1 psy-rd= ,0.15
animasi (penalaan psy)
b_frames={+2} nyahsekat=1,1 psy-rd=0.4: aq_strength=0.6 ref={gandakan jika
>1 lagi 1}
bijirin (penalaan psy)
aq_strength=0.5 nodct_decimate deadzone_inter=6 deadzone_intra=6
nyahsekat=-2,-2 ipratio=1.1 pbratio=1.1 psy-rd= ,0.25 qcomp=0.8
imej pegun (penalaan psy)
aq_strength=1.2 nyahsekat=-3,-3 psy-rd=2.0,0.7
psnr (penalaan psy)
aq_mode=0 nopsi
ssim (penalaan psy)
aq_mode=2 nopsi
fastdecode
nocabac nodeblock noweight_b weightp=0
kependaman sifar
bframes=0 force_cfr rc_lookahead=0 sync_lookahead=0 sliced_threads
laluan_perlahan
Melumpuhkan pilihan lebih pantas berikut dengan pass=1: no_8x8dct me=dia partitions=none
ref=1 subq={2 if >2 else unchanged} trellis=0 fast_pskip. Tetapan ini
meningkatkan kelajuan pengekodan dengan ketara sambil mempunyai sedikit atau tiada kesan pada
kualiti hantaran akhir.
Pilihan ini tersirat dengan pratetap=plasebo.
keyint=
Menetapkan selang maksimum antara bingkai IDR (lalai: 250). Nilai yang lebih besar menjimatkan bit,
sekali gus meningkatkan kualiti, dengan kos mencari ketepatan. Tidak seperti MPEG-1/2/4, H.264
tidak mengalami drift DCT dengan nilai keyint yang besar.
keyint_min=<1-keyint/2>
Menetapkan selang minimum antara bingkai IDR (lalai: auto). Jika potongan adegan muncul
dalam selang waktu ini, ia masih dikodkan sebagai bingkai-I, tetapi jangan memulakan yang baharu
GOP. Dalam H.264, bingkai-I tidak semestinya mengikat GOP tertutup kerana ia adalah
dibenarkan untuk bingkai-P diramalkan daripada lebih banyak bingkai daripada hanya satu bingkai
sebelum itu (juga lihat frameref). Oleh itu, bingkai-I tidak semestinya boleh dicari.
Bingkai IDR mengehadkan bingkai-P berikutnya daripada merujuk kepada mana-mana bingkai sebelum
bingkai IDR.
scenecut=<-1-100>
Mengawal seberapa agresif untuk memasukkan bingkai-I tambahan (lalai: 40). Dengan kecil
nilai scenecut, codec selalunya terpaksa memaksa I-frame apabila ia akan melebihi
keyint. Nilai scenecut yang baik mungkin mencari lokasi yang lebih baik untuk bingkai-I. besar
nilai menggunakan lebih banyak I-frame daripada yang diperlukan, sekali gus membazirkan bit. -1 melumpuhkan potongan adegan
pengesanan, jadi bingkai-I dimasukkan sekali sahaja setiap bingkai keyint lain, walaupun jika a
scene-cut berlaku lebih awal. Ini tidak disyorkan dan membazirkan kadar bit sebagai potongan adegan
dikodkan sebagai bingkai-P adalah sama besar dengan bingkai-I, tetapi jangan tetapkan semula "keyint
kaunter".
(tidak)intra_refresh
Muat semula blok intra berkala dan bukannya bingkai utama (lalai: dilumpuhkan). Pilihan ini
melumpuhkan bingkai IDR, dan sebaliknya, menggunakan bar menegak bergerak intrakod
blok. Ini mengurangkan kecekapan mampatan tetapi memanfaatkan penstriman dan kependaman rendah
ketahanan terhadap kehilangan paket.
frameref=<1-16>
Bilangan bingkai sebelumnya yang digunakan sebagai peramal dalam bingkai B dan P (lalai: 3). ini
berkesan dalam anime, tetapi dalam bahan aksi langsung, peningkatan biasanya menurun
mati dengan sangat pantas melebihi 6 atau lebih bingkai rujukan. Ini tidak mempunyai kesan ke atas penyahkodan
kelajuan, tetapi meningkatkan memori yang diperlukan untuk penyahkodan. Sesetengah penyahkod boleh sahaja
mengendalikan maksimum 15 bingkai rujukan.
bframes=<0-16>
bilangan maksimum bingkai B berturut-turut antara bingkai I dan P (lalai: 3)
(tidak)b_adaptasi
Secara automatik memutuskan masa untuk menggunakan bingkai B dan bilangan, sehingga maksimum
dinyatakan di atas (lalai: hidup). Jika pilihan ini dilumpuhkan, maka bilangan maksimum
daripada bingkai B digunakan.
b_bias=<-100-100>
Mengawal keputusan yang dilakukan oleh b_adapt. B_bias yang lebih tinggi menghasilkan lebih banyak bingkai B
(lalai: 0).
b_piramid=
Membenarkan bingkai B digunakan sebagai rujukan untuk meramalkan bingkai lain. Sebagai contoh,
pertimbangkan 3 bingkai B berturut-turut: I0 B1 B2 B3 P4. Tanpa pilihan ini, bingkai-B
ikut corak yang sama seperti MPEG-[124]. Jadi mereka dikodkan dalam susunan I0 P4 B1 B2
B3, dan semua bingkai-B diramalkan daripada I0 dan P4. Dengan pilihan ini, mereka
dikodkan sebagai I0 P4 B2 B1 B3. B2 adalah sama seperti di atas, tetapi B1 diramalkan daripada I0 dan
B2, dan B3 diramalkan daripada B2 dan P4. Ini biasanya menghasilkan sedikit peningkatan
pemampatan, hampir tanpa kos kelajuan. Walau bagaimanapun, ini adalah pilihan percubaan: ia
tidak ditala sepenuhnya dan mungkin tidak selalu membantu. Memerlukan bframes >= 2. Kelemahan:
meningkatkan kelewatan penyahkodan kepada 2 bingkai.
biasa
Benarkan bingkai B sebagai rujukan seperti yang diterangkan di atas (bukan serasi Blu-ray).
ketat
Tidak benarkan bingkai-P merujuk kepada bingkai-B. Memberi mampatan yang lebih teruk, tetapi adalah
diperlukan untuk keserasian Blu-ray.
tiada
Lumpuhkan menggunakan bingkai B sebagai rujukan.
(tidak) open_gop
Gunakan titik pemulihan untuk menutup GOP; hanya tersedia dengan bframes.
(tidak)bluray_compat
Dayakan penggodaman keserasian untuk sokongan Blu-Ray.
(tidak)berjalin_palsu
Strim bendera sebagai berjalin tetapi mengekod progresif. Menjadikan ia mungkin untuk mengekod 25p
dan strim Blu-Ray 30p. Diabaikan dalam mod berjalin.
frame_packing=<0-5>
Tentukan susunan bingkai untuk video stereoskopik.
0 Papan dam - piksel berselang-seli daripada L dan R.
1 Selang seli lajur - L dan R dijalin mengikut lajur.
2 Selang seli - L dan R dijalin mengikut baris.
3 Bersebelahan - L di sebelah kiri, R di sebelah kanan.
4 Atas-bawah - L di atas, R di bawah.
5 Selang seli bingkai - satu paparan setiap bingkai.
(tidak) nyahsekat
Gunakan penapis nyahsekatan (lalai: hidup). Memandangkan ia mengambil masa yang sangat sedikit berbanding dengannya
peningkatan kualiti, tidak disyorkan untuk melumpuhkannya.
nyahsekat=<-6-6>,<-6-6>
Parameter pertama ialah AlphaC0 (lalai: 0). Ini melaraskan ambang untuk H.264
penapis penyahsekatan dalam gelung. Pertama, parameter ini melaraskan jumlah maksimum
perubahan yang dibenarkan oleh penapis pada mana-mana satu piksel. Kedua, ini
parameter mempengaruhi ambang untuk perbezaan di seluruh tepi yang ditapis. A
nilai positif mengurangkan penyekatan artifak lebih banyak, tetapi juga akan memburukkan butiran.
Parameter kedua ialah Beta (lalai: 0). Ini menjejaskan ambang perincian.
Blok yang sangat terperinci tidak ditapis, kerana pelicinan disebabkan oleh penapis
akan menjadi lebih ketara daripada penyekatan asal.
Tingkah laku lalai penapis hampir sentiasa mencapai kualiti yang optimum, begitu juga
lebih baik sama ada biarkan sahaja, atau buat pelarasan kecil sahaja. Walau bagaimanapun, jika anda
bahan sumber sudah mempunyai beberapa sekatan atau bunyi yang ingin anda keluarkan,
mungkin idea yang baik untuk mengubahnya sedikit.
(tidak) cabac
Gunakan CABAC (Pengekodan Aritmetik Binari Penyesuai Konteks) (lalai: hidup). Sikit-sikit
memperlahankan pengekodan dan penyahkodan, tetapi harus menjimatkan 10-15% kadar bit. Melainkan anda
mencari kelajuan penyahkodan, anda tidak sepatutnya melumpuhkannya.
qp_min=<1-51> (ABR or 2 lulus)
Pengkuantiti minimum, 10-30 nampaknya julat yang berguna (lalai: 10).
qp_max=<1-51> (ABR or 2 lulus)
pengkuantiti maksimum (lalai: 51)
qp_step=<1-50> (ABR or 2 lulus)
nilai maksimum yang mana pengkuantiti boleh dinaikkan/dikurangkan antara bingkai
(lalai: 4)
(tidak)mbtree
Dayakan kawalan kadar pokok sekatan makro (lalai: didayakan). Gunakan pandangan yang besar ke hadapan untuk
menjejaki penyebaran temporal data dan kualiti berat dengan sewajarnya. Dalam pelbagai pas
mod, ini menulis ke fail statistik berasingan bernama .mbtree.
rc_lookahead=<0-250>
Laraskan jarak pandang ke hadapan mbtree (lalai: 40). Nilai yang lebih besar akan menjadi lebih perlahan
dan menyebabkan x264 menggunakan lebih banyak memori, tetapi boleh menghasilkan kualiti yang lebih tinggi.
ratetol=<0.1-100.0> (ABR or 2 lulus)
varians dibenarkan dalam kadar bit purata (tiada unit tertentu) (lalai: 1.0)
vbv_maxrate= (ABR or 2 lulus)
kadar bit tempatan maksimum, dalam kbit/saat (lalai: dilumpuhkan)
vbv_bufsize= (ABR or 2 lulus)
tempoh purata untuk vbv_maxrate, dalam kbits (lalai: tiada, mesti dinyatakan jika
vbv_maxrate didayakan)
vbv_init=<0.0-1.0> (ABR or 2 lulus)
penghunian penimbal awal, sebagai sebahagian kecil daripada vbv_bufsize (lalai: 0.9)
ip_factor=
faktor pengkuantiti antara bingkai I- dan P (lalai: 1.4)
pb_factor=
faktor pengkuantiti antara bingkai P- dan B (lalai: 1.3)
qcomp=<0-1> (ABR or 2 lulus)
pemampatan kuantiti (lalai: 0.6). Nilai yang lebih rendah menjadikan kadar bit lebih
malar, manakala nilai yang lebih tinggi menjadikan parameter pengkuantitian lebih malar.
cplx_blur=<0-999> (dua lulus sahaja)
Kabur sementara anggaran kerumitan bingkai, sebelum pemampatan lengkung (lalai:
20). Nilai yang lebih rendah membolehkan nilai pengkuantiti melompat lebih banyak, nilai yang lebih tinggi
memaksanya berubah dengan lebih lancar. cplx_blur memastikan setiap I-frame mempunyai kualiti
setanding dengan bingkai-P berikut, dan memastikan bahawa tinggi dan rendah berselang-seli
bingkai kerumitan (cth animasi fps rendah) tidak membazir bit untuk turun naik
pengkuantiti.
qblur=<0-99> (dua lulus sahaja)
Kabur sementara bagi parameter pengkuantitian, selepas pemampatan lengkung (lalai:
0.5). Nilai yang lebih rendah membolehkan nilai pengkuantiti melompat lebih banyak, nilai yang lebih tinggi
memaksanya berubah dengan lebih lancar.
zon= [/ [/...]]
Kualiti yang ditentukan pengguna untuk bahagian tertentu (penghujung, kredit, ...). Setiap zon adalah
, , di mana pilihan mungkin
q=<0-51>
pengkuantiti
b=<0.01-100.0>
pengganda kadar bit
PERHATIAN: Pilihan pengkuantiti tidak dikuatkuasakan dengan ketat. Ia hanya menjejaskan perancangan
peringkat kawalan kadar, dan masih tertakluk kepada pampasan limpahan dan
qp_min/qp_max.
direct_pred=
Menentukan jenis ramalan gerakan yang digunakan untuk blok makro langsung dalam bingkai B.
tiada Blok makro langsung tidak digunakan.
spatial
Vektor gerakan diekstrapolasi daripada blok jiran. (lalai)
duniawi
Vektor gerakan diekstrapolasi daripada bingkai-P berikut.
auto Codec memilih antara spatial dan temporal untuk setiap bingkai.
Spatial dan temporal adalah lebih kurang kelajuan yang sama dan PSNR, pilihan antara
mereka bergantung pada kandungan video. Auto lebih baik sedikit, tetapi lebih perlahan. Auto ialah
paling berkesan apabila digabungkan dengan multipass. direct_pred=tiada kedua-duanya lebih perlahan dan
kualiti yang lebih rendah.
pemberat
Mod ramalan bingkai P berwajaran (lalai: 2).
0 dilumpuhkan (paling cepat)
1 rujukan berwajaran (kualiti lebih baik)
2 rujukan wajaran + pendua (terbaik)
(tidak)berat_b
Gunakan ramalan berwajaran dalam bingkai B. Tanpa pilihan ini, dua hala
makroblock yang diramalkan memberikan berat yang sama kepada setiap bingkai rujukan. Dengan pilihan ini,
pemberat ditentukan oleh kedudukan temporal bingkai-B berbanding dengan
rujukan. Memerlukan bframes > 1.
sekatan=
Dayakan beberapa jenis sekatan makro pilihan (lalai: p8x8,b8x8,i8x8,i4x4).
p8x8 Dayakan jenis p16x8, p8x16, p8x8.
p4x4 Dayakan jenis p8x4, p4x8, p4x4. p4x4 disyorkan hanya dengan subq >= 5,
dan hanya pada resolusi rendah.
b8x8 Dayakan jenis b16x8, b8x16, b8x8.
i8x8 Dayakan jenis i8x8. i8x8 tidak mempunyai kesan melainkan 8x8dct didayakan.
i4x4 Dayakan jenis i4x4.
semua Dayakan semua jenis di atas.
tiada Lumpuhkan semua jenis di atas.
Tidak kira pilihan ini, jenis blok makro p16x16, b16x16 dan i16x16 sentiasa
yang aktif.
Ideanya adalah untuk mencari jenis dan saiz yang paling sesuai untuk menggambarkan kawasan tertentu
gambar. Sebagai contoh, kuali global lebih baik diwakili oleh blok 16x16, manakala
objek bergerak kecil lebih baik diwakili oleh bongkah yang lebih kecil.
(tidak)8x8dct
Saiz transformasi spatial boleh suai: membenarkan blok makro memilih antara 4x4 dan 8x8
DCT. Juga membenarkan jenis macroblock i8x8. Tanpa pilihan ini, hanya 4x4 DCT sahaja
terpakai.
saya=
Pilih algoritma anggaran gerakan piksel penuh.
dia carian berlian, jejari 1 (cepat)
carian heksagon heks, jejari 2 (lalai)
umh carian berbilang heksagon tidak sekata (perlahan)
esa carian menyeluruh (sangat perlahan, dan tidak lebih baik daripada umh)
me_range=<4-64>
jejari carian gerakan menyeluruh atau berbilang heksagon (lalai: 16)
subq=<0-11>
Laraskan kualiti penapisan subpel. Parameter ini mengawal kualiti berbanding kelajuan
pertukaran yang terlibat dalam proses keputusan anggaran gerakan. subq=5 boleh memampatkan
sehingga 10% lebih baik daripada subq=1.
0 Menjalankan anggaran gerakan ketepatan piksel penuh pada semua sekatan makro calon
jenis. Kemudian pilih jenis terbaik dengan metrik SAD (lebih cepat daripada subq=1, bukan
disyorkan melainkan anda sedang mencari pengekodan ultra-pantas).
1 Melakukan sebagai 0, kemudian memperhalusi gerakan jenis itu untuk mempercepatkan suku piksel
ketepatan (cepat).
2 Menjalankan anggaran gerakan ketepatan halfpixel pada semua sekatan makro calon
jenis. Kemudian pilih jenis terbaik dengan metrik SATD. Kemudian memperhalusi
gerakan jenis itu untuk mempercepatkan ketepatan sukuanpiksel.
3 Sebagai 2, tetapi menggunakan penghalusan sukuan piksel yang lebih perlahan.
4 Menjalankan anggaran gerakan ketepatan suku piksel dengan pantas pada semua calon
jenis blok makro. Kemudian pilih jenis terbaik dengan metrik SATD. Kemudian
menyelesaikan penghalusan suku piksel untuk jenis itu.
5 Menjalankan anggaran gerakan ketepatan suku piksel kualiti terbaik pada semua calon
jenis macroblock, sebelum memilih jenis yang terbaik. Juga memperhalusi kedua-duanya
vektor gerakan yang digunakan dalam makroblok dua arah dengan metrik SATD, sebaliknya
daripada menggunakan semula vektor daripada carian ke hadapan dan ke belakang.
6 Membolehkan pengoptimuman herotan kadar jenis blok makro dalam I- dan P-
bingkai.
7 Membolehkan pengoptimuman herotan kadar bagi jenis blok makro dalam semua bingkai
(lalai).
8 Membolehkan pengoptimuman herotan kadar bagi vektor gerakan dan ramalan intra
mod dalam bingkai I- dan P.
9 Membolehkan pengoptimuman herotan kadar bagi vektor gerakan dan ramalan intra
mod dalam semua bingkai.
10 QP-RD; memerlukan trellis=2 dan aq_mode=1 atau lebih tinggi (terbaik).
11 RD Penuh; lumpuhkan semua penamatan awal.
Dalam perkara di atas, "semua calon" tidak betul-betul bermaksud semua jenis yang didayakan: 4x4, 4x8,
8x4 dicuba hanya jika 8x8 lebih baik daripada 16x16.
(tidak)chroma_me
Mengambil kira maklumat kroma semasa carian gerakan subpiksel (lalai:
didayakan). Memerlukan subq>=5.
(tidak)refs_campuran
Membenarkan setiap partition gerakan 8x8 atau 16x8 memilih bingkai rujukan secara bebas.
Tanpa pilihan ini, keseluruhan blok makro mesti menggunakan rujukan yang sama. Memerlukan
frameref>1.
trellis=<0-2> (cabac sahaja)
pengkuantitian optimum kadar herotan
0 dilumpuhkan
1 didayakan hanya untuk pengekodan akhir (lalai)
2 didayakan semasa semua keputusan mod (perlahan, memerlukan subq>=6)
psy-rd=rd[,trell]
Menetapkan kekuatan pengoptimuman psikovisual.
rd=<0.0-10.0>
kekuatan pengoptimuman psy (memerlukan subq>=6) (lalai: 1.0)
trell=<0.0-10.0>
terali (memerlukan terali, percubaan) (lalai: 0.0)
(tidak) psy
Dayakan pengoptimuman psikovisual yang menjejaskan PSNR dan SSIM tetapi sepatutnya kelihatan lebih baik
(lalai: didayakan).
deadzone_inter=<0-32>
Tetapkan saiz zon mati kuantisasi antara luma untuk kuantisasi bukan trellis
(lalai: 21). Nilai yang lebih rendah membantu mengekalkan butiran halus dan butiran filem
(biasanya berguna untuk pengekodan kadar bit/kualiti tinggi), manakala nilai yang lebih tinggi membantu menapis
keluar butiran ini untuk menyimpan bit yang boleh dibelanjakan semula pada blok makro lain dan
bingkai (biasanya berguna untuk pengekodan bitrate-started). Adalah disyorkan bahawa anda
mulakan dengan mengubah deadzone_intra sebelum menukar parameter ini.
deadzone_intra=<0-32>
Tetapkan saiz zon mati kuantisasi intra luma untuk kuantisasi bukan trellis
(lalai: 11). Pilihan ini mempunyai kesan yang sama seperti deadzone_inter kecuali ia
mempengaruhi bingkai intra. Anda disyorkan untuk memulakan dengan mengubah parameter ini
sebelum menukar deadzone_inter.
(tidak)cepat_langkau
Melakukan pengesanan langkau awal dalam bingkai-P (lalai: didayakan). Ini biasanya
meningkatkan kelajuan tanpa kos, tetapi kadangkala boleh menghasilkan artifak di kawasan yang tidak
butiran, seperti langit.
(tidak)dct_decimate
Hapuskan blok dct dalam bingkai-P yang mengandungi hanya pekali tunggal kecil
(lalai: didayakan). Ini akan mengalih keluar beberapa butiran, jadi ia akan menyimpan bit yang boleh
dibelanjakan sekali lagi pada bingkai lain, diharapkan dapat meningkatkan kualiti subjektif keseluruhan. Jika
anda sedang memampatkan kandungan bukan anime dengan kadar bit sasaran yang tinggi, anda mungkin mahu
nyahdayakan ini untuk mengekalkan seberapa banyak butiran yang mungkin.
nr=<0-100000>
Pengurangan hingar, 0 bermakna dilumpuhkan. 100-1000 ialah julat berguna untuk kandungan biasa,
tetapi anda mungkin mahu meningkatkannya sedikit lagi untuk kandungan yang sangat bising (lalai: 0).
Memandangkan kesannya yang kecil pada kelajuan, anda mungkin lebih suka menggunakan ini
menapis bunyi dengan penapis video seperti denoise3d atau hqdn3d.
chroma_qp_offset=<-12-12>
Gunakan pengkuantiti yang berbeza untuk kroma berbanding dengan luma. Nilai berguna terdapat dalam
julat <-2-2> (lalai: 0).
aq_mode=<0-2>
Mentakrifkan cara kuantisasi adaptif (AQ) mengedarkan bit:
0 dilumpuhkan
1 Elakkan daripada memindahkan bit antara bingkai.
2 Alihkan bit antara bingkai (secara lalai).
aq_strength= terapung nilai>
Mengawal berapa banyak kuantisasi adaptif (AQ) mengurangkan penyekatan dan kekaburan dalam rata
dan kawasan bertekstur (lalai: 1.0). Nilai 0.5 akan menyebabkan AQ lemah dan kurang
butiran, apabila nilai 1.5 akan membawa kepada AQ yang kukuh dan butiran lanjut.
cqm= >
Sama ada menggunakan matriks pengkuantitian tersuai yang dipratentukan atau memuatkan matriks format JM
fail.
rata
Gunakan matriks rata 16 yang telah ditetapkan (lalai).
jvt
Gunakan matriks JVT yang telah ditetapkan.
Gunakan fail matriks format JM yang disediakan.
PERHATIAN: Pengguna Windows CMD.EXE mungkin mengalami masalah dengan menghuraikan baris arahan
jika mereka cuba menggunakan semua senarai CQM. Ini disebabkan oleh panjang baris arahan
had. Dalam kes ini adalah disyorkan senarai dimasukkan ke dalam format JM CQM
fail dan dimuatkan seperti yang dinyatakan di atas.
cqm4iy= (iaitu lihat cqm)
Matriks pencahayaan intra 4x4 tersuai, diberikan sebagai senarai 16 nilai dipisahkan koma dalam
julat 1-255.
cqm4ic= (iaitu lihat cqm)
Matriks intra chrominance 4x4 tersuai, diberikan sebagai senarai 16 nilai dipisahkan koma
dalam lingkungan 1-255.
cqm4py= (iaitu lihat cqm)
Matriks kecerahan antara 4x4 tersuai, diberikan sebagai senarai 16 nilai dipisahkan koma dalam
julat 1-255.
cqm4pc= (iaitu lihat cqm)
Matriks inter chrominance 4x4 tersuai, diberikan sebagai senarai 16 nilai dipisahkan koma
dalam lingkungan 1-255.
cqm8iy= (iaitu lihat cqm)
Matriks pencahayaan intra 8x8 tersuai, diberikan sebagai senarai 64 nilai dipisahkan koma dalam
julat 1-255.
cqm8py= (iaitu lihat cqm)
Matriks kecerahan antara 8x8 tersuai, diberikan sebagai senarai 64 nilai dipisahkan koma dalam
julat 1-255.
level_idc=<10-51>
Tetapkan tahap aliran bit seperti yang ditakrifkan oleh lampiran A standard H.264 (lalai: 51
- tahap 5.1). Ini digunakan untuk memberitahu penyahkod apa keupayaan yang diperlukannya
sokongan. Gunakan parameter ini hanya jika anda tahu maksudnya dan anda perlu melakukannya
tetapkannya.
(tidak)cpu_independent
Pastikan kebolehulangan yang tepat merentas CPU yang berbeza dan bukannya memilih yang berbeza
algoritma apabila tersedia/lebih baik (lalai:didayakan).
benang=<0-16>
Telurkan benang untuk mengekod secara selari pada berbilang CPU (lalai: 0). Ini mempunyai a
penalti sedikit kepada kualiti mampatan. 0 atau 'auto' memberitahu x264 untuk mengesan bilangannya
CPU yang anda miliki dan pilih bilangan utas yang sesuai.
(tiada)benang_hiris
Gunakan benang berasaskan kepingan (lalai: dilumpuhkan). Tidak seperti benang biasa, ini
pilihan tidak menambah kependaman pengekodan, tetapi lebih perlahan dan kurang berkesan pada
mampatan.
slice_max_size=<0 or positif integer>
Saiz hirisan maksimum dalam bait (lalai: 0). Nilai sifar melumpuhkan maksimum.
slice_max_mbs=<0 or positif integer>
Saiz hirisan maksimum dalam bilangan blok makro (lalai: 0). Nilai sifar melumpuhkan
maksimum.
kepingan=<0 or positif integer>
Bilangan maksimum kepingan setiap bingkai (lalai: 0). Nilai sifar melumpuhkan
maksimum.
sync_lookahead=<0-250>
Laraskan saiz penimbal lookahead berulir (lalai: 0). 0 atau 'auto' memberitahu
x264 untuk menentukan saiz penimbal secara automatik.
(tidak) deterministik
Gunakan hanya pengoptimuman deterministik dengan pengekodan berbilang benang (lalai:
didayakan).
(tidak)pengepala_global
Menyebabkan SPS dan PPS muncul sekali sahaja, pada permulaan aliran bit (lalai:
kurang upaya). Sesetengah pemain, seperti Sony PSP, memerlukan penggunaan pilihan ini.
Tingkah laku lalai menyebabkan SPS dan PPS berulang sebelum setiap bingkai IDR.
(tidak) tff
Dayakan mod berjalin, medan atas dahulu (lalai: dilumpuhkan)
(tidak)bff
Dayakan mod berjalin, medan bawah dahulu (lalai: dilumpuhkan)
nal_hrd=
Maklumat HRD isyarat (memerlukan vbv_bufsize) (lalai: tiada).
(tidak)pic_struct
Paksa pic_struct dalam Picture Timing SEI (lalai: dilumpuhkan).
(tidak)constrained_intra
Dayakan ramalan intra yang dikekang (lalai: dilumpuhkan). Ini dengan ketara
mengurangkan pemampatan, tetapi diperlukan untuk lapisan asas pengekodan SVC.
output_csp=
Tentukan ruang warna output (lalai: i420).
(tidak)aud
Tulis pembatas unit akses kepada strim (lalai: dilumpuhkan). Dayakan ini sahaja
jika format bekas sasaran anda memerlukan pembatas unit akses.
terlebih imbasan=
Sertakan maklumat overscan VUI dalam strim (lalai: dilumpuhkan). Lihat
doc/vui.txt dalam kod sumber x264 untuk mendapatkan maklumat lanjut.
format video=
Sertakan maklumat format video VUI dalam strim (lalai: dilumpuhkan). Ini adalah satu
suasana bermaklumat semata-mata untuk menerangkan sumber asal. Lihat doc/vui.txt dalam
kod sumber x264 untuk maklumat lanjut.
(tidak)jarak penuh
Sertakan maklumat rangkaian penuh VUI dalam strim (lalai: dilumpuhkan). Guna ini
pilihan jika video sumber anda tidak terhad. Lihat doc/vui.txt dalam x264
kod sumber untuk maklumat lanjut.
colorprim=<bt709|bt470m|bt470bg|smpte170m|smpte240m|film|undef>
Sertakan maklumat asas warna (lalai: dilumpuhkan). Ini boleh digunakan untuk
pembetulan warna. Lihat doc/vui.txt dalam kod sumber x264 untuk mendapatkan maklumat lanjut.
transfer=<bt709|bt470m|bt470bg|linear|log100|log316|smpte170m|smpte240m>
Sertakan maklumat ciri pemindahan VUI dalam strim (lalai: dilumpuhkan).
Ini boleh digunakan untuk pembetulan warna. Lihat doc/vui.txt dalam kod sumber x264 untuk
maklumat lanjut.
colormatrix=
Sertakan pekali matriks VUI dalam strim (lalai: dilumpuhkan). Ini boleh jadi
digunakan untuk pembetulan warna. Lihat doc/vui.txt dalam kod sumber x264 untuk maklumat lanjut
maklumat.
chromaloc=<0-5>
Sertakan maklumat lokasi sampel kroma VUI dalam strim (lalai: dilumpuhkan).
Gunakan pilihan ini untuk memastikan penjajaran satah kroma dan luma selepas ruang warna
penukaran. Lihat doc/vui.txt dalam kod sumber x264 untuk mendapatkan maklumat lanjut.
log=<-1-3>
Laraskan jumlah maklumat pengelogan yang dicetak pada skrin.
-1 tiada
0 Ralat cetakan sahaja.
1 amaran
2 PSNR dan statistik analisis lain apabila pengekodan selesai (lalai)
3 PSNR, QP, jenis bingkai, saiz dan statistik lain untuk setiap bingkai
(tidak)psnr
Cetak statistik nisbah isyarat kepada hingar.
PERHATIAN: Medan PSNR 'Y', 'U', 'V' dan 'Purata' dalam ringkasan bukan
bunyi secara matematik (ia hanyalah purata PSNR setiap bingkai). Mereka adalah
disimpan hanya untuk perbandingan dengan codec rujukan JM. Untuk semua tujuan lain, sila
gunakan sama ada PSNR 'Global' atau PSNR setiap bingkai yang dicetak oleh log=3.
(tidak)ssim
Cetak hasil Metrik Persamaan Struktur. Ini adalah alternatif kepada PSNR,
dan mungkin lebih baik dikaitkan dengan kualiti video yang dimampatkan.
(tidak) visualisasikan
Dayakan visualisasi x264 semasa pengekodan. Jika x264 pada sistem anda menyokong
itu, tetingkap baharu akan dibuka semasa proses pengekodan, di mana x264 akan
cuba membentangkan gambaran keseluruhan tentang cara setiap bingkai dikodkan. Setiap jenis blok dihidupkan
filem yang divisualisasikan akan diwarnakan seperti berikut:
dump_yuv= nama>
Buang bingkai YUV ke fail yang ditentukan. Untuk kegunaan debugging.
merah/merah jambu
blok intra
biru
antara blok
hijau
langkau blok
kuning
B-blok
Ciri ini boleh dianggap sebagai percubaan dan tertakluk kepada perubahan. khususnya,
ia bergantung pada x264 yang disusun dengan visualisasi didayakan. Perhatikan bahawa pada
menulis ini, x264 berhenti seketika selepas mengekod dan menggambarkan setiap bingkai, menunggu
pengguna untuk menekan kekunci, pada ketika itu bingkai seterusnya akan dikodkan.
xvfw (-xvfwopts)
Pengekodan dengan codec Video untuk Windows kebanyakannya usang melainkan anda ingin mengekodkannya
beberapa codec pinggir yang tidak jelas.
codec=
Nama fail codec binari untuk mengekod.
compdata=
Nama fail tetapan codec (seperti firstpass.mcf) yang dibuat oleh vfw2menc.
MPEG muxer (-mpegopts)
MPEG muxer boleh menjana 5 jenis strim, setiap satunya mempunyai lalai yang munasabah
parameter yang boleh ditindih oleh pengguna. Secara amnya, apabila menjana fail MPEG, ia adalah
dinasihatkan untuk melumpuhkan kod bingkai-langkau MEncoder (lihat -noskip, -mc serta harddup
dan penapis video langkau lembut).
CONTOH:
format=mpeg2:tsaf:vbitrate=8000
format= | mpeg2 | xvcd | xsvcd | DVD | pes1 | pes2>
format strim (lalai: mpeg2). pes1 dan pes2 adalah format yang sangat rosak (tiada pek
pengepala dan tiada padding), tetapi VDR menggunakannya; jangan pilih mereka melainkan anda tahu
betul-betul apa yang anda lakukan.
saiz= kepada 65535>
Saiz pek dalam bait, jangan ubah melainkan anda tahu dengan tepat apa yang anda lakukan
(lalai: 2048).
muxrate=
Muxrate nominal dalam kbit/s yang digunakan dalam pengepala pek (lalai: 1800 kb/s). Akan jadi
dikemas kini seperti yang diperlukan dalam kes 'format=mpeg1' atau 'mpeg2'.
tsaf
Tetapkan cap masa pada semua bingkai, jika boleh; disyorkan apabila format=dvd. Jika
dvdauthor mengadu dengan mesej seperti "..sektor audio di luar julat...", anda
mungkin tidak mendayakan pilihan ini.
interleaving2
Menggunakan algoritma yang lebih baik untuk menyelitkan paket audio dan video, berdasarkan
prinsip bahawa muxer akan sentiasa cuba mengisi aliran dengan yang terbesar
peratusan ruang kosong.
vdelay=<1-32760>
Masa tunda video awal, dalam milisaat (lalai: 0), gunakannya jika anda ingin menangguhkan
video berkenaan dengan audio. Ia tidak berfungsi dengan :drop.
tunda=<1-32760>
Masa tunda audio awal, dalam milisaat (lalai: 0), gunakannya jika anda ingin menangguhkan
audio berkenaan dengan video.
menggugurkan
Apabila digunakan dengan vdelay, muxer menjatuhkan bahagian audio yang dijangkakan.
vwidth, vheight=<1-4095>
Tetapkan lebar dan ketinggian video apabila video adalah MPEG-1/2.
lebar vps, vpheight=<1-4095>
Tetapkan pan dan imbas lebar dan ketinggian video apabila video adalah MPEG-2.
vaspect=<1 | 4/3 | 16/9 | 221/100>
Menetapkan nisbah aspek paparan untuk video MPEG-2. Jangan gunakannya pada MPEG-1 atau
nisbah aspek yang terhasil akan menjadi salah sama sekali.
vbitrate=
Menetapkan kadar bit video dalam kbit/s untuk video MPEG-1/2.
vframerate=<24000/1001 | 24 | 25 | 30000/1001 | 30 | 50 | 60000/1001 | 60 >
Menetapkan kadar bingkai untuk video MPEG-1/2. Pilihan ini akan diabaikan jika digunakan dengan
pilihan telesin.
telesin
Mendayakan mod telesin lembut tarik turun 3:2: Muxer akan menjadikan strim video kelihatan
seperti ia dikodkan pada 30000/1001 fps. Ia hanya berfungsi dengan video MPEG-2 apabila
kadar bingkai keluaran ialah 24000/1001 fps, tukarkannya dengan -ofps jika perlu. Apa-apa yang lain
framerate tidak serasi dengan pilihan ini.
filem2pal
Membolehkan FILM kepada PAL dan NTSC kepada mod telesin lembut PAL: Muxer akan membuat
strim video kelihatan seperti dikodkan pada 25 fps. Ia hanya berfungsi dengan video MPEG-2
apabila kadar bingkai output ialah 24000/1001 fps, tukarkannya dengan -ofps jika perlu.
Sebarang kadar bingkai lain tidak serasi dengan pilihan ini.
tele_src and tele_dest
Membolehkan telesining sewenang-wenangnya menggunakan kod DGPulldown Donand Graft. Anda perlu
nyatakan kadar bingkai asal dan yang dikehendaki; muxer akan membuat video
strim kelihatan seperti ia dikodkan pada kadar bingkai yang dikehendaki. Ia hanya berfungsi dengan
Video MPEG-2 apabila kadar bingkai input lebih kecil daripada kadar bingkai output dan
peningkatan kadar bingkai ialah <= 1.5.
CONTOH:
tele_src=25,tele_dest=30000/1001
PAL kepada telesining NTSC
vbuf_size=<40-1194>
Menetapkan saiz penimbal penyahkod video, dinyatakan dalam kilobait. Nyatakan ia
hanya jika kadar bit strim video terlalu tinggi untuk format yang dipilih dan jika
anda tahu betul apa yang anda lakukan. Nilai yang terlalu tinggi boleh menyebabkan
filem yang tidak boleh dimainkan, bergantung pada keupayaan pemain. Apabila memux video HDTV a
nilai 400 sudah memadai.
abuf_size=<4-64>
Menetapkan saiz penimbal penyahkod audio, dinyatakan dalam kilobait. Sama
prinsip bagi vbuf_size terpakai.
FFmpeg libavformat demuxers (-lavfdopts)
analisisdurasi=
Panjang maksimum dalam saat untuk menganalisis sifat strim.
format=
Paksa demuxer libavformat tertentu.
o= = [, = [,...]]
Lulus AVOptions kepada libavformat demuxer. Perhatikan, tampalan untuk membuat o= tidak diperlukan dan
lulus semua pilihan yang tidak diketahui melalui sistem AVOption adalah dialu-alukan. Senarai penuh
AVOptions boleh didapati dalam manual FFmpeg. Ambil perhatian bahawa beberapa pilihan mungkin bercanggah
dengan pilihan MPlayer/MEncoder.
CONTOH:
o=ignidx
siasat=
Jumlah maksimum data untuk disiasat semasa fasa pengesanan. Dalam kes MPEG-TS
nilai ini mengenal pasti bilangan maksimum paket TS untuk diimbas.
cryptokey=
Kunci penyulitan yang harus digunakan oleh demuxer. Ini adalah data binari mentah kunci
ditukar kepada rentetan perenambelasan.
FFmpeg libavformat muxers (-lavfopts) (iaitu lihat -daripada lavf)
kelewatan=
Pada masa ini hanya bermakna untuk MPEG[12]: Jarak maksimum yang dibenarkan, dalam saat,
antara pemasa rujukan aliran keluaran (SCR) dan cap masa penyahkodan
(DTS) untuk sebarang strim yang ada (demux untuk menyahkod kelewatan). Lalai ialah 0.7 (seperti yang dimandatkan
mengikut piawaian yang ditakrifkan oleh MPEG). Nilai yang lebih tinggi memerlukan penimbal yang lebih besar dan mesti
tidak boleh digunakan.
format=
Gantikan format bekas yang hendak dimux (lalai: autodetect daripada fail output
sambungan).
mpg
Sistem MPEG-1 dan MPEG-2 PS
asf
Format Penstriman Lanjutan
avi
Fail Interleave Video Audio
wav
Audio Bentuk Gelombang
swf
Flash Macromedia
flv
Fail video Macromedia Flash
rm
RealAudio dan RealVideo
au
Format SUN AU
kacang
Format bekas terbuka NUT (percubaan)
mov
QuickTime
mp4
Format MPEG-4
ipod
Format MPEG-4 dengan bendera pengepala tambahan diperlukan oleh perisian tegar Apple iPod
dv
Bekas Video Digital Sony
Matroska
Matroska
muxrate=
Kadar bit nominal bagi multipleks, dalam bit sesaat; pada masa ini ia bermakna
hanya untuk MPEG[12]. Kadangkala menaikkannya adalah perlu untuk mengelakkan "penampan
aliran bawah".
o= = [, = [,...]]
Lulus AVOptions kepada libavformat muxer. Perhatikan, tampalan untuk membuat o= tidak diperlukan dan
lulus semua pilihan yang tidak diketahui melalui sistem AVOption adalah dialu-alukan. Senarai penuh
AVOptions boleh didapati dalam manual FFmpeg. Ambil perhatian bahawa beberapa pilihan mungkin bercanggah
dengan pilihan MEncoder.
CONTOH:
o=saiz paket=100
saiz paket=
Saiz, dinyatakan dalam bait, paket unitari untuk format yang dipilih. Apabila muxing
kepada pelaksanaan MPEG[12] nilai lalai ialah: 2324 untuk [S]VCD, 2048 untuk semua
format lain.
pramuat=
Pada masa ini hanya bermakna untuk MPEG[12]: Jarak awal, dalam saat, antara
pemasa rujukan aliran keluaran (SCR) dan cap waktu penyahkodan (DTS) untuk sebarang
strim hadir (demux untuk menyahkod kelewatan).
PERSEKITARAN PELBAGAI
Terdapat beberapa pembolehubah persekitaran yang boleh digunakan untuk mengawal tingkah laku
MPlayer dan MEncoder.
MPLAYER_CHARSET (iaitu lihat -msgcharset)
Tukar mesej konsol kepada set charset yang ditentukan (lalai: autodetect). Suatu nilai
daripada "noconv" bermaksud tiada penukaran.
MPLAYER_HOME
Direktori tempat MPlayer mencari tetapan pengguna.
MPLAYER_VERBOSE (iaitu lihat -v and -peringkat msg)
Tetapkan tahap verbositi awal merentas semua modul mesej (lalai: 0). The
verbositi yang terhasil sepadan dengan -msglevel 5 ditambah dengan nilai
MPLAYER_VERBOSE.
libaf:
LADSPA_PATH
Jika LADSPA_PATH ditetapkan, ia mencari fail yang ditentukan. Jika ia tidak ditetapkan, anda
mesti membekalkan nama laluan yang ditentukan sepenuhnya. FIXME: Ini juga disebut dalam
bahagian ladspa.
libdvdcss:
DVDCSS_CACHE
Tentukan direktori untuk menyimpan nilai kunci tajuk. Ini akan mempercepatkan
menghurai DVD yang berada dalam cache. Direktori DVDCSS_CACHE dicipta
jika ia tidak wujud, dan subdirektori dicipta dinamakan sempena tajuk DVD atau
tarikh pembuatan. Jika DVDCSS_CACHE tidak ditetapkan atau kosong, libdvdcss akan menggunakan
nilai lalai iaitu "${HOME}/.dvdcss/" di bawah Unix dan "C:\Documents and
Settings\$USER\Application Data\dvdcss\" di bawah Win32. Nilai khas "off"
melumpuhkan caching.
DVDCSS_METHOD
Menetapkan kaedah pengesahan dan penyahsulitan yang akan digunakan oleh libdvdcss untuk membaca
cakera hancur. Boleh menjadi salah satu tajuk, kunci atau cakera.
utama
ialah kaedah lalai. libdvdcss akan menggunakan satu set kunci pemain yang dikira
untuk mencuba dan mendapatkan kunci cakera. Ini boleh gagal jika pemacu tidak mengenali
mana-mana kunci pemain.
cakera
ialah kaedah sandaran apabila kunci telah gagal. Daripada menggunakan kunci pemain,
libdvdcss akan memecahkan kunci cakera menggunakan algoritma brute force. ini
proses adalah intensif CPU dan memerlukan 64 MB memori untuk menyimpan sementara
data.
tajuk
adalah sandaran apabila semua kaedah lain telah gagal. Ia tidak bergantung pada a
pertukaran kunci dengan pemacu DVD, tetapi sebaliknya menggunakan serangan crypto untuk meneka
kunci tajuk. Dalam kes yang jarang berlaku ini mungkin gagal kerana tidak mencukupi
data yang disulitkan pada cakera untuk melakukan serangan statistik, tetapi dalam
Sebaliknya ia adalah satu-satunya cara untuk menyahsulit DVD yang disimpan pada cakera keras, atau a
DVD dengan kawasan yang salah pada pemacu RPC2.
DVDCSS_RAW_DEVICE
Tentukan peranti mentah untuk digunakan. Penggunaan tepat bergantung pada sistem pengendalian anda,
utiliti Linux untuk menyediakan peranti mentah ialah mentah(8) contohnya. Sila ambil perhatian bahawa
pada kebanyakan sistem pengendalian, menggunakan peranti mentah memerlukan penimbal yang sejajar:
Linux memerlukan penjajaran 2048 bait (iaitu saiz sektor DVD).
DVDCSS_VERBOSE
Menetapkan tahap verbositi libdvdcss.
0 Tidak mengeluarkan mesej sama sekali.
1 Mengeluarkan mesej ralat kepada stderr.
2 Mengeluarkan mesej ralat dan mesej nyahpepijat kepada stderr.
DVDREAD_NOKEYS
Langkau mendapatkan semula semua kunci semasa permulaan. Dilumpuhkan pada masa ini.
LAMAN UTAMA FIXME: Dokumen ini.
libao2:
AO_SUN_DISABLE_SAMPLE_TIMING
FIXME: Dokumen ini.
AUDIODEV
FIXME: Dokumen ini.
AUDIOSERVER
Menentukan pelayan Sistem Audio Rangkaian yang mana pemacu output audio nas
harus menyambung dan pengangkutan yang sepatutnya digunakan. Jika DISPLAY tidak ditetapkan digunakan
sebaliknya. Pengangkutan boleh menjadi salah satu daripada tcp dan unix. Sintaks ialah
tcp/ : , : atau [unix]: .
Port asas NAS ialah 8000 dan ditambah dengan itu.
CONTOH:
AUDIOSERVER=somehost:0
Sambung ke pelayan NAS pada somehost menggunakan port lalai dan pengangkutan.
AUDIOSERVER=tcp/somehost:8000
Sambung ke pelayan NAS pada somehost mendengar pada port TCP 8000.
AUDIOSERVER=(unix)?:0
Sambung ke contoh pelayan NAS 0 pada localhost menggunakan soket domain unix.
DISPLAY
FIXME: Dokumen ini.
vidix:
VIDIX_CRT
FIXME: Dokumen ini.
VIDIXIVTVALPHA
Tetapkan ini kepada 'lumpuhkan' untuk menghentikan pemacu VIDIX daripada mengawal
tetapan gabungan abjad. Anda kemudian boleh memanipulasinya sendiri dengan 'ivtvfbctl'.
osdep:
TERM FIXME: Dokumen ini.
libvo:
DISPLAY
FIXME: Dokumen ini.
FRAMEBUFFER
FIXME: Dokumen ini.
LAMAN UTAMA FIXME: Dokumen ini.
libmpdemux:
LAMAN UTAMA FIXME: Dokumen ini.
HOMEPATH
FIXME: Dokumen ini.
http_proxy
FIXME: Dokumen ini.
LOGNAME
FIXME: Dokumen ini.
USER PROFIL
FIXME: Dokumen ini.
GUI:
DISPLAY
Nama paparan yang harus disambungkan oleh GUI.
LAMAN UTAMA Direktori rumah pengguna semasa.
libavformat:
AUDIO_FLIP_LEFT
FIXME: Dokumen ini.
BKTR_DEV
FIXME: Dokumen ini.
BKTR_FORMAT
FIXME: Dokumen ini.
BKTR_FREQUENCY
FIXME: Dokumen ini.
http_proxy
FIXME: Dokumen ini.
tiada_proksi
FIXME: Dokumen ini.
Gunakan gmplayer dalam talian menggunakan perkhidmatan onworks.net