The Football Association Premier League Limited et al v. Youtube, Inc. et al
Filing
166
DECLARATION of Elizabeth Anne Figueira in supoport of Class Plaintiffs' Statement of Uncontroverted Material Facts in support of Their Motion For Partial Summary Judgment in Support re: 158 MOTION for Partial Summary Judgment dismissing with prejudice Defendants' First Defense asserted in Defendants' Answer to the Second Amended Class Action Complaint... Document filed by The Music Force LLC, Cal IV Entertainment, LLC, Cherry Lane Music Publishing Company, Inc., The Football Association Premier League Limited, Robert Tur, National Music Publishers' Association, The Rodgers & Hammerstein Organization, Edward B. Marks Music Company, Freddy Bienstock Music Company, Alley Music Corporation, X-Ray Dog Music, Inc., Federation Francaise De Tennis, The Scottish Premier League Limited, The Music Force Media Group LLC, Sin-Drome Records, Ltd., Murbo Music Publishing, Inc., Bourne Co.. (Attachments: # 1 Exhibit Exhibit 1, # 2 Exhibit Exhibit 2, # 3 Exhibit Exhibit, # 4 Exhibit Exhibit 4, # 5 Exhibit Exhibit 5, # 6 Exhibit Exhibit 6, # 7 Exhibit Exhibit 7, # 8 Exhibit Exhibit 8, # 9 Exhibit Exhibit 9, # 10 Exhibit Exhibit 10, # 11 Exhibit Exhibit 11, # 12 Exhibit Exhibit 12, # 13 Exhibit Exhibit 13, # 14 Exhibit Exhibit 14, # 15 Exhibit Exhibit 15, # 16 Exhibit Exhibit 16, # 17 Exhibit Exhibit 17, # 18 Exhibit Exhibit 18, # 19 Exhibit Exhibit 19, # 20 Exhibit Exhibit 20, # 21 Exhibit Exhibit 21, # 22 Exhibit Exhibit 22, # 23 Exhibit Exhibit 23, # 24 Exhibit Exhibit 24, # 25 Exhibit Exhibit 25, # 26 Exhibit Exhibit 26, # 27 Exhibit Exhibit 27, # 28 Exhibit Exhibit 28, # 29 Exhibit Exhibit 29, # 30 Exhibit Exhibit 30, # 31 Exhibit Exhibit 31, # 32 Exhibit Exhibit 32, # 33 Exhibit Exhibit 33, # 34 Exhibit Exhibit 34, # 35 Exhibit Exhibit 35, # 36 Exhibit Exhibit 36, # 37 Exhibit Exhibit 37, # 38 Exhibit Exhibit 38, # 39 Exhibit Exhibit 39, # 40 Exhibit Exhibit 40, # 41 Exhibit Exhibit 41, # 42 Exhibit Exhibit 42, # 43 Exhibit Exhibit 43, # 44 Exhibit Exhibit 44, # 45 Exhibit Exhibit 45, # 46 Exhibit Exhibit 46, # 47 Exhibit Exhibit 47, # 48 Exhibit Exhibit 48, # 49 Exhibit Exhibit 49, # 50 Exhibit Exhibit 50, # 51 Exhibit Exhibit 51, # 52 Exhibit Exhibit 52, # 53 Exhibit Exhibit 53, # 54 Exhibit Exhibit 54, # 55 Exhibit Exhibit 55, # 56 Exhibit Exhibit 56, # 57 Exhibit Exhibit 57, # 58 Exhibit Exhibit 58, # 59 Exhibit Exhibit 59, # 60 Exhibit Exhibit 60, # 61 Exhibit Exhibit 61, # 62 Exhibit Exhibit 62, # 63 Exhibit Exhibit 63, # 64 Exhibit Exhibit 64, # 65 Exhibit Exhibit 65, # 66 Exhibit Exhibit 66, # 67 Exhibit Exhibit 67, # 68 Exhibit Exhibit 68, # 69 Exhibit Exhibit 69, # 70 Exhibit Exhibit 70, # 71 Exhibit Exhibit 71, # 72 Exhibit Exhibit 72, # 73 Exhibit Exhibit 73, # 74 Exhibit Exhibit 74, # 75 Exhibit Exhibit 75, # 76 Exhibit Exhibit 76, # 77 Exhibit Exhibit 77, # 78 Exhibit Exhibit 78, # 79 Exhibit Exhibit 79, # 80 Exhibit Exhibit 80, # 81 Exhibit Exhibit 81, # 82 Exhibit Exhibit 82, # 83 Exhibit Exhibit 83, # 84 Exhibit Exhibit 84, # 85 Exhibit Exhibit 85, # 86 Exhibit Exhibit 86, # 87 Exhibit Exhibit 87, # 88 Exhibit Exhibit 88, # 89 Exhibit Exhibit 89, # 90 Exhibit Exhibit 90, # 91 Exhibit Exhibit 91, # 92 Exhibit Exhibit 92, # 93 Exhibit Exhibit 93, # 94 Exhibit Exhibit 94, # 95 Exhibit Exhibit 95, # 96 Exhibit Exhibit 96, # 97 Exhibit Exhibit 97, # 98 Exhibit Exhibit 97 part 2, # 99 Exhibit Exhibit 98, # 100 Exhibit Exhibit 99, # 101 Exhibit Exhibit 100, # 102 Exhibit Exhibit 101, # 103 Exhibit Exhibit 102, # 104 Exhibit Exhibit 103, # 105 Exhibit Exhibit 104, # 106 Exhibit Exhibit 105, # 107 Exhibit Exhibit 106, # 108 Exhibit Exhibit 107, # 109 Exhibit Exhibit 108, # 110 Exhibit Exhibit 109, # 111 Exhibit Exhibit 110, # 112 Exhibit Exhibit 111, # 113 Exhibit Exhibit 112, # 114 Exhibit Exhibit 113, # 115 Exhibit Exhibit 114, # 116 Exhibit Exhibit 115, # 117 Exhibit Exhibit 116, # 118 Exhibit Exhibit 117, # 119 Exhibit Exhibit 118, # 120 Exhibit Exhibit 119, # 121 Exhibit Exhibit 120, # 122 Exhibit Exhibit 121, # 123 Exhibit Exhibit 122, # 124 Exhibit Exhibit 123, # 125 Exhibit Exhibit 124, # 126 Exhibit Exhibit 125, # 127 Exhibit Exhibit 126, # 128 Exhibit Exhibit 127, # 129 Exhibit Exhibit 128, # 130 Exhibit Exhibit 129, # 131 Exhibit Exhibit 130, # 132 Exhibit Exhibit 131, # 133 Exhibit Exhibit 132, # 134 Exhibit Exhibit 133, # 135 Exhibit Exhibit 134, # 136 Exhibit Exhibit 135, # 137 Exhibit Exhibit 136, # 138 Exhibit Exhibit 137, # 139 Exhibit Exhibit 138, # 140 Exhibit Exhibit 139, # 141 Exhibit Exhibit 140, # 142 Exhibit Exhibit 141, # 143 Exhibit Exhibit 142, # 144 Exhibit Exhibit 143, # 145 Exhibit Exhibit 144, # 146 Exhibit Exhibit 145, # 147 Exhibit Exhibit 146, # 148 Exhibit Exhibit 147, # 149 Exhibit Exhibit 148, # 150 Exhibit Exhibit 149, # 151 Exhibit Exhibit 150, # 152 Exhibit Exhibit 151, # 153 Exhibit Exhibit 152, # 154 Exhibit Exhibit 153, # 155 Exhibit Exhibit 154, # 156 Exhibit Exhibit 154 Part 2, # 157 Exhibit Exhibit 154 Part 3, # 158 Exhibit Exhibit 154 Part 4, # 159 Exhibit Exhibit 155, # 160 Exhibit Exhibit156, # 161 Exhibit Exhibit 157, # 162 Exhibit Exhibit 158, # 163 Exhibit Exhibit 159, # 164 Exhibit Exhibit 160, # 165 Exhibit Exhibit 161, # 166 Exhibit Exhibit 162, # 167 Exhibit Exhibit 163, # 168 Exhibit Exhibit 164, # 169 Exhibit Exhibit 165, # 170 Exhibit Exhibit 166, # 171 Exhibit Exhibit 167, # 172 Exhibit Exhibit 168, # 173 Exhibit Exhibit 169, # 174 Exhibit Exhibit 170, # 175 Exhibit Exhibit 171, # 176 Exhibit Exhibit 172, # 177 Exhibit Exhibit 173, # 178 Exhibit Exhibit 174, # 179 Exhibit Exhibit 175, # 180 Exhibit Exhibit 176, # 181 Exhibit Exhibit 177, # 182 Exhibit Exhibit 178, # 183 Exhibit Exhibit 179, # 184 Exhibit Exhibit 180, # 185 Exhibit Exhibit 181, # 186 Exhibit Exhibit 182, # 187 Exhibit Exhibits 183 - 187, # 188 Exhibit Exhibit 188)(Figueira, Elizabeth)
Figueira
Den. Tab 69
Table
of
Contents
Overview
Pjvgj.qoinLEQcceLffpbe
Formatting
Requirements Understanding
the
cvtaction
Element
Sample
XML RSS
Tags Tags
Feed
for
XML Tag
Definitions
Content
Feeds
Tags Defined Defined Reports
for Status
in
the the
for
Yahoo YouTube
Uploaded
Media Video Feeds
Schema Schema
in
Understanding Sample
Status
XML
Report Reports
XML Tag
Appendixes Appendix Appendix Appendix
Definitions
for Status
AValid
Categories for Video Copyrighted
Content on YouTube
Protecting -Additional
Material
XML
for for
Feed
Examples
XML XML
Examples Examples
Movie
Videos
TV
Videos
This delete
document
video
delines content. that
an
XML
feed
format
this
that
allows
if
YooTubes
you want
to
trusted classify
content
partners as
to
create
update
replace
and
You must use
also allows
feed
format
your videos
commercially
with
licensed
content
classification
you to include
those videos
under
your revenue-sharing
agreement
YouTube.
This
document
contains
the
following
sections
The
able
Posting to post
Content
Feeds
content
for
YouTube
This
section section
explains then
steps
that the
you
will
need
by
to
complete
before
will
you
will
be and
YouTube
files.
feeds.
discusses
process
which
YouTube
retrieve
process
your
The
Formatting
Requirements
section
explains feeds.
encoding This section
specifications also contains
for
your
uploaded
videos
in
addition
to
formatting
requirements for your
XML
three
subsections.
The
Understanding
in
the
Cytaction
feeds. section section are
Element
section
explains
the
different
types
of operations
that
you can
request
your
content
The
-D
SampleXM
Feed
Definitions
demonstrates
defines
how
content tag that
feed would
request
in
these
different content
operations. feed.
The
XML Tag
each
XML
may appear
and
VouTube RSS
tags.
YouTube
incorporate
content
feeds
based
in
on
the the
RSS
feed format
content
use several and
the
Feeds
also
elements
delined
both
YouTube
schema
Yahoo
Media
RSS
module.
Googlo
proprietary
and
confidental.
of
30
Highly
Confidential
00000l07171324
The
Understanding
Status
Reports
feeds.
for
Uploaded
reports section
Feeds
specify
section action
discusses
that
the
reports takes
that
YouTube
will
post
after
processing whether
your content
action
is
These
This
each
YouTube
on
each
successful.
you8and
indicate
contains
two subsections.
The
Sample
XML
for Status
for
Reports
Status
section
provides section
sample
defines
status
report. tag that
The XML Tag
reports.
Definitions
Reports
each
XML
appears
in
VouTube
status
The Appendixes
provide
additional
information
to
help
you to create
your content
feeds.
Appendix category Appendix
tag
Valid
in
Categories content
for
Video
Content
defines
the
values
that
you may use for the
media
your
feeds. Material
Protecting
Copyrighted
that
on VouTube
content provides feeds.
briefly
explains
some
our
of the
mechanisms
partners
that
YouTube
Appendix
of the
uses
to
ensure
user-submitted
does
not
infringe
on
content
C-Additional
tags that
XML
copyrights.
Feed
in
Exarnpj
your
additional
examples
that
demonstrate
XML
usage
of
all
nay appear
conlent
You
will
need
to
complete
the
following
steps
to
be able
to
post
content
feeds
to
YouTube
Create feed
YouTube
will
account
the
that
will
function to
as your partner
replace
admin
account.
You
that
will
specify
this
account
in
which
enable
your
account
update
or delete
any videos
you have
created.
Provide Account
your Technical Manager
In will
Account
confirm
Manager
that
with
an
account
name
for
your YouTube and
provide
to
SFTP
account. the
Your
Technical
your SFTP
to
account
5811
has been
created
you with
account
password.
addition
you
will
need
exchange
keys to enable
YouTube
access
your feeds.
After
files
completing
these
steps
feed
you can
containing
begin
posting
video
content for
for
YouTube.
video.
You
The
will
need
to
as well as an
XML
prepare
original
file
video
metadata
files
and and
options
each
following
guidelnes and
of
explain
formatting
requirements which appear
for both
later
in
your video
your XML
the
feed. feed
The
Sample and
XML
define
Feeds each
XML
the
Tag
Definitions that
sections appear
in
this
document
explain
XML
structure
elements
your feeds.
may
Voulubes
Feed-HandlIng
Process
When
in
you are ready
for
VouTube
those
to
process
are
your
video
files
and
will
the
SFTP
your then
XML
feeds
files
create
file
named
delivery.comptete and any
of its
directory
where
files
located.
YouTube
process
from that
directory
subdirectories..
The
following
steps explain
how YouTube
processes
your files
1.
After
creating
and
posting
your feeds uploaded
and
video
files.
files
you place
dellvery.complete
in
the
SFTP
directory
or
directories
where
you have
those
2.
Voulube
processes
your ties
in
its
staging
environment.
a.
YouTube
information
takes
is will
file
hashes
stored
and
in
audio fingerprints
reference
of
each
of
your
commercially
other
in
licensed
videos.
This their of
then
VouTubes
to
databases.
When
users
effort to
upload
prevent
in
new videos
the
video
files
be compared
copies
for
those
hashes
and
audio
content.
fingerprints
an
unauthorized you to specify
content.
uploading feeds
of
your copyright-protected
video
Note
if
The
ytugc
uploads
tag
your
XML
allows
each
what
VouTube
should
do
another
user
video
matching
your
Google
proprietary
and
contidenual.
of
30
Highly
Confidential 00000l-07171325
b.
YouTube
available specified
pushes based
your
video
files
and
metadata
to
its
production
for
servers. video
to in
Each your
video
will
be made
not
on
the time
start time
for
you have video
the
designated
video that
will
that
XML feed.aJobave
as soon one as the
to rnetadata
will
starting
is
the
be visible
VouTube
files
users
push weeks
to
process
before
complete.
like
Note
We
within time
recommend
to
you deliver
released.
video
and
two be
you would
your videos
site
be
publicly of your
Even your feed
Youlubs
you more
though
videos
normally
in
pushed
allows
production confrol
hours
posting content
providing visible to
your
data
advance
over
the
that
your video
becomes
YouTube
users.
3.
After feed. status
processing
each
will
XML
feed
Voulube
will
post
status
report
detailing
the
actions filename the feed.
taken of
for
each
item feed.
in
that
The
report
will
be
named
report
be
placed
staws-xml4jleneme where xmlfltename is the on YouTube% SFTP server in the same directory as
your
XML
The
The
diagram
below
illustrates
this
process.
The
numbers
in
the
diagram
abova
correspond
to
the
numbered
steps
in
the
list
SFTP
Vkjeo
trop Account
nd
XML
Deflvery
Google
proprietary
and
oontidenbal.
of
30
Highly
Confidential
00000l07171326
Formatting
Requirements
for
Uploaded
Videos
You must
according
deliver to the using
original
commercially licensed below which
are
video optimal
will
flies for
to
VouTube.
We
encourage
If
you
to
encode
to
your videos encode
specifications
playback
on YouTube.
format
you are
will
unable
your videos
files
these
specifications
Youlube
please note
still
accept
this
your video
and
re-encode
the quality
your video
of
to
these
specifications.
However
that
re-encoding
process
may
affect
your
videos.
Video Video
format
Bitrate
Flash
liv
SQV
second
codec
per
256kbps
30 frames 320x240
.nip3
kilobils
second
Framerate Resolution
per
Audio Audio
format
Bitrate
22
kHz
sampling
-64 kbps
You must names
in
follow
recognizable feeds.
naming
convention
for individual
video
files.
You
wilt
need
to
reference
video
file
your
XML
Video
files
must
be
100MB
or smaller.
You may compress
uncompressed
video
video
lila
files
using
the
.zip format.
Please
note
that
the
100MB
size
restriction
applies
to
the
Formatting
Requirements
for
XML Feeds
Certain
characters converts
must be these
escaped
when
into
included the
as values
in
XML
tags.
If
Please you do
ensure
not
that
your these
XML
characters
in
processer
correctly the table
characters not
appropriate
escaped documents
entity.
escape which
your feed below
may
be
valid.
The XML Standard
these
characters
are
reproduced
tIiIWfl
.i
Ampersand
1amp
isingieQuote
Double
Greater Quote Than
quot
Each
XML
filename
must
include
7k
timestamp
for
gt
identifies
the
the
date
and
time
that
the
feed
was
created.
Please
use the
format
You can
YYVV-MM-DD-HHMM XML feeds using compress
these
timestamps
e.g.
yt_metadala2006-12-30-1500.xnil
the
.zlp format.
Your
content the
feeds
instruct
VouTube
tag
to
execute
the type
any
of the
folowing
operations
for take
each
for
video
included video.
in
the
feed
in
your feed
cytaction
specifies
of action
that
YouTube
should
each
The
will
insert create
will
action
indicates
that
you are and
id.
providing
meladata
cl
for
new
video.
When
you
insert that
video
VouTube
posts for
new video
specify
this
resource
assign
ĉdeo
lo the
video.
The
status
report
YouTube
your
feed
new video
Googie
prcprielary
and
confidenasi.
of
30
Htghly
Confidential
30000107171327
The Update
the
action
indicates
itself.
that
you are update
modifying
the
metadala
will
for
new
the
video
id
but
that
youejgchanging
video
not
video
content
For each
fields
action
your
feed
identify
vkieo
for the that
you are updating
changing.
as well as any metadata an update
includes the
that
you are
changing. value
You may
of that
omit
any data
fields
are
Note
If
mediacontent
tag the
tags un
attribute
must be empty.
The Delete
video
Id
action
removes
an
existing deleting.
video
from VouTube.
For
each
delete
action
your feed
will
identify
the
for the
video
you are
The
Replace
the
action
deletes
an existing
content
video
and
inserts
different
video
in
its
place.
This
action
allows
you
to
update
metadata
of
and
the
for
video. than
However
just
when you
the
replacE
video
fields
you
that
must provide changing.
complete
set
metadata
for that
video
rather
providing
metadata
are
The XML samples
The feed below
possible
below
demonstrate
four
how you would
of
in
insert
update
the
replace
or delete
for
videos
in
YouTube
feed
content
feeds.
contains actions
items each
which
demonstrates
the
XML
structure
different section.
action.
The
different
are discussed
the
Understanding
cytaction
Element
Note
The
example
are
for updating
all
video
videos.
also
does
net
include
complete
additional
set
of
optional
for
tags.
In
additi
on
and
the
XML
videos.
samples
below
for
music
Appendix
contains include
XML
set of
samples
optional
movie
videos
TV
The examples
for updating
movie
and
TV videos do
complete
tags.
versionl.0 rS$ version2.0
cxml
encodingMtJTF8
xrnlnsmediahttp//searchyahoo.com/ss xndnsythLLp/fwww.youtubecom/sclemjs/yt/o2
.cthauaa
tjnotification
notification_email Vt. account
emailsar-idy@example.com
ben@example.comyt
vtuserriamehappypartner/ytusername
y_tLpa.aMcithec0wg0esm0o/yt password
Iyt
account
ytact.i2nInsert/ytaction
Vt
accouiit
vtusernarnelittle6pac/ytusername y_twa.wctr_c1yrdnual/yt pa3sword /yt accounL ncUa.tiueooin with Laundry my Mom.c/mediatitle mediacontent urlfjie//93765432l.avj fulesize1323320
mediadescriotior
typeplain
relives his childhood.
/media
Little
6pac
mediakeywo4littie
6pac
laundry
mom/mediakeywords
category aethLaatxng schemeurnsimpieadult/mediarating media restriction relationshipdeny typecountry
fr it
media catecorvMusic/media
media
restriction
Google
proprietary
and
confidentsi.
of
30
Highly
Confidential
00000l-07171328
/mediacontent
Vt Vt
date reco2005080l-/yt zdangiasen/yt language
date_recorded
89-0006
location coufltry zip_code
mothers
tkommnUS/yt
\fti.ocatiorl textF4y
3tiJiD1dlO047/yt
/yt
location communfty
lcitchen/ytiocation_text
Vt
cyt ally comrnqotAlways/yt cyt allow res000sesNever/yt
allow_corwnents allow_responses ratings
ytallow
ratgafalse/ytallow
/ytcommunity Vt nolicy tc.ofnm ercialshare/yt
commercial
ucshareIyt
fyt policy
ugc
isrc
Vt musip
nietadata
Vt
isrcUSLE10673202c/yt
y.tigri.PA10302300042344407c/yt
yt custom id000ABC123XYZyt custom_id yt artistLil 6pac/yt artist
tiacwgDoin vtalhumBein
ytlabelIlamas
c/yt Laundry with in my
lloin./ytsong
Lil
Boy
NYytalbum
Records/ytlabel
music_metadata
item
-cit
em LdQtiorPUpdate/ytaction Vtvideo idasd92n3O/ytvideoid
rnAj.tit1eTwinkle
cinadis content-
Twinkle
Little
Star/mediatjtle
pavarottic/media
in
media keywordstwinkle /medi content
star
placido
keywords
vtdate
recorded200205--24fytdate
recorded
units
yt allow
fyt
comnlentsAiways/yt
allow_comn-tents
community ytirusic metadata
zt.ate1Kid
-c/yt
Songs
Inc./ytiabel
music_metadata
c/item kLeIn
Vt eictionRepiace/yt action Vt videoJkd092kj48/yt video_id
2ztiuserj2amefarmrbobc/yt jSlpasswordsh33ptun3s
username /yt password
/ytaccount
Goeqie
proprietary
and
confidenfial.
of
30
Bigbly
confidential
C0000l-07171329
mediatitle1812 mediu.cQntnt
Sheep bleat
Sheepc/mediatitle
urlfi1e//1812.sheep.avi
fileSizel323OO7
typeplain
the 1312 Overture.
/media description media kevwordsl812
overture
sheep/media
keywords
alecIka.categcryMusic/mediacategory iuediaratinc schemeurnsimplenouadultc/mediarating fmedlacontent vtdate recorded20041O1S/ytdate_recorded yt lanctuaaeen/yt language
2t_LiQcftL.iQfl
Vt
countryUS/yt Country textFarmer Bobs ytlocation
location yticornm unity
farm./ytlocation_text
vtaligw
cornmertsAlwaysJytallow responsesAlways/yt
comments
Vt
allow
allow_responses allow_ratings
ytLallow ratinosfalse/yt lyE community
Vt
cvt
commerciaisharefyt
commercial
uocshare/yt
rnetadata
ucjc
/yt policy
vtrnusic
ttiqUSPD1O263O2/yt
yt
isrc grid
cridA1O2O23O1O32445467/yt
custonuid yttp1n_tdOOOABC123XYZ/yt cytianiatFarmer Bobs Sheepc/ytartist
Vt sono1812 yt alburnFarm vt iabelMad
Overture/ytsong
Animal Cow
Classicslyt
album
label
Productions/yt
lyt music_rnetadata litem
action actionDeletelyt ytizideitJdz84kfO3j5glyt video_id /itern c/channel
Vt
/rss
Google
proprietary
end
nhidenbaI.
of
30
Bighly
confidential
G0000l07171330
YouTube
content
content
feeds
feeds
RSS
WrMa1
the
use tags
from three
XML
schemas. each
The
table
below and
the
identifies
the
different
schemas
each
used
in
narnespace
prefix
associated
with
response
namespace
URL
for
schema.
iNane
this
htheddauft
Yahoo ModuIe
Media
RSS
rneda
thttp//searchyahoo.ccmhrnss/
omscti
The
following
sections the tags
define
in
the
XML
tags
that
appear
in
VouTube
content
feeds.
Each
section
corresponds
to
an
XML
schema
and
that
section
are
listed
alphabetically.
RSS Taos
jigDeflned
in
the
Yahoo
Media
Schema
Tags
Defined
in
the
YouTube
Video
Schema
Understandinc
Status
Recorts
for
Upioaded
Feeds
Sample
XML
for
Status
Report
MLTag
Delinilior.s
for
Status
Reports
Certain
symbols
may be
displayed
next
to
some subtags
in
the
definitions
below.
These
symbols
and
their
meanings
are
optional
subtag
instances instances of the of the
zero or more one
or
subtag subtag
more
Boolean
OR
FlSSTaqs
iDetiflhtlon
jme cr55
tag
is
the
root
element
in
an
RSS
file
and
encapsulates
all
data
in
aYoultte
conlentfeed.
Atirthutes
lfruanh
conforms.
.-.
.-
ytO.2
_%___ rSubtags
.Ichannei
ContentFormat
Gcogie
proprietary
and
confidenbal.
of
30
Highly
Confidential
500001-07171331
Detinition
The
channel
to
tag
encapsulates
action
information that
about
are
the
feed on
owner
followed video.
by
series
of
items.
Each
item
correspmds
particular
you
performing
particular
fSubtaqs
an igs
Subtag
at frss
frnQuncatorieijijjuiJjjjji
Co
ent
-ia
The
n.
Definition
Item
element
encapsulates
inrormation
about
an
action
that
should
be performed
for
particular
video
____
time ylcornmunity
___ __________
ytpoicy. fjnovie
________
metadata
fl.t
end
metadta
vtnusic
metadala
...
shaa_.
Taqs
Defined
in
the
Yahoo
Media
Schema
Delinition
.n-z.r
jihe
medbcafegory
Please see
...
lag
specifies
agenm
Valid
iatde
for
ibesjAdeo
Video
resowYou
for
list
mayassigneachvideoto
possible
one
this tag
category but
appendix
Categorics
rm83ieton
......
......
....r.
Content
of
values
for
uttagot
Formaf
..
.. ..... ..
fruaC
.JDeltnition .jlhe
.cmediacontent
tag
provides
URL and
various
other
ĉes
Jurl
types
of
information
about
video.
String IN
The
urt
attrIbute
identifies
the
file
that
contains
the
video
ft
conteni
mpl0
tibtagol Format
fmediaconlen
Empty
IeSi
ThflleS
afinbute
specifies
srzethe
de
....
..
tCotent
Google
proprietary
and
confidential.
of
30
Higifly
Confidential
00000107171332
DeIiniIion
.rbased.
ft
rather of
Than
characters.
list
of
kenvords.
and
may be
displayed
in
search
results.
The
description
has
nlaximtim
length
715
The
type
attribute content
indicates
the
type
of
plait.
text
provided
in
the
tag
value.
tYoulube
feeds always
use
text.
Example
tmediadescription
lypeplainThis
video
shows
clips
of
the
best
g3als tiom
50
years
of
professional
tootball.c
Subkgo
.-
diaco
Functions
JAPI
Responsesand
Update
Requests
JDetinilion
.jThecrnediakeyw
three
totword
fri
Ith
has maxirnt%n
length of
You must
50
characters.
provide
at
least
keywords
each
video
in
your
reed.
This
field
Ixample
Cniedia
keywordsootbalt
sports
goatsqmedta
keywords
qruncuoris
IRI
The .cmedlaratlng
tag specifies the
qDeflnltlon Attilbules
audience
forwhich
the
video
isappropriate.
fljjjjij
IiSiiIiSIIuSSiIISiiIiu1iSIiIiIu1
video VouTube
currently only
supports
the
default
scheme
for
this
tag
wtitchaltowsfordifferentiationbetweeoaduttcontentandnonadult
content.
%xampte
jSubta iContent FunctIons Format
jmd@ai16iE -r
ex Responses and Update Requesis
fdi1jir.
8IInsaItawaao iiIwafla u ay j7tc
fjjikjI.
prohibired
If
tia
of
vide1Tiicilowed
br
this
element
is
not
included
Ihe
video con
be played
in
all
countries.
iThe
value
for
the
cmediarestrlction
tag
is
space-delimited
list
of
SO
3166
two-letter
country
codes.
Aiirlija
.kuIPiicg
IString
Tf
aUdi
or are
ipiuiiitind denied allow
in
icates
whether
list
playback
Valid
ofavidec values
atowed
altilbule
the
specified
of countries.
hr
this
and
deny. by
this attribute the
is
ThetypeattribudenhifiesIhpaluespedfied
restrIctIon
tag value
maria
country
The
only
valid
value
for
EXamPe
of
fiiiaiosiiIe
bniediacontenl
-.
iiiir
----------
Gooqte
proprietary
and
confidential.
10
of
30
Highly
Confidential
G0000l-07171333
jDeflnition
jTho
medialitle
tag
identifies
the
title
of the
video.
This
field
has
maximum
length
of
6dd1arac\ers.
TTTTTTT71
jExampie of
CrnediatttteTopSo
Football
Goalsclrnediaiitle
jFunctions
jAPI
Responses
and
Update
Requesis
Tags
Defined
in
the
VouTube
Video
Schema
video
file.
As
subtag
that
ot
Cohannel be
associated the
the
ytaecount.
with
all
tag
coniains
in
the the
usemame
and
password
for the
default
account As update
will
of
the tag
videos
specifies
feed. additional
subtag
of
item
cytaccounb
in
an
user account
that
will
be
able
to
particular
vtdeo
your
feed.
Example Subtags
icytaccount
yjjgergie
ytoaseword
iDetinition
The
list
cytaction
specifies valid
tag
indicates for
whether
this
you
are
inserting
updating
replacing
or
deleling
video
file.
The
following
values
tag
insert
TI-is
value value video
Indicates indicates itself
that
you
are are
providing
metadata
the
for
new
video. with the
Update changing
are
This the
that
you
mcding
video
roetadata only
associated
to include
video meladaia
without fields that
When
you
update
you
need
you
updaling. This also value indicates the
is
Replace
that
that video
you
are
modifying
the
metadata
ihis
associated action
the
with
an
will
existing delete
video and
the provide for
you are
video
updating
all
content.
1en
then insert
processing
VouTube
metadata
exisling the
and
of
metadata
and
new
video
wiih
thai
you
action. This
Delete
value
indicatos
thai
you
are
removing
an
existing
video
from YouTube.
Example
Cytactionlnsertcytaction
tContent
Format
Texi
Dotinition
ii
fThe
cyizalbum lie tag specifies recommended for music videos and album
tile
of
the
album
that
contains of
the
song
in
music
video.
This
field
is
has
maximum
length
64
characters.
Example
4Subtag
of
ytaIbumFunal/yt
btmuslc metadata
Content
Format
Text
Google
proptietary
and
confidential.
Ii
of
30
Highly
Confidential 130000107171334
.5iu
The
following
list
iiivnts
identifies valid
abouF
values
for
this
Lag
Always Approve
process Never
to
. .
Anyone Anyone
may may
post post
comments comments comments
to post
that
will
be
visible but
to the
other
Voulube
partner
users.
will
about
wilt
video
displayed
content
use
an
approval
determine
are not
which
be
tootiierYouTtibe
the video.
users
Users
allowed
comments
about
Note
tjExample
YouTubes
defaLill
policy
is
to
allow
all
users
to
post
ccimrnenls
atriLita
video.
Subtag
IContent
ol
1ytcoInmJnity Format
Definition
jThe
.cytaltow_embeddlng
lag for the
indicates this
field
whetherother
are lhetr
VouTube
talse.
users
default
can
value
include for this
particularvideoon
tag
is
Ihek
indicates
own
web
pages. users
Valid
values
true and
The
true
which
lhal other
may embed
trnecj
video
on
own web
pages.
Example Subtagot
IContent Format
fryt
allffembeddi
ijip
4floolean
aflow_embiding
bofinition
fThe
this
.cytallow_ratings
field
tag false
indicates
whether
value
other for
VouTube
tag
is
users
true
can
rate indicates
particular that
video.
Valid rate
values
the
for
lExample
waaa
n..
..
FT
frhe
are
true
and
The
default
this
which
users
can
video
---------
--..-__-
______
lag
let
-jDelinition
cytallow_responses
the
indicates
whether
provide
Youlube
will
allow
viewers
to
post
video
responses
allow
to other
video.
Whereas
Ito
comments
other for the
users
video.
textual following
feedback
list
about
valid
video values
vfdeo tar
responses
this
users
provide
video feedbad
the
identifies
tag
Always Approve
to
Anyone Anyone
deterrrine
may may
not
post post
video video video
responses responses responses video
that
will
be
visible but to
to other the other
VouTube
partner
users.
will
about
will
video
displayed to the
content
use
an
approval
pocess Never Users
which
be
VouTube
users.
are
allowed
to post
responses
video.
Note Example
-cyt
VouTubes
default
policy
is
to
only
make approved
video responses
visible
to
other
VouTube
users.
allow
responsesalwayscyt
atow_responss
aa aaaa t
.t
the Delirtilion
_____
with
The
cyt
and
tag
specifies
music
of
artist
associated
music
video.
This
field
is
recommended
for
music
videos
has
maximum
length
64
characters.
Example
cyt
atsTeMcadeFtre/ytast ------.
.-------------------------
---------------
-------------
000gle
proptietary
end
confident
al.
12
of
30
Highly
Confidential
G0000l-07171335
iDetinhtion
The
cytcommercial
There
are
tag valid
specifies values
the for
licensing
this
policy
bra
video.
Thisfield
is
required
i9Rt
would
Replace
actions.
two
held
share
the tree
YwTube
The
may use ads
to the
to
generate
revenue
for Ihe
video
and
that
revenue
be shared
with
partner
according
video
will
partner
agreement.
to other users.
be
freely
available
Example
Subtagot Content
Format
1cytcommemialsbemmmerrjat
fText
iDefinition
The
video.
cytcommunity
This tag also
tag contains
encapsulates
tag thai
information indicates
about whether
tow
the
oIlier
Voumbe
Js.dbktfi
on
other
video
may be embedded
web
pages.
iExample
ytcommunity
iaUow comments.
vtLallow
embed dinavtatiywraflris.vi.auowresgunses
of
item
aDetinltlon
.i
jThe 1130
cytcountry
3166 country
tag code.
specilles
the
coontry
where
the
video
was
recorded.
This
tags
value
should
be
two.letter
tr
Example 1Subtagot
1T.
frcountw
iThe cytcustora
tag ida tag contains
Ootinition
unique ISAN
value
That
you
use
to
identify Audiovisual
video.
For example
or for unicpie
the
cyt
ID that
custom_IS
created for the
value
could
This
be an has
International length
Standard
of
Number
and
is
you
videos.
video.
field
maximtm
64
characters
required
TV
and
movie
JExarnple
ir
jsitisai
DefinitIon
cytdate_rewrded2O06-l2-25cadate_recorded
Subtag
of
tent
ConleflFoflflat
.j
1flelds Universal value contains date
wchadeo
aid
time
iii
will
not
be times
in
Toulube.
This
ISO
8601
format.
The
value
mist
express
UTO
Coordinated
Time.
iiExarnple
lcYtend_time2007.12-31T1425ooZMend_iime
of
Subtag
f6iiiTma
--------Google
proprietary
.-
..-_..
-_
.._....._...__.._-_._......._...._...._...-...-._..
end
confidential.
13
of
30
Highly
Confidential
00000l07171336
ISubtag
aa . aa
16
characters.
Jmpie
ytpgpep
length
of
64 charactem.
of
yl1v
rneladata
Dr
filth
specifies
the
Gd
ioba
Release
Identifier
exactly
18 alphanumeric
characlers.
ExampIe
jytgdd000abcl23XVZ4SSjkflylgrid
Lubtagof
tContont Format
rnucmetsdata
TexI
.....fl
Definition
.tThhe
.cytIsrc
contain
tag exactly
specifies
the
ISRC
International characters.
Standard
Recording
Code
of
the
music
video.
This
lields
Value
must
12 alphanumeric
Example
cyl
isrc000ahrl23XYZchsrr.
iaj
_
______
Definition
fThecytabebIagidentflestherecordihalreieasedihjumcntangthesgjqamijsJcvxIeoThis
field
has
maximum
length
of
54
characters.
.-
--.--.-
tSubtag
of
lvtm.jsic
meladala
iContent
Format
Text
aiaawawtwinsainaaantaaa
The
and .cytlanguage.
their tag identifies the
tiguage
lag values.
ot the
video content
The
table
below
lists
the
supported
languages
associated
.cytlanguage
iC1iinese
Jzh
In
tee liSPanisti
Example
flsubtagot
kytianguageenc/yt
language ______
.Fitsrn
.j
---
-...-..-..
Goopte
proprietary
and
confidenal.
14
of
30
Highly
Confidential
00000107171337
aia
..
oir
of
The.cyIocabogencapsuiate
%eT
maximum
length of
jExarnpIe
iSubtag
ltem
Detinilion
jlhe
cytIocationjexb
tag
identil9es
the
place
whete
the
videowas
recorded.
Ills
field
has
Ij2lscharaclers.
ExarnplecylocaionjvoodcAclocavon
.-...
.......
..
Cntent
Lriaf
Text
iciiiio
__
are only
._.......
ii
fl
cytmovle_metadalao.
lags
sublags
used
for identhkalion
and
reporting
purposes.
irIir----------Format
Icontalner
Content
.---..
lIhe cyl
musicmetadatja
tags sublags
are only
jcytmusic_metadala
used
for idenlilicatton
and
reporling
purposes.
jytcustmidflycytgjdytbumflIo
$ubtag
of
yiIiii
Tr rr
tern
report
____
wiD
send
about
an
uploaded
video
content
teed.
Please
use
commas
to
separate
ernait
addresses
4ExamPle
jsubtagot
ytnolificationemeiIcandyexample.comsmiflyexamplocomcftjtnotthcation
--
email
_-frT------
Google
proprietary
end
contidenbal.
15
of
30
Highly
confidential
00000107171338
iDetinition
1The
.cytpassword
tag
specifies
the
password
for
user account
When
the
ytaccotint
Lag value
tag contains
containing the or delete
the
cytpassworda.
For
tag
is
subtag
account.
of
channel
This allows
the
cyt
adniin
password
account
to
password any
your
that
partner
adiniri
your
update
replace
videos
you
uptoad.
Whi
tag or delete
the
vIaccoont
contains particular the
tag
containing for
he
cytpassword VouTube
user
tag
isa subtag
that
is
ofrri
authorized
the to
cytpassword
update
replace
value
password
video.
another
account
tExamplo
passwordw3dn3sday
password
sub
..__ TfrFiEiiin
.a Exarne
ilDelinilion
iaii
TPP1 ar
with
EflSflfl
.The i6characters.
jiiae
Fiwc
The cytstiow_tltlo
tag characters.
cyt
tag
specifies
the
seasor
number
associated
TV
video.
This
field
has
maximum
length
of
IDOllflltlOfl
specifies
the
TV show
thai
is
shown
in
video
This
field
has
maximum
ienglh
ot
64
.-
-....
.......-.-
......----...
Example
fiiiIo
icontentat
FijTliiai
iDefinilion
IThe
cytsong
tag
specifies
Ihe
title
of
song
showcased
in
music
video.
This
lieu
has
maximum
length
of
64
a. 4rxample
$Subthg
characters.
cylsongRebellion II Format
Lies/ytaonq
Content
Text
Googlo
proprietary
and
contidenfial.
16
of
30
Highly
Confidential
G0000l-07171339
Dolinition
The
ytstadjime
contains
tag
specifies
the
in
date
and
time
when Yo4jTube
The
value
will
publicly
release
in
lhe
.s
fields Universal
value Time.
dale
and
time
ISO
8601
format.
must
express
times
UTC
Coordinated
lithe
gliQn you
for
the
video
is
either for this
Insert
or
Replace.
YouTube
will
make
the
video
available
as soon
as
possible
unless
provide
value
tag.
Note
videos hours
We recommend
to of
Ihat
you
deliver
video
tiles
and
will
metadata
normally
one
to
two
weeks
to
before
you
would
like
your
within
be
publicly posting
released.
Even
thoth videos
your dala
users.
be pushed
allows
VouTubes
control
ixoduclion
sue
time
your videocontent liExample
your feed
to
providing
in
advance
you
morn
over
the
thai
yor
becomesvjsible
VouTube
-starttmo2OO7-e7-O4To5OQZ4ytstaritime
Contenfrmat
..
crnediatitle tag. This lag
S..
has
maximun
length
of
64
characters.
Exarnple
sC.ijW
-----.
The cyttv
iDefinltlon
metadata
tags
tag
encapsulates
are only
additional for
metadala
fields
about
tvvideos. purposes.
Please
note
that
the
-44
tv_nietadata
subtag
used
identification
and
reporting
Subtags
Hu4t
ot i.
dytshow
titie
vtepmode
ytepsodetfite
ytseason
--
ISubtag
%_
Definition video. This for Insert
thaLanotheruserhasuptoade your
valid copyright-protected
field
required
and
Replace
actions.
The
following
list
specifies
vues
for
this
tag
share block researth
YonTube
will
Include
the The the
uploaded uploaded
video
file.
in
your
revenue-sharing
agreement
wilh
VouTube.
VouTube
will
remove
will
VouTube
mark
usergenerated
content
for
further
review.
Please
see
Appendix whether users
Protecting
Copyrjehted copies
of
Material
on
Yourube
for
more
information
about
how
VouTube
determines
upload
your
copyright-protected
material.
jSubtag
of
vtra
icy
-.---
iiFm
Google
proprietary
and
confidential.
17
of
30
Highly
Confidential
G0000107171340
Detinitiot
The
.cytuzername
tag
specifics
the
Lmernamo
for
Voutubo
User
account.
Wha
account
the
cgjnL
tag value to
tag contains
containing the or delete
Ihe
cytusernane
for
tag
is
subtag
account.
of
channel
Tins allows
the
.cyt aijmin
usemame
usenlanle any
your
that
partivdr
adriiii
your
update
replace
videos
you
upload
Whei
tag ci
the
vlaccouril
contains particular the
lag
crxilainlng for
the
.cytusername. Voulube
usor
lag
isa sublagot
that
is
item
authorized
the to
cytusername
update
replace
value
delete
usemame
video.
another
account
Example
yl
Lsemame
usemame
iDefinition
The
cytvideo_ld
tag
idenlhiesan
existngvideo
inserl video.
that
is
being
updated
replaoedcrdeleted.
VouTube
will
generate
new video_id
when you
iExample
Deflnition
frhe
ytzlp_code.
lag
idenlities
the
zip
code
where
video
was
recorded.
This
field
has
maximum
length
of
11
characters. ..-.
zp code
Subtag
4content
ot
rermat
text
As noted
detailing
is
in
the
Feed
Processinr.j taken for
section
item
after
in
processing
each
report placed
of
your
XML
feeds
YouTube
will
post
status
report
the
actions
each
that
feed
The
will
will
be named
the
filename of your
XML
status-xmMiiename where SFTP
server
in
xrnt-tileraame directory
feed.
The
status
report
be
on
YouTubes
the
same
as the
feed.
The
tags
channel
for
status item
in
tag
is
the feed.
root
XML
element
in
status
report.
This actions
tag.
in
turn yield the
contains
one
or
more
tag the
item
in
status
each
Insert
your
For example
three
update status
the
and
delete
each
to
one
item
status
status
reports. assigning
actions
produce
of old the
item
tags whioh correspond
submission. the Finally video.
process
of retrieving four
video status tags
ownership
the
video and
and
three
verifying
for
replace
actions
produce
item
one
for deleting
video
inserting
new
It
VouTube
with the
successfully value tag
executes
If
the
action
that not with
you request
successfully the value
in
your feed
the
the
item
that
status
tag
will
contain
status
the
tag
Success.
will
VouTube status
that the
does
tag
execute
Failure
action
you request
tag that
in
item
your feed
status
contain
and
status
detail
contains
additional
information
about
the
reason
operation
failed.
Note
need
Voulube
to provide
will
assign video ID
vIdeo
in later
ID
to
each
new
to
video
thatyou
replace
insert.
The
status video.
report
will
specify
this
ID
and
you
will
the
requests
update
or delete
that
Google
proprietary
and
confidential
IS
of
30
Highly
Confidential
00000l07171341
The XML sample below shows the structure of The status report contains entries for five feed
content of
the
status
reports
that
Voulube
in
will
return previous
when you
section
to
post
content item the the
in
feed.
items.
However
In
as discussed
the are
each
feed
may
yield lags
one
or
more
item
feed
status The
tags.
the
XML
below
that
there
comments
to-insert successful.
indicate failed
separation
item
status
for different requests
items.
FjiLqpint replace
indicates
request
video
remaining use the
four
entries
indicate
that
to
insert
update
and
delete
videos
were
The
examples
following
syntax
c-Note
These
Status
for
successful
replace
action
begins
here
comments
will
not
appear
in
an
actual
status
report.
The
first
entry replace
indicates
that
request
to
insert successful.
video
failed
the
remaining four entries
indicate
that
requests
to
insert
update
and
delete
videos
were
xml
channe
versionl
suT
Status
.0
version1
encodingtJTF8
49/timestamp
action begins here
Liniestanip1162434848
for failed
insert
--
item
status
versionl
timestarny1162434262/timestainp
aQt ion
CornrnandSubmit/comntanct descriptionSubmit
new
video/description
video
.tjFailure/status
sLal-us
detaiiCant
find
file/status_detail
faction
video
fileco2
tile. nlov.c/video
file
ciwtcmid000AB0123X1Z/customid titleCovert 11/title Operations /item_status -- Status for item status
successful
insert
action
begins
here
versionl
162434262ftimestarnp
tJjntampl action
cornmandSubmitfcomrnand descriptionsubmit
new
videoc/description
atatpSuccessfstatus
c/action
lie .mov/video_f Qatom_id000hBCi23XyZc/customid titleCovert Operations 11/title
SCJitcLiJisPco2_file
fitem_staLus item
status
versionl
timestamp1162434288/timestamp
000gle
propiletary
end
conlidenaI.
19f
30
Highly
Confidential
00000107171342
cornmandClajnl/command
eQdptienc1aim
status faction
Success/
video
ownershipfdescription
89-0020
status
3dsjaQ_jjjBDNKT4eh4JM/vjdeojd QJThtom_id000ABC123XYZC/customid
UteCovert
item
Operations
TIc/title
status
Status
item
vergioflj
timestan1pi16243U98/timestp ccommandverifyfcomnand
descriutionverify video submissioncfdescription
Me.tuaSuccess/status
c/act on MidgsjBDNXT4eh4m1/videoj
astom_id000PJ3C123X1zc/customid titleCovert Operations 11/title
c/i
t.
m_.s
tat
us
successful update
action
Status
for
begins
here
--
item
status
versionl
flmastamp1162434258/timestamp conimadUpdate
cdescriptiorirjpdate
command
video/description
statusSuccess/
c/action
status
video
ida2jdQlOc/videojd tJLiExLrerne KnitLing with
item_status
Status
for
Granny
Joneac/title
successful
replace
action
begins
here
--
item
status
versionl
tlmSaxopl16243425Bc/timestamp command ccxjptj_QnDelete video.z/description atatajSuccesscfstatus
cconirandflelete/
faction
vid-o_Uiasd92n3OJvideoicl
caLctJSREVo124523c/isrc
ci230741l/custornid LiLleWOOHOOfLitie
item_status
man
status
versjonj
timcstamp1162434262c/timestamp
action
cs2naanckSubmit/command
Google
propriotaiy
and
oonfiden6al.
20
of
30
Uighly
confidential
1300001-07171343
descriptionSubrnjt
new
video/description
89-0021
atatusSuccess/status fact ion
cyiieo file9876S432lreplacement .avi/video_fiie
iszcUSLE10673202/igrc grjdA1Q30230o0423444o7/qrj
custory
.id000ABC123XYZC/custonhjd
Laundry with my
titleDoin
/iten status
status
Mom./title
item
versiojml
trfteatlnip1162434288/timestamp
act ion
comniarldClajm/command
dczlptiQnC1aim
video
ownership/descrjpt
ion
statusSuccessc/status /action video idasdg2n3o/vjdeojd crU3LElo673202c/jsrc 9L1M0302300042344407/grid custom id000ABC123XYZC/custornjd
titleDoin
/item_status
i.teli
Laundry
with
my
Morn./titie
status
versionl
timestamp1162434698c/timestamp
crommVer
description
at.atiij
ify/cornniand
Verify
video
submissionc/description
Su cces
3/status
faction
flc1gciJdasd92n30/videoi
JiLStt3SLE10673202/isrc
grdAi03023ooo423444o7/grd QUtQtQJd0D0ABC123XYZ/custonijd till-LDoin Laundry with my Mom.c/titie /item_status -- Status for item status
successful delete
action
begins
here
versicn1
timestamP1162434258/timestamp
action
ccomlnafldoel
ete/command
video-c/description
dsscrjptioiDejete
catatusSuccess/status
faction 3LthLirk302tO34Jvideoid
isrcUSREVOS00005/isrccustom id5607411/customid titieUnicorns /item_status
Are
Ugiy/title
Gooqie
proprietapy
and
oonhidential.
21
of
30
Highly
Confidential
G0000i-07171344
89-0022
The
feed.
following
tables are
define
listed in
the
XML
tags
that order.
may appear
in
the
status
report
that
Voulube
posts
after
processing
your
The
tags
alphabetical
tDefinition tiExample
The
action
tag
is
the
root
element
in
status
report
Ihat
explains
how YouTube
processed
an
XML
feed.
cacijon
________
status
detail
1im
deontentrorma
1ie
The
feed.
.__....
Ifletinltlon
channel
WtStSa..flUfl
status
tag
is
Ihe
root
elenienl
in
status
report
that
explains
how
VouTube
prcoessed
all
XML
rapi
ficontent Format
fr
Contalncr
sTaTus
liaac
taction
operalion
tag
in
ciia
XML
feed.
your
The
following
list
identifies
Ihe
possible
tag
values
ror
each
different
type
of
Insert
Valid
command
only valid
tag
values
are tag
Submit
value
are value
is
Claim Update.
and
Veifly.
Update Replace Delete
The
comand
Valid
The
only
command lag values command tag valid
Delete
is
Submit
Claim
and
Verily.
Delete.
Example
cornmandupated1cornmand
.-
ContentFormattrext
______
custom_Id
status report
will
aDetinilion
The
ihe
tag
contains the to
unique
value
that
you
use
to
idenlit
video.
In
The
feed.
custom_id
This value
Is
tag
for
an
In
iLem the
in
contain
same
the
value relurned
as
the
cvtctlstom
to
Id
tag video.
your
returned
slatus
report
to help
you
match
status
the
proper
le
isubtag
ot
item
status
CflentForrnatftext
aSflU%1aIRflWU1UeRflwI
iDelinition
contains additional The description tag lcomrnand Ihis acon. lag identifies intormalion
about
the
action
that
VouTube
performed.
The
iie
iSubtag $Content
of
desc
D.ie
jjj
and
-...
action
Format
Text
Google
proprietary
contldental.
22
of
30
Highly
Confidential
GOCOOl-07171345
DeIinition
iTho
istatus
grit
report help
lag
will
contains
jto
you
to
match
flW
the the
GRid
Global
Roloasc
the
ldenlitlcr
of
the
music
feed.
video.
The
cgridifJn
returned
in
item
in
the
contain
sanle value
status
as
ytcijd
tag
in
your
This
value
is
lire
status
report
the
returned
to
the
proper
video.
jir
%i1rfet
\.
1iiiiiio
for the
ISRG
will
Internationa contain the the
an
the
Item status
in
the
status to
report help
same value as
relurned status to
the the
vlisrc
proper
tag video.
In
your
feed.
This
value
is
returned
rn Example
report
youth
match
cIsrcOOOabcI23XYZc/isrc -_
tContent
rormat
________
$Definition tExample
JThe
item_status.
tag
contains
inroririahoit
about
sri
aciori
requested
iii
your
feed.
SUbta9sjiestamPactiOflcustorrP19gMisrctuttevideome2Meord
ISubtagot
status
4channel
_______
-...
Example
Definition
nnn.n
lag
.1me
are
Success
and
Failure.
..
status
detail.
tag
why VouTube
Was
unable
to
conlletea
requested
action
______
Subtagot
Delinttion
As
entire
sithiag feed.
of
channel
subtag
in
slaltis
of
the
cttmostamp
the
tag
indicates
the
time
that
YnuTLibellnished
time that
processing
finished
an
As
item
item
status
climestamp
tag
indicates
he
Youlube
an
pndividual
the
feed.
subta
o1
tus
ff
Exampk
The
reporl
will
iii1im
conlain
the
same
value
as
the
cvttitle
tag
in
your
feed.
RtitleCovert
Operations
11/title ..--....--.-..-----
f1ia
___
.-
Google
proprietary
and
confidentiaL
23
of
30
Highly
Confidential
G0000l07171346
--
sa
item
in
i5ui11
the
status
reporl
will
have
only
the
same value as
if
the
cmediacontent
or replacing
tags
ml
altlbute
for the
same
item
in
your
feed.
Note
This
field
is
returned
you
are
inserting
video.
Example
lcv.deo_fileco2jile
rnovc/video
lie
.Coem
Format
jrext
.
.
.
important
for
video
that
you
have
just the
inserted
since
you
video
will
need
to
use
in
the the
newly
future.
assigned
video_id
if
you
want
to
update
replace
or
delete
corresponding
at
some
point
Example
iSubtag
of
item
status
Appendix
Valid
Categories
for
Video
Content
ppendix
Protecting
Copvriolited
Material
on
VouTube
ipendix
Additional
XML
Feed
Examples
The
the
following
list
identifies
the
categories
tag.
that
you may use
to
classify
video
content.
These
categories
may be used
as
ata
values
of the Arts ConiecJy iMusic
mediacategor
Arts
Animation
Comedy
Musfc
---.----.-..
..
ravel
Travel
Places
Vehicles
iAutos
At5
Entertainment
Entertainment
News -els
-Sports iVideoganies Pets
Bls
Animas
isports
Video
Games
Our
Claim Your
Content
Partners
in
system can
opt
enables
to
Voulube Voulube
content
partners
that
to
-
-
identify
user-submitted content tag or they
definition
content
that
infringes the user-
on
their copyrights.
have
remove
with
user-generated
can
include
generated can
set
this
content policy
their
revenue-sharing videos
in
agreement
their
VouTube.
The ytugc
explains
how
partners
for
individual
feeds.
Coogle
proprietay
and
confidential.
24
of
30
Highly
Confidential
00000107171347
YouTube
copyrights.
uses
several
mechanisms
list
to
identify
user-generated two
of
content
that
may
potentially
infringe
The
following
briefly
discusses
orcgo5
partners
these
mechanisms
MD5 Hashes
VouTube
effectively then
YouTube
compares
uses
that
the
checksum hash
to
of the
video
binary
that
the
user
uploads Hash
to create
an
MD5
hash.
MD5
database
identical.
of reference
hashes.
comparisons
work
most
when
two videos
are completely
Audio
Fingerprinting
maintains the
VouTube
works
in
with
Audible
Magic and
then are
to
create
audio the
fingerprints fingerprints
in
for
all
of our
video
content.
VouTube
videos form
to
these fingerprints
in
database
compares
for
new
user-submitted copies of short-
values and
are
the
database.
to
Audio
fingerprints
for
extremely robust
in
matching
exact
content
designed
account
minor time
discrepancies
the
video.
The
following
sections earlier
contain
in this
sample
XML
feeds
for
movie videos
and
for
TV
videos.
The
Sample The
XML
Feeds
section
feed types
is
which
virtually
appears
identical.
document
difference
contains
sample
the
XML
feeds
is in
music use about
of
videos. the
XML
for different
The and
primary
between tags
samples
contain
the
vtmovie
type
metadata
of video.
5yj
music
nietadata
yttv
metadata
which
metadata
particular
XML Exampjes
Apoendix
videos
for
Movie
Videos
contains include
additional
XML
set of
samples
optional
for
movie
videos
and
TV
videos.
The
examples
for updating
movie
and
TV
do
complete
tags.
xml
versionl
.0
encodingUTFS
r.a version2.0
xmlnsmediahttpisearch.yanoo.com/mrss xmlnsythttp//www.youtube.coni/schemas/yt/0.2
channel
ytJ.ac.titacat1QtLga.iksandy@example notification_email .com
ben@example
comyt
vtusernarnehappypartnerc/ytusernarne
thipaacckthec0wg0esm00/yt /yt account
password
ytLactiQnInsert/yt
action
usernaffie
yLaicQ1Bt Vt usernamespysrus/yt /yt
maccount
ytpas.icuzdshak3n0tstirr3dc/yt cmediatitleCovert cQntant
password
Operations
IT/mediatite
fi.ic.niov
urlfile//co2
world
filasize122.6320
mediadescriol-ion
Ff5.
typeplain
domination
plans.
ciIia
/rnedia
World reveals
description
operations spy pagent/mediakeywords mediacategorvEntertainment/mediacat9gory rncd.aratine schemeurnsirnpleJTnonadult.c/mediarating
Google
proprietary
and
confidental.
25
of
30
Highly
Confidential
00000107171348
mediarestriction relations1iiplTallow
au ca us
type
country9-26
/media restrict ion /media content
ytJ_date
yt lanauaaeen-cfyt
Vt_location iti
zip
reiorded2006o6l2Iyt
language
date_recorded
3LtJ.cQQntJyUS/yt code90210c/yt
country zip_code
it loca-ion
textIoilywood
CA/yt
location_text
/ytlocation vtstart tinle2007_07_07T07D737c/ytstart xtisnsi_tin2OO7l23lTooQooo/ytend Vt community
time time
Vt
allow
commentsAlways/yt
allow_comments allow_responses
ttallow ytallow
yttallow
resnonsApprovec/yt
embeddingfa1sec/y
ratinasfaisec/ytallow_ratings allow_embedding
lyt communlty it nolicy
commercial
/yt
itsJAgcblockIyt pol icy
movie
ugc
yt
metadata id000AECI23XYZ/ytcustoi-njd
Operations
II
vtcustom
fl titjsCovert /yt movie_rnetadata /item
Directors
cut/yttitle
action ZtLQt.iQnUpdateyt Mti3LAmQ_igla2idj0lOc/ytvideojd ntdkaitjUeUnder the Rainbow/media
macdim contemit
url
of the
title
cmediadgrip
Documentary
typepiain
wizards wizard ironfisted regime
rule in Oz.
/media
description
opprc-ssionc/mediakeyscorrjs
caediakonuaoz
catdiALctegatLiEitertaiiimeiit/mediacategory nlediaratinci scheneurnsimpleadultc/nedia.rating
/media
ytidate
content recorded2004_03_15/ytdate recorded
it yt /yt
anguageen/ytlanguage
QCatiQUI
ytlocation
textThe
Land
of
Oz/ytlocation
text
unit
location
ytallow
conIulentsAlways/yt
allow_corimints
iLLQw_r.eQns_taApprove/ytallow_responses Vt allow ratinostrue/yt allow_ratings
Coogle
proprietary
end
confidentiaL
26
of
30
Highly
Confidential
00000l-07171349
allow_embedding
/yt
conimuni
ty
commercial
89-0027
vL nolicy
ytIcaqiuishare/yt y.tijagshareJyt ugc
Iyt policy
Vtcustorn
id000ABC123XYZ/ytcustomid yttitleUnder the Rainbow/yttitle
/yt movie_metadata /item
ytJactioriReplaceJytaction tJizic3eoi193ld03k/yt
m1iatit1eBeta
rnediacontent
video_ld Nocturne/mediatitle Lady filesize14295127 ur1file//tek_jansen_updated.mp2
Squad Tek
mgAsscriptiQn typeplaln
The original
n1eci
Jansen
Adventure.
/cnedladescrlption
media keywordstek
ruediaratinp
jansen
lady
nocturne/mediakeywords
schemeurnsimplenonadultc/mediarating
/mediacontent
cytdat
recorded20060912/ytdate_recorded cvt lanouaaeen/yt language
Vt
Iyt
countrvUS/yt
country
location
cxtlcomniunjt
cvtial low
comrnentsAlways/yt
allow_comments allow_responses
yUQxsQnaApprove/yt
ytallow
ratincrstrue/ytallow_ratings
Vt
c/yt
allow
embeddinatrue/ytallow_embedding
cOrflmunity
Vt policv
ytlcQxnpmrsiaishare/yt commercial
ytigcreearch/yt
/yt policy
flOvie metacjaia
ugc
yL
c/vt
yttitleLady
c/item
Nocturne
Tek
Jansen
Adventure-c/yttitle
movie_metadata
yt_actionDelete/ytaction videod flJjLjrijd9fl24h0/yt c/item /channel
/rss
Google
proprietary
and
confidenflal.
27
of
30
Highly
Confidential
G0000107171350
XML Examples
for
TV Videos
89-0028
Appendix videos do
contains include
additional
XML
set
samples
for tags.
movie
videos
and TV
videos.
The
examples
for
updating
movie
and
TV
complete
of optional
xml
rrss
versionl
.0
encodingUTFB
versjon2.Q
xrnlnsmediahttp/Jsearch.yahoocom/ssn xmlnsythttp//www.youtubecom/schemas/yt/o2o
chnnel
ytnotification
ernailben@example.corn/ytnotificatlon_emaii
it usernamehappypartner/yt
yt_nasswordthecowgoesmoo/yt
username password
/yt
item
account
Vt
antionTnsert/yt
action
Knitting
with Granny
madjaktjtjaExtreme
media
Granny
Jones-c/mediatitle
urifile//extrenieknitting.mov madiadescrintinn typeplain
Jones knits
fileSize892405865
smokin
sweater granny
jones
/media description media kevwordscnitting
extreme
media
keywords
mediacateaoryEntertainment/mediacatgory rndi.a..ating schemeurnsimpleadult/nediarating /mediacontent
t1date_ecorde2C0605l5/yt
ytjjanguaaeen-clyt language
date_recorded
Mt
1.ca
contry yt1ocaion /yt location
ytcowununitv
textOver
the
river./ytlocation
text
vtallow
cyt
allow
commentsNever/ytaliowconmeLts
respjictesrJever/ytallow responses ratings
tallow
ratinosfaise/ytailow
embeddijgfalse.c/yt
jl1ow
c/yt
allow_embedding
community
yt oolicv
commercial LtLQQIjbrsA3jshare/yt ytjgcresearch/yt ugc Iyt pol icy
vttv
netadat-a
cytcustorn flapiaQcLe
idgj_0308/yt
tiSJ.Holiday Sweaters/ytepisode_tjtle
with Granny Knitting
vtshow
titleExtreme
Vt episog3Iyt item
Iyt tv_metadata
Jones/ytshow
title
episode
season
Google
proprietary
and
confidenaI.
28
of
30
Elgifly
Confidential
G0000107171351
89-0029
cytj..actisnUpdate/yt
action
video_id Attack
Poodles
ytvideo
icl83kf954j3/yt
xniiiatt.jtleWhen
/niediatitle
rne.djjten
media
ur
desci-iption
typeTplatnfl
are on the
KILLER poodles /rnedladescription
loose poodle
mediakevwordskiller
pets
attack/mediaceywords
category
media
c/media
cateoorvEntertainment/media
ngdiajag
content
schenieurnsimpleadult/nediarating
ytJsjata_rcQnL2o0302lBytdate_recorcied
yt
1aneuaeenfyt
language
yt.. kee.aUon
SYkLcQMIILJLMJSJyt
country
/ytlocation
Mt2.
communjt
allow
Vt
commentsNever/ytallow_comments resnonsesNever/ytallow_responses
allow_ratings allow_enthedding
.yt.allow
fl allow_ratingtrue/yt Vt allow embeddngfalsec/yt
/yt community yt oolicy
yt coauuerc.ajshare/yt
ytnwcshare/yt /ytpolicy
me.tadata
corrmercial
ugc
ytshow
yt
fitieWhen
Poodles
Attack/ytshcw_title
tv_xnetadata
Iitem
.itarn
vt
yt
actionReplace/yt video
action
idg92df3km2/ytvideoid aiaisitleCooking with Ann Cotton/mediatitle Mary nELaic_Qn1nt filesize1596833065 urlfile//cooking_1252.rnov
mediadescriotion
Mary makes
typeplain
holiday feast.
killer
c/mediadescription
medi.akevwordsmary cotton cooking teast/mediakeywords media cateoorvEntertainrnent/media category mediarpting
/niedia
schemeurnoimplenonadultc/mediarating date_recorded
conLenL
xt.Sa.cQLaed200503--llyt
yt lanouageen/yt
Vt
/yt
location
language
n.Lceunt.y.CA/ytcountry yr location tetTorcnto/ytlocation_text
location
Google proprietsy and confidenaI. 29
of
30
Highly
Confidential
G00001-07171352
yt
Community allow_comments
89-0030
Yt.11Q1i..cQmrnefltAlwaysc/yt
vtallow responsesAlways/ytallow_responses yt allow rat ingtrue/yt allow_ratings yt allow embeddinofalse/yt allow._embedding /yt cominunity VtnoJicy yr Conlmercialshare/yt comznercial ucblockJyt ugc /ytpolicy
Vt
yttv
metadata
VtCustorn
id1252/ytcustomid
Holiday
yt1iad.titaKiller
vtshow
titleCooking
with
Mary
Ann
Feasts/ytepisode_title Cotton/ytshow title
vtepisodeSc/yt
episode
2tLeaspn2/yt /yt tv_nietadata /item
season
item yt actionDeiete/yt
/item
Ichannel
action
37SJ.3dSQJgjd94l396fc/yt
videoid
frss
Voulube
Inc.
2007.
All
Rights
Reserved.
Google
proprietary
and
conlidenbal.
30
of
30
Highly
Confidential
00000107171353