WWDC2003 Session 703

Transcript

Kind: captions
Language: en
thanks Amy
everybody it's going to take me a couple
of minutes to get used to my voice over
the speakers and and also being in front
of so many people with so much light
going on in front of me the session is
is is relatively packed with stuff so I
was just talking to Amy about being able
to fit it in the amount of time that we
have in here I hope that we can do that
in time the session talks about
quicktime pro and i like to know first
of all who has not purchased quicktime
pro nobody one person over there kind of
like shy going now okay so everybody a
lot of you guys have have purchased
quicktime pro have you guys actually
been working quickly with quicktime pro
in terms of doing maybe minor editing to
your movies and that kind of thing well
that's definitely some of the things
that we're going to talk in this session
another things that I want to talk in in
this session is using quicktime pro in a
professional workflow now last set last
year I made a presentation at quicklime
life similar to this one where the motor
was going free or going really cheap and
trying to produce media with just the 30
bucks that you put into quicktime pro
and this year the motor is quite
different this year is you've got
quicktime pro you've got final cut pro
you've got live stage pro you've got all
of the pro apps you've got DVD Studio
Pro and I guess that some of it is is
talking about my experience with
quicktime pro i often tend to gravitate
to quicktime pro to do minor things
instead of having to boot up Final Cut
Pro wait for the whole thing two pounds
on my powerbook I just do it in
quicktime pro go off go off really
quickly so that's kind of like the idea
of this session I'm still going to talk
about the typical the typical minor
editing features of quicktime pro and
another thing that i do want to cover
today is is the deployment site where
you can use quicktime pro to compress
stuff i'm going to talk about it briefly
but some of some of the other relatively
obscure sections of exporting which
some of them have to do with quicktime
VR I don't know if anybody has used
quicktime VR or expert at any quick time
here has anybody actually ate in expert
quicktime yard for quicktime pro okay a
few of you so so hopefully it'll be a
surprise for for others there's also a
section that I want to talk about a DVD
Studio Pro situation anybody's using DVD
Studio Pro a bunch of you that's great
perfect and I'm sure that you have seen
this so this is what you guys will be
learning in hopefully interface
presentation the model was also produced
developed and deliver that's also being
for quicktime life and that's kind of
like the structure that i have here now
quick time is as you guys know people
think of quicktime has video and sound
but it's a bunch of other things there's
there's quicktime VR this flash this
graphics in QuickTime the extensibility
via a third third-party components like
excel or which other one I can think of
flash for example is a component of
QuickTime it's part of a mac OS which is
really really important and cecilia to
don't know why i put this thing at the
very bottom of the slide it should be at
the very top but it is cross-platform
and that's one of the major major things
about quicktime in relationship to other
platforms like windows media and real
even though the other guys are
cross-platform they certainly do not
compete in the cross-platform ability
when it comes to quicktime quicktime is
is almost identical on both platforms so
quick client is at the core of the OS
and this is a life that was released
when when Apple presented for the first
time the beta or the announcement of em
OS 10 and the reason why i'm using this
light is weeks at the bottom of the
screen is has quicktime which is pretty
much at the OS level now this is very
important and one side is one of the
most important things of a quick time
and on the other side is one of the most
difficult things to deal with quicktime
important thing is being in the OS level
that means that the developers can can
write an application without actually
having to deal with codex
or deal much with codex and and I'm
actually dealing with so many media time
on the other hand the the thing that is
sometimes negative is that the user must
have quicktime stuff to be able to watch
your content now the next one is is what
is quicktime pro and i'm certain that
most of you know that quicktime pro
pretty much when you buy the $30 license
you unlock the pro features of QuickTime
which for the most part unlock the
editing capabilities and a bunch of
other capabilities in the quicktime
player now how many of you knew that
when you buy the license of quicktime
pro you actually unlock capabilities of
preview anybody knew that nobody knew
that you knew that and and I think it
also unlocked the capabilities of the
windows application called picture
viewer I think it's the name and
QuickTime as most of the people think of
quicktime as a player like not you guys
but your clients or your customers and
it's not a quicktime player it is the
quicktime player it is the plugin it's a
huge architecture under the hood audio
and at the OS level and surprisingly
enough preview is part of quicktime pro
I like that one it's not many people
know that so the pro features of when
you buy the license of quicktime pro it
unlocks this these capabilities of the
player and it allows you to the first
thing that allows you to do is to import
medium to quicktime pro modify it an
expert so it has support for over 200
media types there's a few of those on
the screen you guys know that I'm going
to flip over here relatively quickly
because I have so much to cover so if i
can get the powerbook please the first
thing that I'm going to do is is it's a
very very very simple example and you
guys saw this this page yesterday on
apple site and I don't know if anybody
is like me I'm a total geek so I tend to
be constructing and the first thing that
I reconstructed is like oh is that a
QuickTime lawyer what the hell is that
well it's actually an image it's a j4
gif image depending on which part of the
world you come from
but check out what I'm going to do I'm
sure that some of you have done this I'm
going to opening a new window i'm going
to copy the URL of the of the image and
i'm going to go to the quicktime player
sorry i may be doing this too fast so Oh
wrong application I'm on the quicktime
player and you can get file openurl in a
new player and I'm just going to paste
the URL which I had done earlier and as
you can see it's a Jay Swarek is where
whatever you call them you click OK and
a quick time player will open up the
image now it doesn't play over here
that's basically we climb not playing it
but if I play it you get to see the the
Jeep animation which it's really cool
the reason why this thing is really cool
is because you can reuse media that was
deployed somewhere else for example in
this case I wouldn't do this because of
the whole copyright issue but I could
take that image and put her around my
pictures that I was trying to take of my
g5 so and make a slideshow out of that
and we use me that already exists in a
total different server for example in
this case so so that's one very simple
well very simple example so I'm going to
close that one do some housekeeping now
another typical thing that a number of
you guys have done and a number of
people want to do when they get to
quicktime is make a slideshow or turn a
bunch of images into a linear video or
into a linear movie and in this case
what i have here is a bunch of pictures
that I took up stop animation outside of
my window and it's I don't know I think
something like two minutes in between
the pictures or 45 seconds I don't
remember but in this case I have 75
pictures in the in the stop animation or
in the stop capture and what I'm going
to do is I'm just going to import them
into one linear movie which is just
going file there's this thing called
open image sequence and quicktime pro
tends to be quite smart by selecting
just the first picture as long as they
are sequentially named you can
open up the sequence so in this case is
asked you at what frame rate you want to
open up the image so if you render for
example 3d out of 3d max or whatever 3d
application and you just got a series of
images at 30 frames per second or 2997
frames per second or whatever you can
just choose the frame rate from here
surprisingly no there's no other field
but anyway most of the frame rates are
there in this particular case I'm going
to use 10 frames per second because the
duration of the slides other why should
we just fly over and I will be able to
see that the image sequence another
thing that I should warn you at this
point is that I'm going to be open
opening a bunch of images and a bunch of
documents I'm going to keep them on the
on this on the window or on the desktop
and and I'm going to come back to them
refer to them so hopefully I won't be
messing with your mind so much and so
here's animation the images are in this
particular case 640 by 480 which which
is what i got from from my camera and
when you play them it's actually playing
the stop animation so that's how the
clouds move that particular day you can
see a boat going behind Chris nice yeah
that was a sunny day in Vancouver so you
got to take pictures on that day
otherwise it goes away and many rings
and rings and rings okay so I'm going to
leave that one over there actually I'm
gonna hide it the next example is is
opening flash media and this is kind of
an important thing because again coming
back to the idea of working with
professional tools not just the free
tools how many of you guys are actually
working with flash media and deploying
flash video for example with MX or a few
of you guys well in this particular case
what I have here is a very basic flash
controller I'm not going to bother to
open up the the the fla talk you're
actually going to open up the Swift and
the way I'm going to do it is just by
dragging the Swift into quicktime player
now this particular Swift is a flash 5
version and this is a very very
important thing quicktime is one version
behind flash so quicktime sinks has
support for
five so if you have a flash amex
document and has MX only features it
will not open in quicktime six hopefully
hopefully the Apple guys will be able to
catch up with that but for the time
being that's not the case and what I
have here is is it it's just a
controller that as you can imagine kind
of like that the Julia Child's think
it's already precooked to match the same
duration as my slideshow and when you
click on the play button it planes and
you pause and rewind and that's just the
action scripting being in the flash
document as you can imagine what I'm
going to do later is I'm going to marry
this thing to the slideshow but I'm
going to leave it there right now what I
want to point out is the fact that I'm
opening the flash document with its
different states and its timeline in the
quicktime player now another thing is is
opening text in quicktime which is yet
another one of those 200 media types
that quicktime support and if you drag a
text document into the quicktime player
the quicktime player doesn't like it I
don't know if you guys can see at the
bottom on the screen but the quicktime
player is not highlighting but if this
is an OS 10 thing it's not a quicktime
thing so now it's same thing if you drag
and press on the option and apple key
that means force open so if i drag an
open you can see the quicktime player
the tiny quick nap restitution where you
can like on like this it's highlighting
so when I let go it's actually going to
force open the text document in the
quicktime player i could have just gone
file open select the document and
navigate to my nightmare of of hierarchy
to get the dog just drag and drop or
option Apple drag and drop would
actually force the quit force opening
the document and in this particular case
it's just a text document in Spanish one
of the things is that if you take a look
at the document itself each one of the
lines will be a sample and that sample
we have a duration of two seconds so so
that's how quicktime interprets text and
i need to close that one
now if I could go over to the slides
please I'm going to keep on going with
this life and as you can see we've done
a few importing into quicktime pro so
this is the part that that that I called
what was the Komodo game the first word
develop develop so this is where the
developing part comes in so if I can
just reach over to the PowerPoint slides
please or to the keynote slides rather
on the screen thank you very much and as
you can see these are these are the way
that I that I went over to drag an open
media in the QuickTime Player there's a
bunch of ways that you can do that and
of course quicktime will support the 200
and so documents and media times now
another thing that i wanted to talk
about is is the movie properties window
this will be properties window is it's a
very powerful window it has a really to
thalia to obscure interface i believe
but the way i use it is to learn and to
learn from up from somebody else so if I
could switch over back to the powerbook
please this is a real life example it's
a real life that I'm going to have to do
as soon as I get back to Vancouver I
compress this moving for a nonprofit
organization which they're making this
really neat really neat conspiracy thing
but I compress them in december of last
year and just before I I flew over here
they send me an email if I could
compress the movies for their final for
the final edit or for their new version
and what happens that I lost my cleaner
settings this thing was compressed in in
cleaner 6 and and i love the settings
like that i use back then so now i need
to grab my settings instead of trying to
fiddle around with my settings again i
can actually use the what the engineers
called the gene for window in the old
days used to be the info window now it's
called properties movie properties
window we
Apple J and with the properties window
you can learn a ton about your movie in
this particular case I'm interested in
learning what codec I use what settings
i use frame rate data rate window size
everything so i can replicate those
settings again and if you could look at
the movies here the worlds of last year
it's just a few seconds it looks quite
nice this is a 288 kilobit per second
version and and i don't remember my
settings and it's true i really don't if
you go to the i think it's in the
general section now general section will
tell you the battery and the file size
now I've got the video track selected so
now i can see that the batteries of this
movie's 31.1 kilo bytes per second now
clean air doesn't like skill upon the
default setting in cleaner is kilobits
per second so to figure out what i use
in cleaner i'm just going to multiply
that 31.1 times eight so i can get it
into kilobits per second and as you can
see the video has a data rate of roughly
248 250 maybe kilo bits per second now
what about the audio the audio is 4.8 so
i just need to do the same deal four
point eight times eight and that will be
around 38 I guess with my settings word
around 40 kilo bits per second so now i
can make a note of that going to cleaner
and enter those settings without without
having to fiddle around with the
settings that i that i forgot in the
video side of things or right in the
video if i go back to the video this
also format so as you can see i use
swords with video three so that was the
codec i use i did no use mpeg-4 i use
sorensen video three signs 320 x 240 so
pretty much i've gathered in my settings
for my video to go into cleaner and most
of the times you wouldn't be using your
own movies the way I i recommend you
guys doing it people ask how the hell do
you get a really great quality video
like the one on the QuickTime trailer
site well open up the movie figure it
out yourself
not that difficult and one of the things
that you going to notice in those movies
is that the framerate is 24 frames per
second watch out for that because their
source is film this case the sources
video so so when you see 24 frames per
second that doesn't necessarily mean
that you have to encode a 24 frames per
sec for that I recommend you go to bens
sessions for the pre-processing or for
the other in coding sessions where they
will talk about frame rates over here I
won't talk about frame rate so this is a
real life example of of how i use the
info window and by the way the same
thing on the audio side of things if i
go to the audio track I go format and
you can see in this particular case also
the sample rate channels and and and
sample size 16 bits q design those are
the settings that i should enter in
clean air 540 no 64 the next time i
encode the upcoming content now who uses
live stage pro v g home you're the only
one I'm really surprised you guys got to
check live stage pro there's this thing
in life stage pro you guys like you know
you guys know about live stage proach
the authoring tool to make interactive
quick times well I've got a very dumb
down an example here of an interactive
quicktime and it's a very dumb down
example just for this particular section
of the presentation it's a movie that
has two sprites that when you click on
the year it's just going to tell it's
actually just going to send what it's
called a debug string of the year that
the computer sends out and also the
quicktime version now for those of you
that are authoring or for those of you
who are actually you guys are should be
authoring with live stage pro when
you're doing your testing you should be
doing your testing on the user's machine
or on the playback environment should
not be using just the live stage for a
preview to see what you get this
particular case i'm going to get the
preview to show you what what it does if
i open up the debugger window this is
the debugger window this is my preview
and when i click on the year you're
going to see the year appears over here
and when i click on the quicktime
version live stage for a rather quick
time return the version of quicktime
that i'm using
which you can use to actually make a
decision of maybe showing a different
video or go this way or whatever but but
it's really cool to try anything in nine
states pro where it has a debugger
window but what about if you want to
play it out in your users environment
let's say that your movie should be
playing on the quicktime player well
there's this other thing actually need
to quit out of here this is the same
movie already expert us a QuickTime
movie and if you click on it nothing
happens because the text supposed to be
sent to the debugger Queen knowing live
stage pro over here there is no debugger
or so you think if I go to the gym for
window check this out if i go to my
stride track there's this other thing
called debug message messages which is
just a window that will actually show
you the last debug string that you sent
in live stage pro so if i click on the
year if i click on the year there we go
the year gets sent over there so you can
actually use this debugger window in the
quicktime player to test your moving out
and to send yourself messages see how
your movies performing and for anybody
that I getting to the authoring this is
super valuable most definitely okay if I
can go back to the slides please so in
this case we've seen how you can use the
info the gene for window and I love that
name to to get some information and
actually to learn from somebody else's
work and also to debug your work and
this is one of the things that you can
learn from the gym for window and some
of the information that we got right now
now produce content you guys know you
can edit media that you can mix multiple
media types in QuickTime composite media
this is a really neat and a really neat
one where you can actually do
compositing in real time and may attract
media you can use the keyword to
navigate in a quick time in the
QuickTime timeline in the player in the
quick
you can locate the plate bracket
whatever you want make selections and
get time stamps all from the keyword
these are the typical editing editing
shortcuts that you would use to make
selections to copy things to paste them
around I'm not going to show you all of
them basically because I'm going to get
more into the profs stuff and let me
show you a typical example here if I can
go back to them to the powerbook thank
you very much as anybody use squeeze
version 2 now okay squeeze I'm saying
squeeze version 2 because i don't i'm
not sure if it was fixed in version 3
but in squeeze two when you compress
your movies into quicktime or impact for
into whatever squeeze sometimes we drop
the last frame or the last two frames of
your video so if you have something
really important on your last frame
you're actually going to lose that frame
or you would actually going to lose that
frame and squeeze two so just to show
you a really simple editing feature this
is just a QuickTime movie a DVD file
that let's say needs to be compressed
with with squeeze two and you want to
just grab the last frame what I'm going
to do is I'm just going to go to the
last frame I always get confused between
these key commands there we go so that's
the last frame that's out of line II and
pressing on the shift key and the arrow
keys on the keyboard you can make a
selection and check this out for those
of you that you saw a spin see that
little selection there I just made a
selection of one frame which I want to
just duplicate so I got that frame
selected copy and I'm just going to
paste it boom boom you can see here on
the on the on the this is the actual
info window now how the actual time of
videos is changing that's because i'm
adding frames over there so now I've
added a bunch of fringe to the end I can
save my movie with dependencies take it
into into squeeze
and who cares if we drop those last
range I already put them there so so the
interesting thing in here is is the
actual editing capabilities now if I
could go back to them to the lights
please or did it with a picker has
anybody used add an ad scale or rather
have anybody not use at our ad scale in
the QuickTime Player I see a few hands
here in there okay this is a very
interesting feature where you can
actually in this case what I did is I
copied and pasted it which in QuickTime
terms when you paste media in actually
whatever you have the timeline or the
playback yet it will supply the current
media and it will insert whatever you
have in a clipboard in this particular
case I was at the very end so nothing
was pushed further down but there are
cases where you actually don't want that
you actually want the media to appear on
top or rather at the same time as the
current me you don't want to push
anything in the timeline so that's what
add an ad scale does in the QuickTime
Player I'll show to you in a sex if you
go edit add which is going to add the
media to wherever the location of the
playback here is without changing the
length of the new of the pasted or of
the added million I've scaled on the
other side is actually what i have in
this particular example is imagine that
you copying a track which is the green
one which has an expiration and you want
to fit it into that blue light blue
section which is shorter so what you
would do is you would actually select
that blue section in the movie that
where you're adding the new one and
select add scale in that case is
actually going to shrink the duration of
the one you are adding to feed that
selection which is really cool now in
this particular case be aware that the
sample rate will change so if you have a
video track and on the video track or an
audio track and then you add scale to
something smaller it's going to
accelerate and going to sound like the
chipmunks this is the same media in this
amount of time or if you extend the
reserve should we go
right there yeah we're of that acting
that with the second picture the second
slice so if I can go back to them to the
to them yeah you could okay now what I
have here is I've got i already prepared
this one I don't need this movie right
here but at track I've got the marina
movie already compressed I'll go over
the compression later but it has the
same it comes from the one that I that I
open earlier and it has the same
duration as my flash track now I think I
have a flash track over here and in this
particular case they both match
perfectly so for the flash drive come
and select edit or rather select all
first i'm going to select the whole time
keep the whole sample copy I've got it
in the clipboard and if I go to my new
my new movie now I can just go to this
we add an ad scale if I go ad scale
right now because I don't have anything
selected except just the frame where the
movie with a playback it is you would
just add the flash track to that single
frame now actually didn't oops i just
learned something here anyway i was
expecting to just appear on the first
frame but in this in this case you'd
actually appear on the whole on the
whole timeline which is exactly what i
want as you can see it matches perfectly
from the beginning to the end so so this
is the the example of a of an of an ad
of an ad track so now if i play remember
this this flash hat actionscript to
actually play the timeline pause the
timeline rewind the timeline so the
flash track is actually controlling the
whole quicktime player which is really
neat and i'll talk about the compositing
later but you can see right now i have
the flash on top of the video which is
not exactly what i want but i'll come
back to that in a few minutes when we
get into the
goes into the section so if I could go
back to to to the slides please there's
another situation typical situation
where you have video captured from an
analog source or even from a DV source
and you have noise on the edges of the
screen black lines or video noise in
analog video you would get terrible
noise at the bottom at the bottom of the
screen and when you compress your video
you don't want those black lines there
you want you don't want that noise
because you're bait you're wasting
bandwidth and you're actually
distracting your audience from that from
that added noise well if you have if you
have cleaner if you have squeezed you
can actually crop those things but there
are cases where you may want to just
crop those things in a movie that has
already been compressed or even compress
the movie in the quicktime player if you
so like for example if you want to use
the impact for codec now for that
particular example if i could just jump
back to the power of extremes what i
have is i have the same TV movie which i
don't know if you notice but it does
have terrible noise around it this black
line and when she exits the plane this
black lines they should get reading
really nasty so i'm going to remove
those black lines so if i can go back to
the to the slides so I can explain first
what I'm going to do thank you very much
what I'm going to do is I'm going to
generate a black image or actually in
this case I already generated a black
image which is slightly smaller actually
it's not so much the exact same size of
the document and it's not only black
it's black and white the white area are
the ones that are going to be removed or
cropped and the black areas of this mask
image are the ones that are going to be
kept so this I've done that in Photoshop
the way I did is I I took a screenshot
of my quicktime movie took it into
Photoshop and that's where I measure the
black area so if you see this document
in Photoshop it's a black and black and
white document that has that has the
black area covering the area that I do
want to keep in the video and I'm going
to go and set the mask in
the quicktime player and this is what
it's going to look like show if i can go
back to the powerbook i'm going to show
you how to do that so I've got my noise
movie here I've got my master was open
up but I was made in photoshop and
you're going to see that I've got the
white area over here on the black hair
in the center this has been already
measured to to to remove the black line
and in this particular case is a big
document so here's how you do it again
back in the movie properties window so
called gene for window I'm going to
affect video track and there's this
thing called mask one of the properties
of the video track right now it's set
the whole thing is set to black which
means show the whole screen but in this
case I actually want to just show a
smaller section of the video which was
defined by my black hair as you can see
the movie behind it actually changed
size and the black noise is all gone so
now I can compress this video without
getting that noise you can do that same
thing you can do the cropping in your
and your encoding to like cleaner or or
squeeze or heat flakes or whatever other
tool you use so so that's a very simple
example of masking so I'm going to leave
that moving over there and I need to go
back to the slides I think if I could go
back to the partner to the to the
keynote presentation please thank you
very much now this is sort of thing
where you can actually use graphic modes
to control what gets displayed on the on
the vid on the on the screen and I'm
going to go back to the powerbook please
and in this particular case what I've
got is the flash and the video now if
you select you can see a cat video
/ track now flash this is a great
feature of flash that most people maybe
don't know about but it has the ability
or rather by default it has an alpha
channel that removes the background and
quicktime player gives you access to the
to the graphics mode but it's called the
graphics mode as to how the flash track
is going to be rendered and i'm just
going to use the straight up and as you
can see the background of the flash
track disappear quite nicely I should
mind you that this is quite CPU
intensive because of the real-time
compositing that quicktime player is
doing now something a little bit more
interesting maybe maybe you guys know
about this and you have done that but
what about this it's got a quick that we
are here it's got a bunch of nodes you
can see the nodes over there Oh in these
Mexico and I also have this other
document in Photoshop you see that that
little logo it has transparency it's
it's actually saved as a pink document
that's a PNG so I have it over here save
it as a PNG document I'm going to open
it in a quicktime player now for some
reason I don't know why the quicktime
player does that it looks it looks awful
but that's not the way it's going to
look like after I apply the transparency
I'm going to select all copy or edit
copy go over here now if I try to paste
into the QuickTime vr you can't it's
grayed out but this is how you do it
quick WR works really interesting you
can actually do some important
modifications if you change the
controller of the movie to the regular
movie controller and now if i move the
timeline nothing changes in the timeline
but check this out I've got that
available now so I can select all my
timeline which doesn't do anything and
add scale which would actually show the
ping image to buy
the video or throughout the VR now I can
go back into the video track 7 was the
last one added this is my my logo let me
actually change the name first logo and
graphics mode I can apply the
transparency or the alpha channel story
of the ping document and now i just made
a really beautiful watermark now if i
try to play this quick time we are it's
not it's not showing us a quick time we
are because of the controller so i gotta
go back and set the controller for the
whole movie to be quick time here whoo
this is the part you go all that is so
cool we have we have 11 VR that that
actually has like a target so so it
appears in the center and it looks like
you can actually figure out the center
of the screen and take advantage of that
alpha channel to actually blend it into
the background and you can also drag
from over here as you can see just just
just applying a really beautiful logo
okay if I can go back to the to the
slide please another very simple well
not very simple very simple process a
very very powerful process is adding
multilingual capabilities to your
players and to your movies and this is
something that it's more and more
important now these things particularly
for example this presentation in the
morning where they're talking about
Japan and all these really beautiful
things that you can do in Japan and
we're getting the translation to
Japanese thank you very much for
everybody out there in the cabin so so
multilingual content is becoming way
more important out of these things and
what I'm going to do is I already have
to text tracks one in English and one in
Spanish for this particular VR that I
had done let me show you how you do it
so if I can go back to the powerbook
please I've got my my English and
Spanish text text documents when force
open them on the QuickTime Player both
of them and then I'm going to attach
them to the video or to the QuickTime vr
so it's pretty much the same text in
english and in spanish and it's just one
sample it's just one single text and
what I want is I want the text to appear
to the right of the movie
and stay there all the time so I'm going
to grab the English track select all
copy go back to the VR I cannot do
anything over here so go back in the gym
full window change the controller to the
movie controller at scale whoops select
all add scale so i added a text track i
need to move it around text track and
general i'm going to change the name to
english yes English change the size on
the location I hope I'm not going too
fast I know I'm going fast and i'm just
going to change the size to let's say to
20 or whatever x 240 1 73 x 24 ok done
so I've got the English track version
now let me add the Spanish track select
all for the Spanish copy go back into
the player at scale i have a whole time
and selected at scale the same thing i
added a new track i can just go into the
channel choose name too thanks bye no
change the size of the track adjust and
you will be thinking yeah you're adding
Spanish track on top of the English guy
that's not what you want well that's
actually what I want because quick time
is actually going to this is a drag
doing it with a just the drag and drop
but quick time is actually going to
select the Spanish and English track
right now I haven't defined which one is
which right now if you go to the
alternate section for the particular
track they all the both of both of them
appear to be English so actually the
Spanish is over the overlap in the
English but you could change the English
it's definitely English but it should be
an alternate for the Spanish track and
on the other hand the Spanish track
should be in Spanish
and it is an alternate for the English
track so now if you have a machine or if
you have a no answer that it's set to
spanish the spanish version will come up
and if you have a machine in English the
English version will come up I need to
change back the controller to quicktime
dr and i'm not going to change the
settings of my of my of my of my OS but
in the preferences pane if you drag and
drop the languages in there it will
change the language of the US which is
amazing especially for testing but you
can also change the language in the
quicktime player so right now i have the
default language which is english and as
you can see the english text track
appears on top even though the flag that
I mean the Spanish version is actually
one should be physically on top but if
you change the language to spanish then
the spanish version gets deployed so if
I were to deploy this move right now
somebody had Spanish OS they will get
that no questions asked no flickering no
nothing if they had an English OS on our
another OS they would get the English
version that is cool really cool and I
don't even notice that there's an accent
over there so it sort of handles and
particularly with QuickTime 63 handle
sticks much better okay now that I'm
over here another important thing that
you can do in the in the in the info
window which I will mostly recommend a
sanitation has anybody used annotations
a few of you guys you guys should use
annotations when you use annotations
pretty much what you're doing is you're
tagging your movie to be whatever
information you want in there and you
can add a ton of things and the
important thing is that certain
databases and more databases now in a
day are supporting this made of data so
the databases can actually retrieve that
data and returning on certain criteria
display the movies that fit that
criteria but so you can see this all the
things that you can add in there but
there's this particular one movie name
it's really cool see the name at the top
of the window which is X in the San
Miguel dot a movie that's the actual
founding you don't want that all the
time sometimes you want something
different I don't want the dot a movie
there yes so when you actually apply a
full name property in the annotations
that is the name of the object that
appears over here and it also changed
the name at the top so you can actually
use that somewhat to your branding and
also of course for the searching
criteria in your database so I'm going
to hold that blew me over there and I'm
going to go back to this line thank you
very much so that was the language thing
that was annotations we're definitely as
more and more content becomes digital
you definitely want to annotate it so it
could be found much much much easier now
this is the one that I was going to get
I love this example the other day I had
a student at school where he has a DVD
project he has a steel menu has a
transition that goes to another still me
and for those of you that have the that
have used DVD Studio Pro it actually has
a color shift it makes a color shift so
if I can go back to that to them to the
quicktime I mean to the powerbook please
let me show you what i mean and i'm
going to hide the quicktime player and
this is a typical DVD Studio Pro project
where you have a still image this is my
mind menu it has three buttons it's a
still image doesn't it has no video you
see there's no timeline and when you
click on the marmalade button I should
get a transition this is a video
transition in the impact to that that
goes to the last memory mini which is
also still me and this is what it looks
like if you actually open it on the DVD
player oh I open up the wrong
applications all right here's a DVD
player if you play this thing on the
player you're going to notice that the
first men you have
a gamma that tends to be relatively dark
let me go fullscreen and play so that's
that's the gamma and when I click on the
memory you're going to notice how the
colors in the shift transition is going
to happen and then it's going to flicker
again it's going to change the color
again so it becomes brighter and then
darker that's not cool that's definitely
not professional and the reason for that
is because the way DVD Studio Pro is
actually handling the compression of the
steel frames so you can actually work
around it let me do it again dark right
transition dark not cool really it's not
cool so the solution is this the
solution is turned that still menu into
a video mini but you don't want motion
you want still image well quicktime pro
to them aid and with this in five
minutes over there at school i'm going
to really be quicker over here because i
already person of the media and this is
my transition it comes from Final Cut
Pro I'm going to open it in in quicktime
player instead of going to Final Cut Pro
editing a frame and make it into the
video an expert in the whole thing blah
blah blah blah now quicktime player this
is what I've got this is my video that
gets turning to into impact to right now
68 the DB file and if you notice there
are six frames before the actual
transition happens or five frames or so
so I'm going to select those pressing on
the shift key you can see at the bottom
okay that's too much over here have five
frames copy make a new document paste so
I've got a new video that is just five
frames long you can actually see in the
in the gene for window five frames long
and I'm just going to paste a few more
ten frames long like an old copy paste
21 second long select all copy pings two
seconds select all copy paste for
6 8 10 click on copy Pink's 20 30
seconds I'm just going to make it 30
seconds long for the sake of argument
here so now I've got a 30 second video
of steel frame if i was to expert this
document as video it would actually be
one frame stretch through time but i
want to turn that now into MPEG 2 and
this is the part we're going to see the
little progress bar that's one and just
making in 30 seconds long and I've got
DVD Studio Pro 1.5 in style I don't have
final cut pro 4 but if you had final cut
pro for it would be he would be the same
the same deal pretty much and I mean a
DVD color shift and I'm going to shave
it here as my I always don't know how to
spell that one I hope that's the correct
spelling I use somebody mumbling that's
the wrong spelling ok same so this is
going to this is just going to compress
the mpeg-2 video and now that I have the
mpeg-2 video compress with the same
compression application than the
transition video there should be no
gamma differences between the two videos
which is which is why it's crossing the
actual flickering of the video and and
in this case this is this is how we
solve the problem of that particular
student by the way this is not the
project a particular student was working
on this is just some picture that I took
on the kitchen utility and its use for
my project here but now when I bring
this document into DVD Studio Pro and
attach the this video instead of an
actual still image behind for the mini
DVD Studio Pro will not flicker anything
or the DVD player will not flicker
anything so let me have it a QuickTime
Player go back to final cut I mean to
DVD Studio Pro I already made the one at
the end the the video for them for the
last menu and and this is how I'm going
to do it i'm going to select the image
for the recipe video for
recipe menu sorry the picture asset
right now it's a pict image I'm not
going to change anything except select
the video that I just made yeah that's
the wrong spinning I want to loop it now
go back to my memory video which is also
a pict image and apply my mpeg-2 video
that comes from QuickTime Player
marinade video where is that he picked
still me here we go that naming and if I
preview this document look forget to
forgot to look and if I preview this
thing i'm also going to prove it in the
player when i go to marinate there is no
color shift oh yeah for those of you
have used DVD Studio Pro you should be
going yeah because it is it is terrible
it makes your project not professional
and and if you're wondering if it really
works this is what it looks like once is
on the player and you're going to know
if there is no color shift so for those
of you using even if studio pro and we
want to do this my own so I go into the
marmalade section no color shift yeah
oh wow I'm flying this is great okay go
back to that I need to go back to the to
the slides please keep on loosing the
clicker so we're here so so in this case
what I have in the in the in the slide
is to actually instead of just copy and
paste in this light is actually to use a
text track and add scale to change the
duration I'm going to be really sincere
with you I'd leave that on the airport
coming here and it was not working for
me which still shifting colors I have no
idea why I'm really hoping and looking
forward for the stump the expert session
to bring that 19 but but in this case I
just copied and pasted the frame from
the fringe so that was a dime alleges it
sorry if I could go back to the slides
this is an important thing that most of
you should already know but some of you
may not know the difference between say
vas export and save as self-contained
and save as what quicktime means
normally and this is a very very
important thing if you bring me that's
why i bless my my media opened on the
player some of the media that i have in
there I want to save but without
recompression for example the one that
has the the the mask I want to compress
that one I want to make it into smaller
video that would be deployed on the way
right now it's a DB file on the other
hand the one that has the marina stop
animation that one has the flash player
on top which if I recompress the flash
player is going to be right around to
video on my interactivity is going to be
gone I want to keep the flash
independent from the video so that's
where you use the save or the export so
save ass is going to make a movie
self-contained actually say save ass
self containing me it's actually going
to make them with fast start so if for
any reason you have a movie that for
some reason when you deploy it on the
web it does not fast start it's because
something was changed in the movie when
he was saved
sometimes clean at five and I think Lena
six still have that bug you make a movie
that supposed to be self a fast start
and it does not fast are you have to
download the whole thing first and then
clean it you can fix that by opening the
moving the quicktime player save as
self-contained it will make it fast
start by default it compresses the movie
heavy and flattens the file which means
that it just makes it a little bit tiny
smaller and put the header at the front
of the document that's what makes it
five start he also copies the media to
the new file without recompression so in
this particular case what I have the
mirena movie and it's the flash track on
top reference to another external flash
document when I go save our self
contained it's going to copy the flash
media into the movie and will break any
dependencies from any other files which
is most important particularly on the
web so how many people have you seen
that you open up a QuickTime movie it
opens perfectly fine on your computer
even though it's coming from the web but
if you try it on another computer that
has exactly the same settings you open
up the movie and it has a winding
message from quicktime saying that the
media could not be found if you want to
search it well that's because the movie
was not safe as self-contained now save
normal it allows you to save references
on the media which means does not copy
the media think of the example where I
made the slatch the another slide show
the image sequence I have 75 documents
in there right now that will that will
be I have open on a quicktime player
it's actually referencing all 75
documents so if i move that movie
somewhere else i need to move all 75
movies somewhere else which is really
cool because if i do it on my machine
over here just by saving us as us with
the pendency that's normal i can just
make a real tiny document without
actually taking my hard drive or taking
a lot of space on my hard drive having
said that most of the times you would
not use that for for deployment another
thing is when you just save save normal
it breaks flash start so if you open up
a document you add a frame and you just
save that will not make it faster you
actually have to select file save as
self-contained otherwise
you will not be faster export export is
when you actually compress the media you
go file export well there's actually one
exception to that rule and it's when
you're dealing with quicktime VR but for
the most part when you're in video and
you select file export you will
recompress the media one typical mistake
that but that that newcomers to
quicktime do is they have a sore instant
video movie for example they take it in
in quicktime player then they select
file export thinking that they're going
to make it smaller Mairi compressing it
further yeah you will be recompress in
which is not what you want you know
already compressed movie you're actually
going to lose more quality than what is
already x lost but a cool thing is for
example in the case of the marina i'm
going to export the document and i'm
going to change the size i don't apply a
filter and and that's the one that i
ended up using in the player so if i
could go back to the to the powerbook
please that's my DVD Studio Pro project
you get out of there let me get out of
DVD Studio Pro and say well actually
there's nothing there that's because
everything should be in the quicktime
player so i show you this one don't need
to say that this is an example I've got
my actually this is not a good example
right now sorry that don't crash oh that
is not cool
okay he missed again I gotta prepare the
the image sequence again but it takes no
time so I'm gonna read for the image
sequence import image sequence or open
image sequence select my image sequence
for the marina at ten frames per second
and the one that I added that the flash
player too it was a 256 by 192 video
they also had different RGB values I
don't know if you noticed that that it
had more saturation it had better well I
think the colors I like the saturated
colors so in this particular case I do
want to compress this thing to a smaller
version right now it's itself it's a
it's a referencing movie that refers to
all 75 documents check this out see it
refers to all of this document but I
would I would I about all 75 so I want
to compress this movie because I want to
compress I go through the export not to
the same selection and I'm going to
compress to a QuickTime movie I'm going
to shave it in the right folder
otherwise I'm going to get lost now most
of the times you guys go into the
settings window and you set your codec
which is perfectly fine so I'm not going
to get into the detail of that there's a
whole session of encoding but I'm going
to get to this section here I mean of
you have used the filters button and I
scene about five or seven hands in the
room maybe 10 in total well the filters
would actually allow you to modify the
media as you get compressed similar to
the filters that you can apply in
cleaner 5 or shrinks or or squeeze or
whatever the only difference is that you
can only apply one filter at once which
is which is not good but in this
particular case I don't need to apply
much filters i am i'm actually going to
change my hue saturation and lightness
to make the colors a little bit more
vivid and you can see an example here of
how much this image is changing and this
is all so new in quicktime six I think
where you can resize the window nice and
you can see how how it's actually
becoming brighter and more saturated
which is which is what I want for that
for that particular slide show
so I already modify my hue saturation
and lightness as a filter and and also
the size I don't want this humongous 640
by 480 I actually want a 256 by 192
document so you click on the size button
and you can enter whatever size you want
and click cookie click OK and let me
save this document ass we're gonna
compressed and I'm just going to wait
for that little bar to go through it's
compressing the movie to mpeg-4 it has
no audio it's just the video but it's
resizing it applying a filter and I'm
applying the codec so those those those
features are quite nice too now I was
supposed to say that the QuickTime vr
movie that had the little logo but
unfortunately this thing crashed on me
big time and I'm not going to stop for
that so this is this is what it looks
like now the same as version you see the
color values are different file size of
course is quite different you can also
seen that in the info window the file
size of the original would be around 65
mix and the size of this new one whoops
that's another one the size of this new
one is is just 227 kilobyte so it has
been compressed has been applied filter
and this is the one which I added the
flash track for controlling so let me
actually do that let me actually go
through that process which is adding the
flash controller length matches copy
pings select all and scale go into the
gene for window for the flash track
apply the graphics known as you can see
I've been doing this for a while it's
already done get out of here now this
document here has pretty much everything
but if I go file export and we compress
again it's going to render the flash to
video and that's not that's actually
going to lose interest
tivity and right now if you take a look
at the files section here it actually
depends on two documents which is also
not good if I deployed this thing on the
web I need to save it as a single
document at that point that's where i
use that's where you would use save as
self-contained by default is safe
normally I don't understand why but save
as self-contained marina flash and
you're going to notice how them are in a
flash does not depend on anybody else
you can because I say that
self-contained it's also fast I'd so if
I upload this thing to the web server
it's going to start playing as soon as
it has enough media you don't have to
wait for the whole 227 kilobytes
download well on a 56k modem I guess is
quite a quite a bit of a of media okay I
said a preview once part of of of
quicktime pro and not many people know
about that but let me show you how
preview works if anybody ever heard or
or worked with QT iaf images quicktime
image format i think what's called and
nobody's raising their hand okay i'm
getting into a territory that has not
been touched by my audience okay cutie i
f images we set the perspective for that
how many of you have seen quicktime
movie that tries to be playing by the
windows media player on a Windows
machine and a few of you saying yeah oh
yeah well the reason for that is again
and and and and Frank was was talking
about it in the morning like for God's
sake having the three players on one
machine well some people do that
actually most people do that they have
three players and depending on which one
was the last one you installer the user
installed that would mostly times take
the extensions of other media files and
try to play those media files so what's
happening in that case is a windows
media player is trying to open the dot
mov document and of course having a
Sorenson video or an mpeg-4 which is not
supported by windows meaning I windows
media just says no your movie was not
authored property
that's totally his living what's
happening again is the windows meters
open in a QuickTime movie Apple had made
I don't know since when I think it was
quick time three but they came up with
this thing called quicktime image file
format which is images whatever images
that quicktime supports wrapped around a
quicktime container and save as white
call a cutie is is an image file the
good thing about those is that windows
media or real or nobody as of today have
appropriated that extension so you can
embed this cute eif image and then you
will definitely know that if quicktime
mission style quicktime will use that
image or quicktime will be used to
render that image on the web browser
which is really powerful and the example
is quite simple I have a picture taking
from my quick tell VR which is just a
pig I'm opening in Photoshop and now
it's actually simple text Wow anyway
this is just a pic that I'm going to use
in my web page just to be able to as
opposed to remove e that you click on it
and pops open my quicksand vrm movie so
this is a pic i'm going to open it up in
preview and because i do have quicktime
pro install or licensed as you would
expect you got an export option i'm
going to be really sincere with you that
export option is pretty useless in in
preview because it exports to the
typical file formats that you would know
which most of the times you would
actually want to do that in Photoshop or
in other applications but in this
particular case the cute eif image that
I want to create Photoshop does not
create cutie ief images for some bizarre
reason but preview dash clicked an image
so what what what if i click on the
options i can go and change my codec so
my pict i can turn into a jpeg and
wrapped her around the quicktime file
format with a dot cutie iaf extension
which windows me
or real will not dare to open because
those guys don't know a cutie is so
click ok click okie and i'm going to
call this thing just that time cutie
Anya safe and if I open that document
it's just a JPEG wrapped around the
quicktime container now i can grab that
image and better around HTML turn it
into a poster movie and the julia
child's thing you put it in the oven and
you just pull it out I already wrote my
my HTML for this while you actually was
actually it wasn't actually mean he was
page on which is free web application
what I would recommend you guys use that
right the HTML code for you ok sorry
that I should have shown you if I go to
the applications in here that's what
it's called page on and I think windows
too it's also always 90 s 10 and windows
it's made by brick I think in France
freeware I don't but if you go in if you
go to version tracker if you go to just
google and search for a page out and
quicktime it will you will find that
thing it's beautiful let me actually
show you how it works and in this case
i'm actually going to yeah i have a few
minutes for this if you just Dragon
Force opening page on what it does it
grabs the size hiking with if it was a
QuickTime movie you could specify the
one controller or autoplay in this case
I don't because it's just an image and
and actually I want to make it into a
poster image where you click on it it
opens up the quicktime we are in a quick
time player I think that's in the
Advanced section where I can specify an
href and what I want to open up in the
hof is my quick time we are moving copy
paste oops oops go run clinks want
things huh what did i do run ok I'm
changing the name over here that's
that's bad sorry about that the href is
my quicktime movie and i want to open it
in a quicktime player so what I'm doing
is I'm making a poster movie that it
will be appear on the owner on the web
browser you click on that poster movie
and not comes in the QuickTime Player
the QuickTime vr with the tags on my
little logo at the top so I'm entering
the URL quicktime player and if you take
a look over here to show code hahaha you
don't have to you don't have to make a
typo for that class ID anymore copy
going to be the edit or into your
favorite HTML editor which mine happens
to be be edit and paste the code
you choose the size over here so you
guys can read from the back and as you
can see it has the name of the source
the H RAF everything this program is
worth its download 15 million times in
dollars and so when you take a look at
the final version this is what the final
version looks like on safari which I
just haven't had the chance to upgrade
to the final version to the one point oh
but you're going to see I've got my
cutie is displayed by the quicktime
plugin and if i click on that baby I
should have my quick time we are popping
up in the quicktime player so that's
what a cutie i have image does and
that's what preview does I mean not many
people know that but preview is part of
of quicktime pro and the last thing that
I want to talk about today I'm actually
really happy with the timing I thought
that I didn't have enough time but this
is it I have a single node quicktime VR
it's just one node
and let's say that for some reason is
not fast starting you usually have to
download the whole quick come here for
some dishes something got broken in the
process now you need to make it fast
start well you would say file save as
but in this particular case this is the
only or QuickTime vrs the only exception
where if you go to export for the single
VR there's an option over here since
moving to fast start quicktime VR movie
which will actually flatten the
QuickTime VR and if you want you can
actually add you can add a preview image
so you could have a preview image but
it's lighted people what most people do
is they have a lower res version of the
QuickTime piyar you can have something
else maybe like your logo or like some
some other image doesn't have to be
necessarily the same the same the same
one and you can import it over here in
this case I'm not going to import i'm
just going to use the default which is
just grabbing a smaller version at blur
and this thing will actually make it
fast start i'm removing the spaces for
for web compatibility fast and articles
in this particular case the export will
not be compress the media will just
recompress for the preview but not the
actual vr so it's not going to lose any
further quality now the reason why i
have to click on be ours from this
particular folder is because this is
another typical example most well not
most people a lot of people they make
quick the VRS mostly for cd-rom listing
in a multi-node environment so this
particular movie it's a multi-node movie
which this is no number one if you go
down there that's node number two and if
you go over here into the kitchen and
I'll just walk the door you get node
number three so this there are three
nodes in here making the movie
relatively large if you take a look at
that at the Jim Crow window again we can
find out what size this thing is and
it's 570 case so let's say that 5560 k
is too large for your for your
and you don't want maybe they will never
click on the second on the second node
and you wasted all that bandwidth well
how many of you guys knew that you can
grab a multi-node quicksand we are in
the QuickTime Player go again into the
export window and because it's a quick
time we are a multi-node quick time we
are that the options changing here I
cannot make the single node as it appear
before but there's this other one down
below and actually some people
stretching their head to see at the
bottom of the screen it says separate
single node movies what this thing's
going to do is going to separate the
three nodes into independent movies now
this is really cool because you can also
generate some HTML now unfortunately I
think that hTML is relatively outdated
meaning I don't think it does at the
object tag but I really get you going so
you can control what what appears on
them on the HTML tag and its ass target
equals myself so it will actually
generate the HTML where it will keep the
note then not the number of the note and
the linking of the note so it targets
itself on the same thing you can go into
the flat layer and if you want you can
apply a preview your own preview
whatever click OK multi-node export save
and take a look at what quicktime vid
for us it made three movies which if I
open them individually these are my
three notes one out over here whoops
anybody working with quicktime we are
around here yes another node and another
note and it also made the HTML well
again it's not the full HTML it's just
the embed tag over here where you would
need to actually add the the object tag
but but if I just
do something like this if I make a new
HTML document new HTML document entitled
whatever and copy and paste one of these
guys in their taste in this particular
case because it's a firing I don't need
the object tag save ass let me shave in
the same location as my as my other V is
clicked NVR export and oops safe and if
I open that document in the web browser
it links to the three envy is because
you've already wrote the code with a
number of the of the ID numbers of the
other different nodes so if somebody
never clicks on this particular note
well they never get to download that
particular movie so that's say one on
bandwidth and the very last thing that I
want to talk about really briefly is
something called quicktime media links
has anybody ever heard of quicktime
media links okay you guys need to take
the advanced courses this this thing
this this quickly media links are if you
take a look at the QuickTime six
documentation the geeky side of the
apple site in the developer site it
talks about what it's called a
pre-flight movie or a pre-flight which
can test if you're moving or if you play
your compliance with certain playback
parameters and if it does it something
happens in this particular case in this
particular example let me let me go back
to to any where did my stuff go let's
stop demo files for the QT is let's say
that I want this quicktime VR movie that
we've with with that I've shown a number
of times nextera we wanted to go
fullscreen
but I want to make a go full screen
without actually going to live stage 4
or into anywhere else besides cut this
thing already done well you can make
what it's call a cutie a quick time
medialink document which all committees
just text document it's an xml text
document that will forge or i will
indicate the quicktime player to take
certain actions and the quicktime player
will help you create a text document if
you go file export you see down here at
the bottom it says whoops that's not the
one here move it to quicktime media link
and this is the one that will actually
make that that that document call a
pre-flight see the extension changes it
should actually save it here and I'll i
click on the options now the URL this is
the URL that is going to happen when
this document gets played or open what I
want is I want that URL which is the
quicktime VR movie to go autoplay in
controller to go full screen on the
quicktime player so I've got this thing
check for full screen now this will not
modify the quicktime VR movie this is
actually going to tell the quicktime
player that the movie in bed URL should
go fullscreen without even modifying or
touching the actual quick convey our
movie so I click oh ok let me save that
as the how do I want to call this thing
medialink the English safe if I take a
look at the find it it makes something
that appears with a QuickTime movie icon
it is a cutie l which actually if you
open it in bbedit it's a text document
now if you embed this document what I've
done in this case again they do the
child's name
I made a similar version of what I had
before where the one I'm embedding is
the QT I am see that in bed it's the QT
I the cutie i F sorry hold on what am i
doing all this quite advanced is the QT
I am linking to the QT IL which actually
triggers the quicktime VR did that make
anything okay you did make sense so if
we take a look at on the on the browser
we open this movie on the rest let me
actually quit the player altogether if I
open that in the browser I have my
quicktime image now when I click it will
trigger the QuickTime media link that
will in effect link to the quicktime VR
full screen all without changing the
actual quicktime we are so the player
starts to bounce off goes full screen
that's it so that concludes the that
concludes my presentation i'm just going
to flip over here to the to the roadmap
and if you guys want to flip over to the
podium Amy slide please okay so this
shows you're just really quickly and the
other sessions that we have going on in
this room in the room right on the other
side of this wall and this is for the
rest of the day you can map out where
you want to go and I'm amazing you want
to take some questions we don't have
much time though yeah we actually are
out of time so what I recommend that you
guys do is you know what Francesco looks
like now I'd recommend that you find him
throughout the conference he'll be here
for
are you here all week oh absolutely yes
all right so thank you very much and
actually let me show you we have contact
info here francesco and dmort is our
apple developer connection contact for
you guys all right one Java there's a
bunch of information there are different
URLs different books where you can get
some more information and to use the
quicktime player you can also use the
help section in a quicktime player just
go file or help and not many people know
that
you