Faces detected
44,696
across full runtime
Named matches
13
actors identified
Close-up shots
16.9%
of all framed shots
Smile rate
5.8%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 42%
film-wide aggregate
Most expressive
Richard Harris
92% non-neutral
Lead screen share
31%
13 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
42.1%
18,834 frames
Screen time by actor
13 named · 53m tracked of 174.4m01
Rupert Grint
as Ron Weasley · 2381 scenes
16.6min · 31% of cast
sad
02
Emma Watson
as Hermione Granger · 1477 scenes
10.3min · 19% of cast
sad
03
Kenneth Branagh
as Gilderoy Lockhart · 1084 scenes
7.5min · 14% of cast
angry
04
Jason Isaacs
as Lucius Malfoy · 683 scenes
4.8min · 9% of cast
angry
05
Tom Felton
as Draco Malfoy · 494 scenes
3.4min · 6% of cast
disgust
06
Alan Rickman
as Severus Snape · 310 scenes
2.1min · 4% of cast
sad
07
Richard Griffiths
as Vernon Dursley · 282 scenes
2.0min · 4% of cast
sad
08
Robbie Coltrane
as Rubeus Hagrid · 241 scenes
1.7min · 3% of cast
angry
09
Julie Walters
as Molly Weasley · 203 scenes
1.4min · 3% of cast
sad
10
Bonnie Wright
as Ginny Weasley · 171 scenes
1.2min · 2% of cast
fear
11
Fiona Shaw
as Petunia Dursley · 151 scenes
1.1min · 2% of cast
surprise
12
Richard Harris
as Albus Dumbledore · 111 scenes
0.8min · 1% of cast
surprise
13
Shirley Henderson
as Moaning Myrtle · 38 scenes
0.3min · 0% of cast
happy
Dialogue by character
words spoken · WPM · share of total dialogueNOTE — speaker matching uses face-detection overlap; actors not recognized by the AI appear as unidentified.
| Actor / Character | Words spoken | WPM | % of dialogue |
|---|
Rupert Grint as Ron Weasley | 3,118 | 159.2 | |
Emma Watson as Hermione Granger | 1,479 | 163.1 | |
Richard Harris as Albus Dumbledore | 1,452 | 144.1 | |
Kenneth Branagh as Gilderoy Lockhart | 969 | 140.9 | |
Jason Isaacs as Lucius Malfoy | 876 | 156.7 | |
Robbie Coltrane as Rubeus Hagrid | 580 | 222.9 | |
Tom Felton as Draco Malfoy | 492 | 192.4 | |
Julie Walters as Molly Weasley | 433 | 193.2 | |
Richard Griffiths as Vernon Dursley | 293 | 212.4 | |
Alan Rickman as Severus Snape | 237 | 171.4 | |
Fiona Shaw as Petunia Dursley | 236 | 88 | |
Shirley Henderson as Moaning Myrtle | 197 | 179.9 | |
Bonnie Wright as Ginny Weasley | 16 | 108 | |
Cast profiles
arc · volatility · emotion breakdown per actorRG
Rupert Grint
AS RON WEASLEY
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
EW
Emma Watson
AS HERMIONE GRANGER
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
KB
Kenneth Branagh
AS GILDEROY LOCKHART
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
JI
Jason Isaacs
AS LUCIUS MALFOY
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
TF
Tom Felton
AS DRACO MALFOY
● Dominant: disgustEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
AR
Alan Rickman
AS SEVERUS SNAPE
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
RG
Richard Griffiths
AS VERNON DURSLEY
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
RC
Robbie Coltrane
AS RUBEUS HAGRID
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
JW
Julie Walters
AS MOLLY WEASLEY
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
BW
Bonnie Wright
AS GINNY WEASLEY
● Dominant: fearEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
FS
Fiona Shaw
AS PETUNIA DURSLEY
● Dominant: surpriseEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
RH
Richard Harris
AS ALBUS DUMBLEDORE
● Dominant: surpriseEmotional arc — 30 segments~6m per bucket
00:0043m87m130m174.4m
SH
Shirley Henderson
AS MOANING MYRTLE
● Dominant: happyToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 13 clusterssums to 99.9% of all dialogue
Grint 30.0%
Watson 13.9%
Harris 15.4%
Branagh 10.5%
Isaacs 8.6%
First-word entry · per speakerdot = first line · trail = on-screen window · 7 ensemble
0:0043:3687:12130:48174:24
runtimeRichard Griffiths
1:37enter
Robbie Coltrane
20:13enter
Kenneth Branagh
22:07enter
Shirley Henderson
70:15enter
Rupert GrintSPEAKER 19
Rapid exchange30.0%of all dialogue · 3,118 words · 19:36 spoken
WPM159.2
Turns892
Avg turn1.2s
Longest12.9s
Emma WatsonSPEAKER 14
Rapid exchange13.9%of all dialogue · 1,479 words · 9:04 spoken
WPM163.1
Turns319
Avg turn1.5s
Longest8.7s
Richard HarrisSPEAKER 24
Rapid exchange15.4%of all dialogue · 1,452 words · 10:05 spoken
WPM144.1
Turns339
Avg turn1.3s
Longest8.8s
Kenneth BranaghSPEAKER 31
Rapid exchange10.5%of all dialogue · 969 words · 6:53 spoken
WPM140.9
Turns203
Avg turn1.7s
Longest15.1s
Jason IsaacsSPEAKER 13
Rapid exchange8.6%of all dialogue · 876 words · 5:35 spoken
WPM156.7
Turns235
Avg turn1.4s
Longest8.4s
Robbie ColtraneSPEAKER 09
Conversational4.0%of all dialogue · 580 words · 2:36 spoken
WPM222.9
Turns140
Avg turn1.2s
Longest12.6s
Tom FeltonSPEAKER 16
Conversational3.9%of all dialogue · 492 words · 2:34 spoken
WPM192.4
Turns109
Avg turn1.4s
Longest12.3s
Julie WaltersSPEAKER 22
Conversational3.4%of all dialogue · 433 words · 2:15 spoken
WPM193.2
Turns118
Avg turn1.1s
Longest5.4s
Richard GriffithsSPEAKER 26
Brief2.1%of all dialogue · 293 words · 1:23 spoken
WPM212.4
Turns92
Avg turn1.3s
Longest11.8s
Alan RickmanSPEAKER 03
Brief2.1%of all dialogue · 237 words · 1:23 spoken
WPM171.4
Turns38
Avg turn2.1s
Longest7.0s
Fiona ShawSPEAKER 15
Rapid exchange4.1%of all dialogue · 236 words · 2:41 spoken
WPM88
Turns211
Avg turn0.8s
Longest4.9s
Shirley HendersonSPEAKER 10
Brief1.7%of all dialogue · 197 words · 1:06 spoken
WPM179.9
Turns44
Avg turn1.7s
Longest7.6s
Bonnie WrightSPEAKER 00
Brief0.2%of all dialogue · 16 words · 0:09 spoken
WPM108
Turns10
Avg turn0.6s
Longest1.0s