人物台词统计器

统计剧本中每个人物的台词数

把剧本粘进这个免费统计器,看看每个角色有多少句台词、说了多少字,以及这个角色到底有多重。为准备试戏片段的演员、评估角色分量的选角导演,以及要平衡群像的写作者而造。

在选角行话里,一句台词指的是一段不被打断的发言,而不是一行文字。统计器会识别每一个人物名,把 (V.O.)、(O.S.) 和 (接) 这些变体合并成同一个人物,然后统计对白块、说出口的字数和出场场次。角色分量的标签沿用选角惯例:不超过 5 句是最小的有台词角色,不超过 10 句是日结演员,再往上按对白占比划分为配角或主角。

全部在你的浏览器里运行。你的剧本从不离开这个页面,也不会被发送到任何服务器。

把剧本粘到上面,就能看到角色分布。

工作原理

统计器扫描人物名:位于对白正上方的全大写行,以及 Fountain 的 @名字 写法。它去掉 (接),并把 (V.O.) 和 (O.S.) 的变体合并,于是 SARAH、SARAH (V.O.) 和 SARAH (接) 算作同一个人物,和选角部门的算法一致。一个人物名加上它后面的那段发言算一个对白块,括号提示不计入字数,出场场次按场景标题追踪。角色分量标签沿用选角的分界线:不超过 5 句是最小有台词角色,不超过 10 句是日结演员,再往上,当一个角色承担了全部说出口字数的至少 15% 时算作主角。

我的角色有多少句台词?

诚实的答案,取决于什么算一句台词。演员和选角导演算的是发言:一个人物名加上他说完为止的全部内容算一句,哪怕它占了半页纸。这个统计器采用的就是这个惯例,所以你拿到的数字,和选角公告或试戏片段里说的「一个 10 句台词的角色」是同一个意思。

角色分量牵着钱和合同走。美国演员工会的协议历来把不超过 5 句台词的角色和按天签约、按天付酬的日结演员分开计价。当制片按角色分量做角色分布时,一场戏的改写就可能把一位演员挪到另一个费率档里。做预算之前先统计每个人物的台词数,能避免在片场撞上这种意外。

对写作者来说,同一张表就是对群像平衡的一次检查。如果你的主角占了 55% 的对白,而反派只有 6%,剧本读起来就会正好那么偏。字数和占比这两列显示每一稿里是谁在主导,而跨改稿版本做对比,会告诉你某个配角是正在长成主角,还是正在悄悄消失。

适合谁

  • 演员 在试戏或围读之前统计自己的台词数,并看清你的角色在哪几场戏里有话说。
  • 选角导演和制片 为角色分布评估每个角色的分量,看清哪些角色会落进较低的费率档。
  • 编剧 检查群像之间的对白平衡,抓出那些消失了 40 页的人物。

Character Line Counter: the complete guide

It detects every character cue in pasted screenplay text, merges V.O., O.S., and CONT'D variants, and tallies dialogue blocks, spoken words, scene appearances, and share of total dialogue per character.

For this workflow, the central problem is clear: role size drives casting rates and dialogue balance, but counting lines per character by hand is tedious and inconsistent. Left unresolved, this creates downstream friction and slower decisions. The practical target is a sortable per-character table of lines, words, scenes, and dialogue share, with casting-convention role-size tags.

Limitation to keep in mind: It counts what the cues say, so all-caps action lines followed by text can occasionally register as characters, and mixed-case names need the Fountain @ prefix to be detected.

Advanced workflow: Casting teams export the CSV per draft and diff line counts between revisions to catch roles crossing the under-5 or day-player thresholds before contracts are drafted.

Step-by-Step Workflow

  1. Paste the full draft and check the speaking character count matches your expectations before reading the details.
  2. Sort by lines to see role sizes, then by scenes to see who threads through the story versus who clusters in one act.
  3. Review the role-size tags against your casting plan and flag any part sitting one line above a rate threshold.
  4. Export the CSV and repeat on the next draft to track how each role grows or shrinks between revisions.

