# AutoCrop

## Přehled

autor: Glenn Bussell
verze: 1.2
stáhnout: http://flashvideo.damnfinecoffee.eu/tools/, http://www.avisynth.org/warpenterprises/
kategorie: Pluginy pro vysílané video
požadavky: YV12 & YUY2 Barevné prostředí
license: GPL

### Popis

AutoCrop je AviSynth filer, který automaticky ořezává černé okraje klipu. Pracuje buď v režimu náhledu, kde pokládá doporučovanou informaci na existující klip, nebo v režimu ořezání, kde skutečně ořezává klip. Může také zajistit, aby šířka a výška byly násobky zadaného čísla, takže ořezaný klip může být bez problémů poslán do video kompresoru podle vaší volby.

### Použití

AutoCrop bere 12 parametrů, ale ty jsou všechny volitelné, takže můžete použít prostě AutoCrop() aby jste viděli jak filtr pracuje. Parametry mohou být zadány buď v pořadí nebo podle jména. Navrhuji zadávat podle jména, protože je zde hodně parametrů!

Pořadí parametrů je následující.

`AutoCrop` (clip, "mode", "wMultOf", "hMultOf", "leftAdd", "rightAdd", "topAdd", "bottomAdd", "threshold", "samples", "samplestartframe", "sampleendframe", "aspect")

### Syntaxe

mode - celočíslený - výchozí 1

0 - Oříznutí - Ořízne obraz.
1 - Náhled - Navržená ořezávací informace je položena na existující klip, včetně příkazu Crop, který můžete použít jako náhradu za AutoCrop.
2 - Log - Loguje (zaznamenává) ořezávací parametry do souboru "AutoCrop.log" v aktuální složce.
3 - Oříznutí & Log - kombinace režimů 0 a 2.

wMultOf - celočíselný - výchozí 4

Zajišťuje, že šířka ořezávaného klipu bude násobkem zadaného čísla. Použijte to pro zabezpečení, aby byl klip platný pro kodek, kterým ho chcete komprimovat.

hMultOf - celočíselný - výchozí 2

Stejný jako parametr výše, jen pracuje s výškou.

leftAdd - celočíselný - výchozí 0

Donutí autocrop oříznout o dalších leftAdd pixelů navíc po dokončení autodetekce. Můžete tuto možnost použít ve spojení s wMultOf. Užitečné pro odříznutí nekvalitních řádků na levé straně VHS nahrávek.

rightAdd - celočíselný - výchozí 0

Viz výše, ale pro pravou stranu.

topAdd - celočíselný - výchozí 0

Donutí autocrop oříznout o dalších topAdd pixelů navíc po dokončení autodetekce. Můžete tuto možnost použít ve spojení s hMultOf. Užitečné pro odříznutí nekvalitních řádků na vrchu VHS nahrávek.

bottomAdd - celočíselný - výchozí 0

Viz výše, ale pro spodek.

threshold - celožíselný (0-255) - výchozí 30

Prahová hodnota je průměrný jas, který musí řádek mít před tím než je považován jako neprázdný (non blank). Hodnoty DVD zdrojů i tak nízko jako 20, by měli pracovat spolehlivě. Pro VHS zdroje bude možná nutné zvýšit hodnotu.

samples - celočíselný - výchozí 5

Počet snímků na kontrolu při určování ořezávací informace. To přímo ovlivňuje počáteční čas filtru. Toto číslo dramaticky ovlivní množství času spotřebovaného filtrem před rozjetím. Zvyšování čísla na 10 v podstatě zdvojnásobuje čas rozběhu.

samplestartframe - celočíselný - výchozí 0 (první snímek)

Nastavuje první snímek, který má být prohlédnut při určování ořezávacích parametrů.

sampleendframe - celočíselný - výchozí -1 (poslední snímek)

Natavuje poslední snímek, který má být prohlédnut při určování ořezávacích parametrů. Pokud chcete vzít ořezávací informace z jednoho snímku, nastavte samplestartframe a sampleendframe na stejné číslo a samples na 1.

aspect - desetinný - výchozí 0 - Poměr stran je ignorován

-1 - Zachová poměr stran zdrojového klipu
0 - Poměr stran je ignorován
>0 - Poměr stran bude nastaven na stávající. Například pro poměr stran 4:3 by jste poslali
4.0/3.0 nebo 1.33333333333. Všimněte si, že 4/3 nefunguje, AviSynthu je potřeba říci desetinnou tečku a číslo za ní .0 , protože se jedná o desetinný parametr.

### Doporučené použití

Důrazně doporučuji použití náhledového režimu, aby jste se vyhnuli provádění zvláštních oříznutí. Je také potřeba poznamenat, že zkopírování navrženého nastavení do standardního AviSynth příkazu Crop je rychlejší než zpracování pomocí AutoCrop v režimu mode = 0.

### Změny

v1.2, 3rd January 2005 (by len0x)

- fixed bug when preview and actual crop values were different
- fixed bug when AR was not properly enforced (rounding errors)
- threshold 0 ensures that no cropping is done unless necessary for AR
- fixed bug when leftAdd and rightAdd parameters were not properly working in YUY2 mode
  - wMulfOf and hMultOf cannot be zero now
  - wMultOf is relaxed to be mod2 for YV12 (previously mod4)
  - added mode=3 which is mode 0 plus mode 2 (cropping ang logging at the same time)

previous changes (by CropsyX)

- Added ability to set a range of frames to sample for cropping information.
- Reduced default number of frames to sample to 5.
- Reduced default threshold to 30, this change and the one above should perform give equal or better performance for DVD sources much quicker.
- Minor documentation updates.

Tato verze AutoCrop je kompilována pro AviSynth 2.5. Nebude pracovat s žádnou verzí vydání 2.0 . Pokud potřebujete použít AviSynth 2.0, stáhněte si prosím verzi 0.3 tohoto filtru z http://avisynth.org/warpenterprises/attic.html.

`$English Date: 2005/10/01 23:09:51 $`

`Český překlad:17.4.2009`