Faces detected
29,823
across full runtime
Named matches
11
actors identified
Close-up shots
10.3%
of all framed shots
Smile rate
3.0%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 38%
film-wide aggregate
Most expressive
Jason Isaacs
68% non-neutral
Lead screen share
40%
11 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
38.0%
11,319 frames
Screen time by actor
11 named · 87m tracked of 146.1m01
Daniel Radcliffe
as Harry Potter · 4962 scenes
34.5min · 40% of cast
neutral
02
Emma Watson
as Hermione Granger · 3372 scenes
23.4min · 27% of cast
angry
03
Rupert Grint
as Ron Weasley · 2731 scenes
19.0min · 22% of cast
sad
04
Rhys Ifans
as Xenophilius Lovegood · 350 scenes
2.4min · 3% of cast
sad
05
Bill Nighy
as Rufus Scrimgeour · 274 scenes
1.9min · 2% of cast
angry
06
Jason Isaacs
as Lucius Malfoy · 180 scenes
1.3min · 1% of cast
angry
07
Alan Rickman
as Severus Snape · 152 scenes
1.1min · 1% of cast
angry
08
Brendan Gleeson
as Alastor 'Mad-Eye' Moody · 150 scenes
1.0min · 1% of cast
angry
09
Helena Bonham Carter
as Bellatrix Lestrange · 134 scenes
0.9min · 1% of cast
fear
10
Guy Henry
as Pius Thicknesse · 116 scenes
0.8min · 1% of cast
neutral
11
Evanna Lynch
as Luna Lovegood · 50 scenes
0.3min · 0% of cast
neutral
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 |
|---|
Emma Watson as Hermione Granger | 1,842 | 130 | |
Daniel Radcliffe as Harry Potter | 1,336 | 206.2 | |
Rupert Grint as Ron Weasley | 1,171 | 192.4 | |
Brendan Gleeson as Alastor 'Mad-Eye' Moody | 440 | 223.5 | |
Rhys Ifans as Xenophilius Lovegood | 369 | 119.7 | |
Jason Isaacs as Lucius Malfoy | 318 | 56 | |
Bill Nighy as Rufus Scrimgeour | 258 | 46.6 | |
Unidentified speakers | 242 | — | |
Alan Rickman as Severus Snape | 153 | 183 | |
Guy Henry as Pius Thicknesse | 62 | 158.3 | |
Helena Bonham Carter as Bellatrix Lestrange | 50 | 127.9 | |
Cast profiles
arc · volatility · emotion breakdown per actorDR
Daniel Radcliffe
AS HARRY POTTER
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
EW
Emma Watson
AS HERMIONE GRANGER
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
RG
Rupert Grint
AS RON WEASLEY
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
RI
Rhys Ifans
AS XENOPHILIUS LOVEGOOD
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
BN
Bill Nighy
AS RUFUS SCRIMGEOUR
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
JI
Jason Isaacs
AS LUCIUS MALFOY
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
AR
Alan Rickman
AS SEVERUS SNAPE
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
Emotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
HB
Helena Bonham Carter
AS BELLATRIX LESTRANGE
● Dominant: fearEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
GH
Guy Henry
AS PIUS THICKNESSE
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0036m73m109m146.1m
EL
Evanna Lynch
AS LUNA LOVEGOOD
● Dominant: neutralToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 15 clusterssums to 99.8% of all dialogue
Watson 30.5%
Radcliffe 14.0%
Grint 13.1%
Isaacs 12.2%
Nighy 11.9%
First-word entry · per speakerdot = first line · trail = on-screen window · 9 ensemble
0:0036:3273:03109:35146:06
runtimeHelena Bonham Carter
6:05enter
Daniel Radcliffe
11:38enter
Emma WatsonSPEAKER 03
Rapid exchange30.5%of all dialogue · 1,842 words · 14:10 spoken
WPM130
Turns444
Avg turn1.3s
Longest16.4s
Daniel RadcliffeSPEAKER 09
Rapid exchange14.0%of all dialogue · 1,336 words · 6:29 spoken
WPM206.2
Turns312
Avg turn1.2s
Longest10.3s
Rupert GrintSPEAKER 10
Rapid exchange13.1%of all dialogue · 1,171 words · 6:05 spoken
WPM192.4
Turns302
Avg turn1.0s
Longest7.0s
Brendan GleesonSPEAKER 23
Rapid exchange4.2%of all dialogue · 440 words · 1:58 spoken
WPM223.5
Turns190
Avg turn1.1s
Longest10.8s
Rhys IfansSPEAKER 18
Conversational6.6%of all dialogue · 369 words · 3:05 spoken
WPM119.7
Turns143
Avg turn1.0s
Longest11.5s
Jason IsaacsSPEAKER 24
Conversational12.2%of all dialogue · 318 words · 5:41 spoken
WPM56
Turns108
Avg turn1.3s
Longest10.0s
Bill NighySPEAKER 01
Brief11.9%of all dialogue · 258 words · 5:32 spoken
WPM46.6
Turns52
Avg turn2.0s
Longest8.3s
Alan RickmanSPEAKER 26
Brief1.8%of all dialogue · 153 words · 0:50 spoken
WPM183
Turns30
Avg turn1.9s
Longest7.2s
Unknown SpeakerSPEAKER 30 · unmatched
Brief2.3%of all dialogue · 110 words · 1:04 spoken
WPM103.8
Turns31
Avg turn1.3s
Longest4.5s
0.8%of all dialogue · 62 words · 0:24 spoken
WPM158.3
Turns17
Avg turn1.3s
Longest2.6s
Helena Bonham CarterSPEAKER 07
Brief0.8%of all dialogue · 50 words · 0:23 spoken
WPM127.9
Turns73
Avg turn0.8s
Longest4.9s
Unknown SpeakerSPEAKER 27 · unmatched
Brief0.8%of all dialogue · 44 words · 0:22 spoken
WPM118.8
Turns17
Avg turn1.0s
Longest6.9s
Unknown SpeakerSPEAKER 29 · unmatched
Brief0.4%of all dialogue · 43 words · 0:10 spoken
WPM257
Turns5
Avg turn2.9s
Longest10.7s
Unknown SpeakerSPEAKER 16 · unmatched
Brief0.2%of all dialogue · 25 words · 0:04 spoken
WPM340.9
Turns4
Avg turn1.3s
Longest2.1s
Unknown SpeakerSPEAKER 19 · unmatched
Brief0.2%of all dialogue · 20 words · 0:07 spoken
WPM184.6
Turns2
Avg turn3.6s
Longest4.4s