Use Cases By Profile

  • Actor: know exactly how many lines and scenes a part has before accepting an audition slot.
  • Casting director: build the cast breakdown by role size without reading with a highlighter.
  • Writer: see dialogue share per character and rebalance an ensemble that leans on one voice.

Common Mistakes To Avoid

  • Counting text rows instead of speeches, which inflates every role's line count.
  • Treating SARAH and SARAH (V.O.) as two characters and splitting one role's numbers.
  • Sizing roles from page presence alone while ignoring how many scenes a character actually speaks in.

Professional Best Practices

  • One line above the under-5 cutoff changes an actor's rate category; check parts at 5 and 6 lines by hand.
  • Compare word count against line count: a 10-line role of monologues is bigger than the tag suggests.
  • Use scene appearances to schedule actors; a 4-line role spread over 12 scenes costs 12 shooting days of availability.

Treat this tool output as a decision support layer, not a replacement for authorship. Great scripts are remembered for specific choices, emotional precision, and clarity of dramatic movement. Tools help by removing noise so your energy can go where it matters: character, conflict, escalation, and payoff. If you review outcomes after each pass and keep an explicit log of accepted changes, your workflow becomes faster and more predictable from draft to draft. That consistency is exactly what professional collaborators value: fewer surprises, clearer rationale, and a script that evolves with intent.

Extended FAQ

How do casting directors count lines in a script?

By speeches, not rows of text. One cue plus everything the character says until another character speaks counts as one line. This is the convention behind terms like under-5 and 10-line role in casting notices.

What is the difference between a day player and an under-5?

An under-5 has 5 lines or fewer, a category from AFTRA television agreements with its own rate. A day player has a larger part, typically booked and paid by the day under SAG-AFTRA daily rates.

Why merge (CONT'D) cues into one character?

A (CONT'D) cue marks the same character resuming after an interruption or action beat. Counting it separately would split one role's totals and overstate the cast size, so the counter strips it before tallying.

Does dialogue share predict who the lead is?

It is a strong signal but not a rule. Leads usually carry the largest word share, yet a quiet protagonist can lead a film with less dialogue than a talkative supporting role. The tool tags leads at 15 percent of spoken words or more.

Can actors use this to prepare sides?

Yes. Sort by character, note the scene appearances, and you know which scenes to pull for practice. The word count also gives a realistic sense of memorization load before a table read or self-tape.

Does the counter work with Fountain screenplays?

Yes. Standard uppercase cues are detected as-is, and Fountain's @ prefix handles mixed-case names like @McCLANE. Dual-dialogue carets and extensions are stripped automatically.

FAQ

常见问题

在选角的说法里,一段不被打断的发言算一句台词:人物名加上他说完为止的全部内容,直到别人开口或场景切换。三句话的独白仍然算一句台词。这个工具就是这样统计对白块的,同时另外给出字数作为更细的度量。

指台词不超过 5 句的有台词角色。这个类别来自美国电视协议,那里这类演员有自己的费率,介于群众演员和日结演员之间。它至今仍是对最小有台词角色的通用说法。

会。(V.O.)、(O.S.)、(O.C.) 和 (接) 这类扩展在统计前会被去掉,同一个名字的所有变体都算作一个人物。这和角色被签约、被付酬的方式一致:一个演员、一个角色,不管对白是怎么发出来的。

粘贴剧本,然后按台词数或字数那一列排序。统计器会按对白块、说出口的字数和占全部对白的比例,给每个有台词的人物排名,默认排在第一行的就是分量最重的角色。

把文字从 PDF 里复制出来粘到这里。只要人物名还是全大写、还单独占一行位于对白上方,统计器就能识别。如果复制时人物名并进了段落里,把它挪回自己那一行就行。

Preview of ScreenWeaver visual timeline and script rhythm

看见整组演员,而不只是几个数字

ScreenWeaver 把你的剧本和人物档案、场景拆解与分镜连起来,你刚统计过的每个角色于是既有一张脸,也有一份方案。免费开始。

免费试用 ScreenWeaver