===========================================================
exoMaker - make a slide show using AviUtl

        by FUJIWARA Teruyoshi <tf@dsl.gr.jp>
===========================================================

̃vÓCAviUtl gXChV[̍쐬x܂D


1.  ===================================================
a) v
WindowsŁuAviUtl + gҏWv삷KvłD

b) ݒt@C
config.txt ҏWDJSON `ŋLqD

2. g =================================================
a) ̓t@C̕ҏW
eLXgt@CɉL̃R}hsLq

-----------------------------------------------------------
DIR,<fBNg>
title,<摜t@C>,<LvV>
image,<摜t@C>,<ʐ؂ւ>,<LvV>
blank
-----------------------------------------------------------

DIR͉摜uĂfBNgw܂D

title̓^CgXCh쐬܂D<摜t@C>͋ł܂܂D

image͈ʂ̉摜XCh쐬܂D<摜t@C>ɂ jpg t@C܂ mp4 t@Cw肵܂Cł܂܂D<ʐ؂ւ>͐܂-1(ʂȂ)w肵܂Dʐ؂ւʂ̎wɂẮCAviUtl̒`QƂ邱ƁD

blank͉\ȂXCh쐬܂D

ȂCtitle, image ɋLqLvVɂ͉s(\n)܂߂邱Ƃł܂D

b) R}h̎s
exoMaker.bat <̓t@C> <o̓t@C>

c) AviUtl ւ̃C|[g
Lōꂽo̓t@C AviUtl̊gҏW^CCɃhbO&hbv

3. TIPS ===================================================
a) 摜̈ꊇTCYϊ(ImageMagick)

ImageMagick͉摜ob`łCDGȃR}hCc[łD

JgfBNgɂ摜ꊇ1280x720ɃTCYύXČʂ out_dir ɏo͂ꍇɂ́CL̃R}hs܂D

> mogrify -path <out_dir> -resize 1280x720 *.JPG


b) 摜ZsAɂ(ImageMagick)

> convert before.jpg -sepia-tone 45%  -modulate 10 after.jpg

-sepia-tone ŃZsAɂ
-modulate ͖邳̕ύXD傫ق邢D


c) ̃TCYύXCꕔ؂o(ffmpeg)

> ffmpeg -y -ss <start> -i sample.mp4 -ss 0 -t <length> -vf scale=1280:720 out.mp4

-vf scale=1280:720 ... 摜TCYύX
-ss <sec> ... 悩؂öʒu(b)
-t <sec> ... ؂o

-ss  -i ̑OɂЂƂ(JnʒũV[N)C-i ̌ɂЂƂ(Jn̐؂)D

> ffmpeg -y -ss 0:00:1.5 -i sample.mp4 -ss 0 -t 3 -vf scale=1280:720 out.mp4


d) 悩̃TlC؂o(ffmpeg)

X^[g1b̂ƂŁCTCY320x180̉摜؂oD

> ffmpeg -i input.mp4 -ss 1 -vframes 1 -f image2 -s 320x180 output.jpg

4. ⏕c[ ===================================================
1) 摜̕W(normailze.py)
̃c[
- c̉摜ɑ΂C]ǉďc16:9ɒ
- AviUtlɓ͂摜TCY(1280x720)ɃTCY

g͉LD

a) ϊ̉摜t@CutH_pӂ
b) python normalize.py <̓tH_> <o̓tH_>

2) ̕WƃNbsO

w̎ԂoŁCAviUtl ̓͂ɓKTCYɕύXD

mp4slice.bat <̓t@C> <Jn> <ob> <o̓t@C>


3) GUIc[(exoMakerGUI.py)

łg͉LD

a) ЂƂ̃tH_ jpg摜, mp4 uDAviUtl󂯕tTCYɂȂĂKvD
b) 'python exoMakerGUI.py' s
c) 'File'j['Open Folder'IDtH_I_CAOĴŁC摜E悪uĂtH_ID
d) GUIŃXCh̕בւC폜CLvVt{D
e) Ō'File->Save Script'R}hŁCexoMaker ̓̓t@CłD

݂̐:
title, blank ɖΉ
