dvd slideshow gui - videohelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 what is...

65
DVD SLIDESHOW GUI

Upload: hoanglien

Post on 31-Aug-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

DVD SLIDESHOW GUI

Page 2: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

Published : 2013-05-13

License : CC-BY

Page 3: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

TABLE OF CONTENTS

INTRODUCTION

1 What is DVD slideshow GUI? 2

FILE MENU

2 New, Open and Save Project 4

3 Project Settings Window 5

4 Export 9

5 Export to DVD Menus 11

6 Burn to Disk 13

7 Upload to YouTube 14

SLIDESHOW MENU

8 Preview 16

9 Add Pictures and Videos 18

10 Add Music 21

11 Set Font 22

12 Set Background 23

13 Slide Settings 24

14 Animation 29

15 Paint Slide 31

16 Edit Avisynth Script 32

17 Match to Audio Duration 33

18 External Applications 34

EDIT, VIEW & HELP MENUS

19 Cut, Copy, Paste, Move Up and Down 36

20 Thumbnail Size and Language Setting 38

21 Library of Transitions and Effects 39

Page 4: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

22 Support DVD slideshow GUI 40

SLIDES AND MUSIC LISTS

23 List of Slides 43

24 List of Music 45

25 Status Bar 47

TUTORIALS

26 Embedding a Flash slideshow 49

27 Adding Special Video Files 50

28 Command Line 51

29 FAQ 52

EXTEND FUNCTIONALITY

30 Adding Functions 55

31 Create Transitions 56

32 Create Post Effects 57

APPENDIX

33 Credits 60

Page 5: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

INTRODUCTION

1. WHAT IS DVD SLIDESHOW GUI?

1

Page 6: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

1. WHAT IS DVD SLIDESHOW

GUI?

The main window of DVD s lideshow GUI

DVD slideshow GUI is a free open-souce multi-purpose slideshow

studio.

Create a slideshow with more than 240 different transitions. Burn it

to DVD or export to many file formats including YouTube, avi, a

ready to burn DVD-image(.iso), as a flash file ready to embed in your

homepage or blog or even as a HD Blu-Ray disk!

Edit images. Animate images. Overlap animations. Add music. Add

video. Rescale image size. Add background. Add music. Add texts.

Add borders. Add visual effects. Set exposition time. Set transition

time. Add user designed Avisynth or jpg transitions and much more.

WWW.DVDSLIDESHOWGUI.TK

DVD slideshow GUI is a user interface for great free tools

like Avisynth, MuxMan, Hcenc, Media Player Classic, FFmpeg,

Flvtool2, Mplex, Demux, mkisofs ect. and is coded in

wxBasic.

2

Page 7: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

FILE MENU

2. NEW, OPEN AND SAVE PROJECT

3. PROJECT SETTINGS WINDOW

4. EXPORT

5. EXPORT TO DVD MENUS

6. BURN TO DISK

7. UPLOAD TO YOUTUBE

3

Page 8: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

2. NEW, OPEN AND SAVE

PROJECT

Saves, loads or opens up a new native DVD slideshow GUI project.

The file format is a simple txt file which can be opened in Notepad.

Saving a file as(overwriting) 'new.ini' in the '.DVDslideshowGUI'

folder will change the ini settings, and this file will be opened every

time 'new' is selected. Alternatively the 'Help>Restore to Factory

Settings' function can be used to reset the settings.

4

Page 9: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

3. PROJECT SETTINGS WINDOW

Change the settings like resolution or effects etc. for the entire

slideshow.

If one or more slides are selected when opening the Project

Settings window, then the slide selected in the top open as

preview slide in the Project Settings media player.

If there is a subtitle to the selected slide it will be used as

preview text.

If no slides are imported yet a default image and text will be

used in the Project Settings.

PROJECT SETTINGS

RESOLUTION - PAL/NTSC 4:3/16:9

720P/1080P

Set the resolution and frame rate of the project.

5

Page 10: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

PIXEL ASPECT RATIO

Don't change this unless you need to export to web/computer use.

In these cases use 1:1

TV SAFE X/Y - SAFE AREA

Not all of a dvd image is shown on a normal television. The 'TV Safe

X/Y' buttons area will set the image safe area(the red box) to the

text safe area. And the number spinners will let you set your own

image safe area. All images will be downsized within this area. When

rendering the downsize quality will be better than in the preset

window. The value '0' can be used if no safe area is wanted.

BORDER

Toggles a white border on slides on/off.

BACKGROUND

Changes the background used for slideshows.

Images, avi(video) and avs(Avisynth scripts) videos can be used.

Animated backgrounds and gradients can be found in the 'DVD

slideshow GUI/Backgrounds' folder.

The background will be stretched to fit the current ratio.

SUBTITLES

Toggles the subtitles on/off.

FONT

Set the font, size and color of the subtitle.

EFFECT SETTINGS

6

Page 11: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

PRE-PROCESS

Add an effect to the all the slides before they are added to the

slideshow, which means that effects with movement will not be

visible. All the effects called 'Post_Only' will not work correctly for

this reason as a pre-process effect.

Do not use color changing effects, when using an animated

background, because the background of the slides then can't be

keyed out and the animated background will not be visible.

POST-PROCESS

Will add an effect to the entire finished slideshow. Add effects with

motion here like the ones called 'Post_Only'.

Illustration from the Project Settings media

player: BlackWhite as Pre-effect on the slide.

AudioGraph(green) as Post Effect. Deep Ocean

gradient avs background. The red box is the

safe area.

IMPORT SETTINGS

Preset the settings of the values added to slides when importing:

7

Page 12: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

TRANSITION

Random will add random transitions to imported slides See tutorial:

Adding more transitions.

SUBTITLES

Import and use Exif data if any data found on the imported slides.

SLIDE DURATION

The number of frames a slide will be visible before the transition

starts.

TRANSITION DURATION

The number of frames the transition will last. Duration can be

negative for overlapping slides.

ANIMATION QUALITY

PREVIEW

Range: -300 to 75. Higher value means better quality, but lower

playback speed.

EXPORT

Range: -50 to 75. Higher value means better quality, but slower

render times.

THE MEDIA PLAYER

The media player will allow you to preview the current settings on

the first selected slide. The heavier effects and animated

backgrounds you add the more stuttering the playback will be.

Use mouse wheel to flip through frames.

If there isn't a preview this means that there is no slides in the

slideshow.

8

Page 13: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

4. EXPORT

Export to a wide range of files:

.mpg (muxed image, sound, chapters)

.m2v (image only)

.mp2 (audio)

.ac3 (audio)

.all (m2v, ac3, ssa, txt(chapters) in one go - 'GUI for DVDauthor'

and 'DVDauthor GUI' need these)

.iso (image, sound, chapters, dvd folders as a ready to burn

file)

.avi (video)

.mp4 (video - YouTube friendly)

.avs (There's a lot of encoders for this format ex. Virtual Dub.

HcEnc, Quenc, Super)

.flv (Flv is a flash video format which can be embeded in html

and streamed on the net.)

.gfd (Gui for Dvdauthor file with menus: main, slideshow, album,

slides)

.srt (subtitles format - to import into a DVD authoring app. or

YouTube. This format doesn't support tags.)

.ssa (subtitles format - to import into a DVD authoring app.

This format support tags.)

.txt (chapter points for each image in frames or as smpte)

DVD folders. (image, sound, chapters, dvd folders)

Batch of Images(bmp)

Storyboard(HTML)

9

Page 14: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

Exporting with HCenc as render.

10

Page 15: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

5. EXPORT TO DVD MENUS

Author a dvd with predefined menus:

A main menu with 3 buttons leading to...

Slideshow as video.

Chapter menu of the video slideshow.

Menu for viewing the slides one by one(with back, forth and

home buttons) controlled with your dvd remote.

Needs 'Gui for dvdauthor' installed and the path set up correctly in

'Slideshow > External Applications'.

After the export is finished 'Gui for DVDauthor' will open the

exported project.

A few guidelines for 'Gui for DVDauthor':

11

Page 16: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

In the lower left corner double click on the structure folders

to see the menus.

Right click on texts in the menu to change them.

Right click on the background to change the settings for

that.

Hit the 'Create DVD' button and the dvd structure will be

authored.

To preview the authored disk go to 'Settings(Menu) >

Permanent > SoftPlayer' for 'DVD Preview' and set the

path to mplayerc.exe to be found in the 'DVD slideshow GUI'

folder. A path to ImgBurn can be set in the same menu.

Click 'Show DVD' to watch the dvd.

Click 'Burn DVD' to burn the dvd to disk.

The full 'GUI for DVDauthor' documentation:

http://download.videohelp.com/gfd/

12

Page 17: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

6. BURN TO DISK

Author a dvd structure without menus and burn to DVD disk with

ImgBurn. This function needs Imgburn installed and the path set up

correctly in Slideshow > External Applications.

1. If you want to add the original images/videos added to the

DVD in a DATA folder then hit the 'Yes' button above.

2. After the export ImgBurn will open.

3. Insert a DVD disk in the DVD burn drive in the computer.

4. Hit the 'Write' button' to start burning the disk.

Burning a DVD disk with ImgBurn

CD disks will not work as DVD!

13

Page 18: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

7. UPLOAD TO YOUTUBE

Export a high quality mp4 file and upload to YouTube. To upload in

High Definition select 'Project Settings>720p' in 'Project

Settings'.

After the export of the mp4 file, you'll need to log into your

YouTube or Google account by entering your 'Username' and

'Password'. The password is not saved locally or anywhere else.

Then you can enter the title of the video, the description, add

keywords, select a catagory and select if it is going public or

private after the upload.

Add 'DVD slideshow GUI' as keywords then the uploaded video

should link to more 'DVD slideshow GUI' produced slideshows.

When the upload is finished a link is presented. Copy and paste the

link into your browser to watch the result.

Important: It might take several minutes before YouTube is finished

processing it and it's possible to watch it in full resolution.

14

Page 19: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

SLIDESHOW MENU

8. PREVIEW

9. ADD PICTURES AND VIDEOS

10. ADD MUSIC

11. SET FONT

12. SET BACKGROUND

13. SLIDE SETTINGS

14. ANIMATION

15. PAINT SLIDE

16. EDIT AVISYNTH SCRIPT

17. MATCH TO AUDIO DURATION

18. EXTERNAL APPLICATIONS

15

Page 20: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

8. PREVIEW

A preview of the current slideshow will be created and played in

Media Player Classic.

The Media Player Classic interface

What is happening under the hood is: DVD slideshow GUI will save

correctly scaled images as temporary files and then save an avisynth

script which include all information on music, background, effects

and subtitles. The script will then be auto launched in the Media

Player Classic.

If the project is in 16:9 resolution the format can be changed in

Media Player Classic by right click > Video Frame > Overide

Aspect Ratio > 16:9.

16

Page 21: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

Unfortunately the animations, effects, animated backgrounds and

avi-files are too heavy to run realtime in the player(and music will be

out of sync). If an animated background is added to the slideshow

the previews will be in half resolution. The quality of animaton

previews can be adjusted in Project Settings > Animation Quality

> Preview.

The exported result will be much better and more accurate than the

preview.

PREVIEW ALTERNATIVES

Left double click on slides in the slide list will preview the

current selected slide, the transition and the next slide. If the

selected slide is a video or an avs script the only the current

slide will be previewed.

The 'Project Settings' will preview the first selected slide, the

transition and the next slide. If the selected slide is a video or

an avs script the only the current slide will be previewed.

The Animation tool allows preview of the current animation.

17

Page 22: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

9. ADD PICTURES AND VIDEOS

Images, videos, Avisynth scripts and PowerPoint/Impress

presentations can be added to the slideshow.

With either the shift button or the control button pressed more

files can be selected in combination with the left mouse button.

With shift button pressed all files between the first and the

last file will be selected. (To select all files in a folder - click

both the first file and the last file with 'shift button' pressed).

With control button pressed only the picked files will be

selected.

When all images and/or videos are selected click Open and the files

will be imported if the formats are supported.

IMAGES

If you only see file names in a folder with photos select 'View >

Large Icons'.

Png files with alpha channel(transparent) will keep the transparency

in DVD slideshow GUI.

18

Page 23: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

VIDEOS

Not all video codecs are supported and therefore some video files

might be rejected. DVD slideshow GUI expects that the imported

videos will be in the same frame rate(frames pr. sec.) as the project,

if not the audio will be out of sync in longer clips.

POWERPOINT/IMPRESS

PowerPoint or Impress(OpenOffice/LibreOffice) presentations can be

imported, however OpenOffice must be installed and the path to

OpenOffice set up correctly in Slideshow > External Applications

> OpenOffice.

When importing OpenOffice will open, do not touch it. When it's

finished processing the slides it will close and the they will be

imported in DVD slideshow GUI.

ADDING SPECIAL VIDEO FILES

If a video file can't be added, an Avisynth wrapper can be coded and

the video can then be added as an Avisynth script. It's very simple.

Ffmpegsource2 is a plugin for avisynth based on ffmpeg, which can

import a much wider scope of video codecs in DVD slideshow GUI

with Avisynth script wrapper.

Download Ffmpegsource2 from ffmpegsource-site:

http://code.google.com/p/ffmpegsource/downloads/detail?

name=ffmpegsource-2.15.7z

Unzip it into the Avisynth plugins folder which you'll find in

c:\Program Files\AviSynth 2.5\plugins\ if you installed

Avisynth to the default location.

Then paste this script into c:\Program Files\AvsP and correct

the two paths:

LoadPlugin("c:\Program Files\AviSynth

2.5\plugins\ffms2.dll")

FFmpegSource2("C:\Users\tin2tin\.DVDslideshowGUI\

MyVideoFile.mp4",fpsnum=30000, fpsden=1001,

atrack = -1)

fpsnum=30000, fpsden=1001 will convert/ensure that the

opened file will play with 29.970 fps for NTSC.

Use fpsnum=25, fpsden=1 if importing video in 25 fps PAL.

atrack = -1 will open the first audiotrack.

19

Page 24: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

Test if the video file will play in Avs. If it doesn't read up on

the FFmpegsource2 options

here:http://ffmpegsource.googlecode.com/svn/trunk/doc/ffms2

-avisynth.html

If this Avisynth wrapper plays successfully in AvsP, save the

Avisynth script and add it to DVD slideshow GUI as a slide.

20

Page 25: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

10. ADD MUSIC

Imports one or more audio files in one go(wav, mp3 or

m3u(textbased playlist)).

Add music menu

With either the shift button or the control button pressed more

files can be selected in combination with the left mouse button.

With shift button pressed all files between the first and the

last file will be selected. Use Ctrl + a to select all files in a

folder or click the first file and the last file in the folder with

the shift button pressed.

With control button pressed only the picked files will be

selected.

Right click in the music list control in the lower part of the main

window to get more music options. The Music List chapter will deal

with this in detail.

21

Page 26: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

11. SET FONT

Select the font, color and size used for subtitles.

The visibility of the subtitles can be set in 'Project Settings >

Subtitles'. If this is unchecked then no subtitles will be added to the

export.

The actual texts of the subtitles can be set in 'Slide Settings' and

tags can be used to animate or change the look of the subtitles. The

subtitle tags will overrule the general font setting.

22

Page 27: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

12. SET BACKGROUND

Set the background for the entire slideshow.

Kaleidascope animated background.

The background file can be in various formats.

Image/photo(jpg, bmp, png)

Avi(ex. looping video)

Avisynth scripts(avs).

A lot of .avs - avisynth scripts(endless animated backgrounds and

gradients) can be found in the 'DVD slideshow GUI/Backgrounds'

folder.

The all backgrounds will be stretched to fit the current ratio.

23

Page 28: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

13. SLIDE SETTINGS

The settings for each individual slide like subtitle, durations,

transition style, media data as subtitle can be changed here.

Accessed through the menu, the toolbar or by right clicking on

one or more selected slides.

Only current changed values will be added to to all selected slides.

24

Page 29: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

SLIDE

DURATION

Is the duration of the slide in frames pr. sec.

On frames vs. seconds:

PAL: 1 sec. = 25 frames. (default setting: slide duration 100 = 4

sec. and transition duration 25=1 sec.)

NTSC: 1 sec. = 29.97 frames.

ANIMATION

In the animation window you can use the left, middle and right

button to move, rotate and zoom the image. Add keys, move

the timeline and add some more keys and preview the thing.

When you come up with an animation you want to reuse for other

slides/slideshows you can save as a preset - which later can be

loaded by selecting it in the combobox.

'Okay' will add the current animation to all selected slides unless

there is less than two keyframes.

PAINT SLIDE

First time you use this, you'll have to select the photo manipulation

program(.exe) you prefer, like paintdotnet.exe, mspaint.exe,

Gimp.exe or Photoshop or set up/correct the path for ex. Paint.Net

in Slideshow(Menu) > External Applications.

The image is copied, so the original image will be untouched. Then

it's opened in the paint program.

25

Page 30: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

The in the paint program you can now edit your image, when

finished, save the image as the same name as it was opened

and close the paint program.

Now the edited image(the copy) will be updated in DVD slideshow

GUI and be a part of the slideshow.

EDIT AVISYNTH SCRIPT

Avisynth scripts(images, avi can be converted to Avisynth script too)

can be edited ect. in Avsp(an Avisynth script editor). Set up path for

AvsP in Slideshow(Menu) > External Applications.

This will give you total control over the video element of clips.

PREVIEW

Will accept the current settings and preview the first selected slide

and the following slide.

UP AND DOWN

Will accept the current settings and go to previous or next slide in

the slideshow.

TRANSITION

Choose among the many transitions.

The 'Overlay' transition will use the previous slide as background

for the current slide. Great for adding animation on top on the

previous animation.

DURATION

Is the duration of the transition in frames pr. sec.

Duration can be negative for overlapping slides.

On frames vs. seconds:

PAL: 1 sec. = 25 frames. (default setting: slide duration 100 = 4

sec. and transition duration 25=1 sec.)

NTSC: 1 sec. = 29.97 frames.

26

Page 31: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

RANDOM

If cheked, random transitions will be added to all selected slides.

TRANSITION PREVIEW

The transition preview will show the A-B transition once and the

freeze in the middle.

SUBTITLE

Type in the subtitle. Leave empty if none. Return button will add \N

codes which means a line break.

STYLE TAGS

Insert style tags at the cursor

position or around a selection in the

subtitle text.

Texts within { and } are style tags.

If the cursor is in the first or last

position the tags will be added to the

additional selection of slides in the

same positions. If the cursor is in the

middel the additional selected slides

will get the style tag in the beginning

of the text.

Style Tags > Remove Tags will

remove tags, but not text.

Read up on various alternative ssa

tags here.

REMOVE TAGS

Remove style tags, but not text.

27

Page 32: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

MEDIA DATA

Add filenames, EXIF, IPTC and mp3 data as subtitle.

28

Page 33: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

14. ANIMATION

Pan, zoom and rotate the slides with keyframes(often refered to as

Ken Burns effect). Can be accessed from Slideshow, Toolbar or

Slide Settings.

The Animation Window

In the animation window the left, middle and right button can be

used to move, rotate and zoom the image. Add keys, move the

timeline, add some more keys and preview. Animation presets can

be saved and loaded by selecting it in the combobox.

When clicking Okay the current animation will be added to all

selected slides.

PRESETS

Select a previous saved preset in the combobox. (Selecting Reset

will delete all keys)

ANIMATION AREA

29

Page 34: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

In the animation window you can use the left, middle and right

button to move, rotate and zoom the image. The red box

indicates that the safe area is is activated.

TIMELINE

Move back and forth to change the current frame. The number on

the left hand side is the current frame number.

ANIMATION BUTTONS

From left to right:

Move back and forth between keys.

Sets a key at current frame.

Delete current keyframe. If the delete key button is greyed

out, there is no key at the current frame.

Preview animation(in low res for more smooth playback).

Reset image position/rotation/zoom.

The red dots above the timeline shows where the keys are.

Left click on a key will move the slider to that position. Right

click will delete the key.

About keyframes

Keyframes are used to interpolate between animation positions.

ADDING AN ANIMATION TO MORE

SLIDES

If more slides are selected when opening the animation tool, all of

them will be added the current animation.

If the duration of a video clip is longer than the added animation, an

additional keyframe will be added to that last frame of that clip.

30

Page 35: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

15. PAINT SLIDE

Opens the current slide in a paint program or photo manipulation

program for editing that slide.

Set path up for a paint program(ex. paintdotnet.exe(free),

mspaint.exe(free), Gimp.exe(free) or Photoshop.) in 'Slideshow >

External Applications'.

Image editing in Paint.Net

When opening an image the image is copied, so the original image will

be untouched. In the paint program you can now edit your image,

when finished, save the image as the same name(overwrite) and

close the paint program. Now the edited image(the copy) will be

updated in DSG and be a part of your slideshow.

Process can be used for ex. color correction, red eye removal and

cropping.

31

Page 36: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

16. EDIT AVISYNTH SCRIPT

Open slide in an Avisynth Script editor(AvsP) for script editing. In

order to use this function set the path up for 'AvsP.exe' in

'Slideshow > External Applications'.

Avisynth scripts will be opened directly. Images and Avi files can be

converted into Avisynth script by choice.

When finished editing, save the files under the same name and

close AvsP. The changed script will now be added to the slideshow.

Script editing in AvsP

This function is good for editing , color correction, trimming and

cropping video slides etc.

32

Page 37: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

17. MATCH TO AUDIO

DURATION

Calculates the length of slides and transitions to match the duration

of audio track.

Take care with using this function when having animated slides,

because shortening slide durations might cut keyframes and change

the entire animation.

This function can also be accessed by right click in the music list.

33

Page 38: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

EXTERNAL APPLICATIONS

Set up the paths for the external applications.

Click the left row of buttons for updating the paths and the right

row to go to the homepage of a suggested application to download

and install.

Media Player Classic is for previewing.

HCenc is for temp files, mpg and m2v export.

ImgBurn is for burning DVDs.

FFmpeg is for exporting avi, flv, mp4.

TSmuxeR is for Blu-Ray authoring.

Paint is for manipulating images.

AvsP is for editing Avisynth Scripts and edit videos.

OpenOffice is for importing PowerPoints/Impress

presentations.

34

Page 39: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

EDIT, VIEW & HELP MENUS

19. CUT, COPY, PASTE, MOVE UP AND DOWN

20. THUMBNAIL SIZE AND LANGUAGE SETTING

21. LIBRARY OF TRANSITIONS AND EFFECTS

22. SUPPORT DVD SLIDESHOW GUI

35

Page 40: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

19. CUT, COPY, PASTE, MOVE UP

AND DOWN

Select one or more slides by pressing the shift button or the

control button at the same time as selecting slides with your left

mouse button to edit more slides at a time.

CUT

Cuts the selected slides and store them in the buffer.

COPY

Copy the selected slides to the buffer.

PASTE

Pastes the slides from the buffer to the first selected point in the

slides list - if none selected, the slides will be pasted to the end of

the list.

DELETE

Deletes the selected slides and store them in the buffer.

MOVE UP AND MOVE DOWN

Use the arrow icons, '+ ' and '-' or move up/down from the menu to

move the selected slides.

36

Page 41: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

SELECT ALL

Selects all slides in the show.

INVERT SELECTION

Inverts the selection.

SORT FILENAME AND SORT SUBTITLES

Sorts the slides in alphabetic order of the filenames or subtitles.

37

Page 42: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

20. THUMBNAIL SIZE AND

LANGUAGE SETTING

THUMBNAIL SIZE

Change the thumbnail size in the list control.

Smaller sizes are good for manipulating many slides at a time. Bigger

sizes are good for seeing the individual slides.

LANGUAGE SETTING

Change the language setting. Restarts to update the interface.

DVD slideshow GUI needs your help for translating DVD slideshow

GUI to your language.

1. The easy way now to update/make new translations for DSG

is by registering at http://launchpad.net

2. Under you new profile you need to set 'Your preferred

languages' to your language.

3. Go to this site:

https://translations.launchpad.net/dvdslideshowgui/trunk

4. Now your language should be among the languages available

for translation and you can start translating or update an

existing translation.

NB. wxBasic and therefore DVD slideshow GUI will not be able to

show nonwestern characters. Ex. Russian and Chinese characters

doesn't seem to work.

38

Page 43: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

21. LIBRARY OF TRANSITIONS

AND EFFECTS

LIBRARY OF TRANSITIONS

Will render and show all the available transitions in Explorer.

LIBRARY OF EFFECTS

Will render and show all the available post-effects in Explorer.

RE-RENDER LIBRARIES

Will re-render the above Libraries.

The rendering can be quite time-consuming.

39

Page 44: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

22. SUPPORT DVD SLIDESHOW

GUI

DONATE

Donate if these 6 years of my life spent on DVD slideshow GUI and

these

17000 lines of code is worth something to you. Thank you. : ) T in2tin

TRANSLATE

DVD slideshow GUI needs your help for translating DVD slideshow

GUI to your language.

1. The easy way now to update/make new translations for DSG

is by registering at http://launchpad.net

2. Under you new profile you need to set 'Your preferred

languages' to your language.

3. Go to this site:

https://translations.launchpad.net/dvdslideshowgui/trunk

4. Now your language should be among the languages available

for translation and you can start translating or update an

existing translation.

There is a tutorial on YouTube on how to translate in Launchpad

here(but it is not that hard): Here!

NB. wxBasic and therefore DVD slideshow GUI will not be able to show

nonwestern characters. Ex. Russian and Chinese characters doesn't

seem to work.

DVD SLIDESHOW GUI ON THE WEB

Will take you to the homepage with loads of tutorials, downloads,

links and most importantly updates.

40

Page 45: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

41

Page 46: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

SLIDES AND MUSIC LISTS

23. LIST OF SLIDES

24. LIST OF MUSIC

25. STATUS BAR

42

Page 47: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

23. LIST OF SLIDES

The area where the order and info on each slide is visible.

MOUSE CONTROLS

Left single click and Shift/Ctrl on slides:

Select more slides.

LEFT DOUBLE CLICK ON SLIDE

Preview the current slide and the next(if video or avisynth slide only

the current slide is previewed).

RIGHT CLICK ON SLIDES

Open the Slide Settings menu.

INTERFACE

SLIDE

Shows the image and the slide name.

DURATION

Shows the number of frames the image will be visible before the

transition.

ANIMATION

Shows 'Yes' if the slide is animated and 'No' if no animation is

added.

43

Page 48: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

TRANSITION

Is the name of the transition.

DURATION

Shows the number of frames of the transition between the current

slide and the next. Duration can be negative for overlapping slides.

SUBTITLE

Shows the subtitle on the current slide, if subtitles are set to be

visible in the Project Settings window.

PATH

Is the path of the image. Not visible.

44

Page 49: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

24. LIST OF MUSIC

Right click in the list of music to open the menu and get more

audio options:

ADD MUSIC

Imports one or more music files in wav, mp3 or m3u(playlist).

PLAY

Plays the selected music file.

MOVE UP OR MOVE DOWN

Rearrange the order of the music.

USE VIDEO AUDIO

If

checked the music will be faded out on videoclips and in on slides. If

unchecked music will be played though out the entire slideshow and

no audio from videoclips will be heard.

LOOP MUSIC

Will loop the music till the slideshow is finished if checked.

45

Page 50: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

MATCH SLIDESHOW TO AUDIO

DURATION

Calculates the length of slides/transitions to match the duration of

audio.

46

Page 51: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

STATUS BAR

LEFT SIDE

Information about functions, tooltips and export/import progress.

RIGHT SIDE

The number of the selected slide out of all slides. Ex. 3/7 means 3.

slide is selected out of a total of 7 slides.

The time of the selected slide will be shown out of the total

duration. Ex. 00:00:19.00/00:00:57.00 means the selected slide will be

shown 19 sec. into a slideshow with a total duration of 57 sec.

47

Page 52: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

TUTORIALS

26. EMBEDDING A FLASH SLIDESHOW

27. ADDING SPECIAL VIDEO FILES

28. COMMAND LINE

29. FAQ

48

Page 53: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

26. EMBEDDING A FLASH

SLIDESHOW

Export slideshow as .flv

Export your slideshow in DVD slideshow GUI as .flv.

On the Flv exporter window please note that half of the sizes are

for 16:9 the other half are for 4:3 formats. (ex. 320x240 = 4:3 and

320x180 = 16:9).

Keep size, bitrate and audio small for a faster streaming(loading) file.

Before you render press the 'Copy to clipboard' button and

paste(ctrl+v) it into your html page/blog and press 'okay' for

exporting the flv file.

Adding the FLV Video to your homepage

Download href="http://www.jeroenwijering.com/?

item=Flash_Video_Player.

It includes a free Flash Video Player for your FLV video.

Upload the flvplayer.swf file that comes with Flash Video Player to

your server.

Upload your .flv video file to your server.

In the code you pasted from DVD slideshow GUI replace

http://www.myhomepage.com/ with your address.

Add &autostart=1 to the video file if you want it to autoplay, like

Code:

file=http://www.myhomepage.com/myvideofile.flv&autost

art=1

(Read the included Readme in Flash Video Player for more advanced

options)

((Thanks to Baldrick for the tutorial))

49

Page 54: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

27. ADDING SPECIAL VIDEO

FILES

Ffmpegsource2 is a plugin for avisynth based on ffmpeg, which can

import a much wider scope of video codecs in DVD slideshow GUI

with Avisynth script wrapper.

Here's how to use it:

Download this file(from ffmpegsource-site):

http://code.google.com/p/ffmpegsource/downloads/detail?

name=ffmpegsource-2.15.7z

Unzip it into the Avisynth plugins folder which you'll find in

c:\Program Files\AviSynth 2.5\plugins\ if you installed Avisynth to

the default location.

Then paste this script into c:\Program Files\AvsP and correct the

two paths:

LoadPlugin("c:\Program Files\AviSynth

2.5\plugins\ffms2.dll")

FFmpegSource2("C:\Users\tin2tin\.DVDslideshowGUI\MyVideoFil

e.mp4",fpsnum=30000, fpsden=1001, atrack = -1)

fpsnum=30000, fpsden=1001 will convert/ensure that the

opened file will play with 29.970 fps for NTSC. Use

fpsnum=25, fpsden=1 if importing video in 25 fps PAL.

atrack = -1 will open the first audiotrack.

Test if the video file will play in Avs. If it doesn't read up on the

FFmpegsource2 options

here:http://ffmpegsource.googlecode.com/svn/trunk/doc/ffms2-

avisynth.html

If this Avisynth wrapper plays succesfully in AvsP, save the Avisynth

script and add it to DVD slideshow GUI as a slide.

50

Page 55: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

28. COMMAND LINE

The command line syntax for opening and rendering a .dsg file from

CMD Shell is like this:

"path&DVDslideshowGUI.exe" "path&filename of the DSG

project file" "path&filename of destination file with

extension"

Ex. (one line)

"C:\Program Files\DVD slideshow

GUI\DVDslideshowGUI.exe" "C:\Program Files\DVD

slideshow GUI\MyProject.dsg"

"C:\Users\tintin\.DVDslideshowGUI\MyVideo.mpg"

DVD slideshow GUI will then export to the fileformat specified in the

filename.

51

Page 56: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

29. FAQ

HOW DO I ADD SOUND OR NARATION

TO SPECIFIC POINTS?

Export you slideshow to mpg/avi. Open it in Multiquence(shareware)

or DubIt(free). Record naration or add music to specific points to the

slideshow and export to wav/mp3. Import this wav/mp3 into you

DVD slideshow GUI project.

CAN I MAKE DVD SLIDESHOW GUI WORK

FASTER WITH IMAGES?

Only when working with animation. In this case large images use up a

lot of RAM and will slow down DSG or even make it seem like it has

crashed when processing images. Especially when importing,

exporting and processing animation.

The solution is to batch downscale your images in ex.

Irfanview(free) to about the size you need them. Look under DVD

slideshow GUI/presets to see you size (PAL/NTSC/4:3/16:9).

WHY DO HCENC OR MEDIA PLAYER

CLASSIC HANG?

Maybe because you're out of harddisk space(the drive where DSG is

installed or the drive HCenc is exporting to) - mpg/dvd files are

huge. Or because you're out of ram.

Solutions:

Render your slideshow in parts(of ex. 100 slides) and use

MediaJoin(free) to join the resulting mpg's.

Higher you Virtual RAM.

Free up some hard disk space.

HOW DO I MAKE OVERLAPS BETWEEN

SLIDES?

Use negative transition durations under Slide Settings(right mouse

click on slide).

WHAT IS 'DURATION'?

The slide duration value(left) is the number of frames the slide will

be visible before the transition. Pal is 25 frames pr. sec. NTSC is

29.97 frames pr. sec.

52

Page 57: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

The transition duration(right) is the number of frames the transition

will take place between the current slide and the next. If this value is

negative the slides will overlap.

HOW DO I MAKE A DVD WITH MENUS?

Export as .gfd and load that file in Gui for dvdauthor(free) and you

will have an almost ready to burn slideshow DVD disk with menus.

MEDIA PLAYER CLASSIC COMPLAINS

OVER A MISSING CODEC?

Install Ffdshow(free) and make sure that avisynth is enabled under

the video settings. If there is a problem with previewing try to

install Xvid or Divx. Or read up on the Avisynth instalation FAQ.

HOW TO AVOID THAT MY DVD FLICKERS

ON TV?

If some parts of your rendered slideshow flicker, it's because the

elements in the image are too thin looking. The solution is to add

some blur to you images. This can be done under

Presets/Effects/Pre-procces(images) . In most cases a minor blur will

be enough.

MEMORY CRASH WHEN

PREVIEW/RENDER?

When DVD slideshow GUI is rendering slideshows it is processed in

avisynth script in the memory/RAM and rendered out in various

applications(avs2avi, ffmpeg, Quenc). All images are converted to a

smaller sized (e)bmp(which is the format avisynth uses for

processing images internally) and temporary saved to disk. All

images are the loaded into DsG again. That way images/photos

which can take up 5-6 MB only uses 1MB pr. image. However

importing a lot of slides(images, avs, avi), will need a lot of RAM. If

you experience crashes during rendering/preview this might be the

reason. One solution can be to higher the virtual memory:

Windows XP. How to manually change the size of the virtual memory

paging file.

If you hit Ctrl+Alt+Del you'll be able to follow the usage of memory

on your system. If higher the virtual memory doesn't help, then

you're rendering too many slides with your amount of RAM, so you'll

have to divide your slideshow into smaller parts(ex. mpg's) which will

be renderable for DsG. And the you can use MediaJoin to join the the

parts into one big file.

53

Page 58: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

EXTEND FUNCTIONALITY

30. ADDING FUNCTIONS

31. CREATE TRANSITIONS

32. CREATE POST EFFECTS

54

Page 59: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

30. ADDING FUNCTIONS

Transitions, Pre/Post Effects, Animation Presets and

Backgrounds can be customized and added to DVD slideshow GUI.

When DVD slideshow GUI is starting up it is looking through the

Transitions, Pre/Post Effects, Animation Presets folders and

adds the content to the selectable functions in the menus, which

means that DVD slideshow GUI can easily be expanded with new

functions just by adding them to the right folders and restarting

DVD slideshow GUI.

In the following chapters it is descriped how to create and alter

these functions.

55

Page 60: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

31. CREATE TRANSITIONS

When starting up DVD slideshow GUI will convert all bitmaps/avisynth

scripts in the Transitions folder to transitions. So by adding a

bitmap/script to this folder and restarting DVD slideshow GUI a new

transition will be added to the transition options.

BITMAP TRANSITIONS

Transitions can be made out of gradient greyscale images going

from black to white. You can use the freeware paint programs like

Paint.Net or Gimp to make gradients.

AVISYNTH TRANSITIONS

Transitions can also be made out of Avisynth scripts. An avisynth

script is a txt file with an .avs extension. Open one of the avs files in

the Transitions folder to see an example.

The variables which must be used in each script is at, bt and ft.

at is the first clip of the transition

bt is the second clip of the transition

ft is the number of frames

Ex. This is the code from the Wipedown.avs file:

# T ransAll avisynth plugin created by V.C.Mohan

T ransWipe(at,bt,ft,"down")

See the transall.txt file to look at more examples of different

transitions.

56

Page 61: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

32. CREATE POST EFFECTS

When starting up DVD slideshow GUI it will convert all Avisynth

scripts in the Posteffects folder to selectable effects. So by adding

a script to this folder and restarting DVD slideshow GUI a new

effects will be added to the transition options.

From DVD slideshow GUI/Posteffects folder open

'Template_Freeframe.avs' in Notepad or great IDE for Avisynth:

AvsP.

Code:

#colorbars()

LoadPlugin("freeframe.dll")

converttorgb24()

freeframe("PeteHalfTone.dll",false,0.236,0,0.402,0.276)

#halftone

converttoYV12()

This is the avisynth script which adds a selectable Free Frame effect

to DVD slideshow GUI called 'Template_Freeframe.avs'.

Change the code to this:

Code:

colorbars()

LoadPlugin("freeframe.dll")

converttorgb24()

freeframe("PeteHalfTone.dll",true)

converttoYV12()

And save it in the Posteffects folder with the .avs extension.

Now open Mplayerc.exe(Media player classic) from the DVD

slideshow GUI folder and drag and drop your new .avs file in Media

player classic. It should now open a colorbar manipulated by by the

free frame plugin. And also (and very important) open an interface

to play around with the values of the plugin.

In the bottom of that interface there is the avisynth command which

will produce the current effect. ex.

Code:

Freeframe("PeteHalfTone.dll",false,0.52,0.386,0.504,0.2

68)

57

Page 62: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

Copy/paste this into the first script and remove this line:

Code:

freeframe("PeteHalfTone.dll",false,0.236,0,0.402,0.276)

#halftone

And make sure that there is a '# ' before 'colorbars()'. Save it into

Posteffects folder as .avs start up DsG and you will have a new

effect to choose...

You can find more Free Frame plugins here:

http://freeframe.sourceforge.net/downloads.html

Just add the dll's to the Posteffects folder and do as above, but

change the 'PeteHalfTone.dll' into whatever plugin name you want to

try.

58

Page 63: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

APPENDIX

33. CREDITS

59

Page 64: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

33. CREDITS

DVD slideshow GUI is coded by T in2tin in wxBasic with help from

Mark Ulrich and David Cuny. GFD export with help from Borax.

This freeware project uses:

(all included)

wxBasic by Ralf Peters and David Cuny

Avisynth (IanB and Wilbert)

HCenc by Hank

Media Player Classic by Gabest

MuxMan

FFmpeg

FFvtool2

Icons from FamFamFam

TSmuxeR by SmartLabs

x264

Mplex

Demux

mkisofs

Spumux

T ransall by V. C. Mohan

Zoom by WarpEnterprises

SoundOut by Shodan

Mpeginfo by Borax

GaMaMa.dll by E-Male

Jhead

FreeFrame by Fredrik Mellbin

GiCocu by E-Male

NicAudio by Nic and tebasuna51

MSU_Cartoonizer by MSU

MSU_OldCinema by MSU

MSU_SmartBrightness by MSU

PeteFreeFramePlugins by Pete

YouTubeUploader by MiserableLife

Gradation by Alexander Nagiller

A ton of avisynth, and Free Frame plugins(see folders)

and many more...

T ranslation

All the great Launchpad translators...

60

Page 65: DVD SLIDESHOW GUI - VideoHelpdownload.videohelp.com/tin2tin/dvdslideshowgui_ebook.pdf · 1 What is DVD slideshow GUI? 2 FILE MENU 2 New, ... like Avisynth, MuxMan, Hcenc, Media Player

Made with Booki

Visit http://software.booki.cc