Comparer deux versions d'un scénario

Comparaison scène par scène gratuite, dans votre navigateur

Collez deux versions d'un scénario ci-dessous et obtenez un rapport de changements scène par scène : quelles scènes ont été ajoutées, lesquelles ont été supprimées, et exactement quelles lignes ont changé dans celles que vous avez réécrites. Conçu pour les auteurs, les coordinateurs de scénario et les producteurs qui veulent le ScriptCompare de Final Draft sans la licence.

Les outils de comparaison génériques traitent un scénario comme du code : un paragraphe d'action reformaté ou une scène déplacée de la page 12 à la page 40 devient un mur de suppressions et d'ajouts. Cet outil découpe d'abord les deux versions en scènes à partir de leurs en-têtes, apparie les scènes par en-tête puis par similarité de contenu, et ne compare ligne à ligne qu'ensuite. Une scène déplacée reste une seule scène, et le rapport se lit comme une note de pages révisées : ajoutée, supprimée, modifiée.

Tout tourne dans votre navigateur. Les versions que vous collez ou chargez ne sont jamais envoyées, stockées ni transmises à un serveur.

Collez les deux versions ci-dessus, ou chargez des fichiers .fountain ou .txt, pour voir le rapport de changements.

Les couleurs de révision d'un scénario

Une fois le scénario en production, chaque tour de révision est distribué sur une couleur de papier différente, pour que chaque département sache d'un coup d'œil à quelle version appartient une page. L'ordre est standardisé dans le cinéma et la télévision américains, c'est pourquoi un coordinateur peut dire que la série est en bleu et que tout le monde comprend qu'une seule révision est passée depuis la version de tournage.

L'ordre standard va du blanc (version de tournage) au bleu, rose, jaune, vert, jaune d'or, chamois, saumon, puis cerise. Une production qui dépasse le cerise recommence le cycle avec un préfixe : 2e bleu, 2e rose, et ainsi de suite. La série télé consomme la pile très vite, et un long métrage fortement réécrit aussi.

  1. 1. Blanc (version de tournage)
  2. 2. Bleu
  3. 3. Rose
  4. 4. Jaune
  5. 5. Vert
  6. 6. Jaune d'or
  7. 7. Chamois
  8. 8. Saumon
  9. 9. Cerise
  10. 10. 2e bleu
Votre prochaine couleur de révision estBleu

Après le cerise, la séquence repart avec un préfixe (2e bleu, 2e rose, 2e jaune) et continue dans le même ordre tant que la production révise.

Les astérisques de révision en marge droite

Chaque ligne modifiée depuis la dernière version colorée porte un astérisque dans la marge droite de la page révisée. Les équipes cherchent les astérisques au lieu de relire toute la page : un costumier vérifie si une note de costume a bougé, un premier assistant si la scène s'est allongée. Le rapport ci-dessus vous donne le même signal en numérique, avec des marqueurs + et - à la place des astérisques de marge, ce qui facilite la rédaction de la note de pages révisées qui accompagne une distribution colorée.

Pages verrouillées et pages lettrées

Quand un scénario est verrouillé, les numéros de page et de scène cessent de bouger, pour que plannings, dépouillements et feuilles de service continuent de pointer vers la bonne matière. La matière nouvelle est insérée en pages lettrées (32A suit la 32) et en scènes lettrées (14A après la 14), tandis qu'une scène coupée conserve son numéro avec le seul mot SUPPRIMÉE sous l'en-tête. C'est cette convention qui explique pourquoi cet outil signale les scènes supprimées au lieu de les faire disparaître : il reproduit la façon dont les documents de production suivent une coupe.

Comment ça marche

L'outil découpe chaque version en scènes à partir des en-têtes (INT., EXT., EST., I/E., plus les en-têtes forcés Fountain commençant par un point). Les scènes aux en-têtes identiques sont appariées en premier, et les scènes restantes sont appariées par recoupement de vocabulaire, avec un score de similarité de Dice et un seuil de 0,4 : une scène renommée au corps inchangé retrouve donc sa contrepartie. Chaque paire reçoit ensuite une comparaison par plus longue sous-séquence commune au niveau de la ligne, les espaces étant normalisés pour qu'une ligne reformatée ne compte pas comme une réécriture. Tout ce qui reste sans paire est signalé comme ajouté ou supprimé, et les statistiques totalisent le nombre de scènes, les mots ajoutés et retirés, et la part du scénario qui a changé.

Une alternative gratuite au ScriptCompare de Final Draft

Le ScriptCompare de Final Draft fait bien ce travail, mais il est derrière une licence payante et attend des fichiers .fdx. Si vous écrivez en Fountain, dans Highland, dans WriterDuet ou en texte brut, cet outil est gratuit et couvre l'essentiel : il vous dit ce qui a réellement changé entre deux versions, au niveau de la scène. Collez les deux versions, lisez le rapport, copiez-le dans votre e-mail de notes, c'est fini. Sans inscription, sans filigrane, sans compte à rebours d'essai.

Un comparateur générique, ou un diff de code comme git, compare des lignes brutes, et le texte de scénario le met en échec. Les traitements de texte reformatent les paragraphes d'action, si bien qu'un mot ajouté peut faire apparaître quarante lignes comme modifiées. Déplacez une scène lors d'une restructuration et la comparaison affiche une suppression massive page 12 et une insertion massive page 40. Une comparaison consciente des scènes contourne ces deux écueils, et c'est pourquoi cet outil produit un rapport que vous pouvez lire à voix haute pendant un rendez-vous de notes sans avoir à le traduire.

Le suivi des révisions compte surtout quand d'autres dépendent de vos pages. Le producteur veut savoir si la fin a bougé, l'assistant si la scène du restaurant s'est allongée, et personne n'a envie de relire 110 pages pour le découvrir. Lancez la comparaison avant chaque diffusion, collez le résumé dans la note de couverture, et associez-la à l'ordre des couleurs de révision ci-dessous, pour que vos documents correspondent à la façon dont les plateaux suivent les changements depuis l'âge des studios.

Cas d'usage

  • Rendez-vous de notes avec les producteurs. Comparez l'ancienne et la nouvelle version avant l'appel, puis parcourez la liste des scènes modifiées au lieu de défendre des pages que personne n'a relues depuis la version précédente.
  • Contrôle de réécriture. Après une restructuration, vérifiez que seules les scènes visées ont réellement changé, et qu'un rechercher-remplacer malheureux n'a pas discrètement réécrit un dialogue ailleurs.
  • Archéologie de versions. Démêlez version_finale_v3 de version_FINALE_finale en comparant directement les fichiers, pour voir lequel contient vraiment la matière la plus récente.

Script Draft Compare: the complete guide

It parses both drafts into scenes on their sluglines, aligns scenes by heading and then by content similarity, and produces line level diffs plus change stats, so reordered or renamed scenes are tracked instead of misread as mass deletions.

For this workflow, the central problem is clear: generic diff tools break on screenplays, so writers either pay for Final Draft's ScriptCompare or reread whole drafts to find what changed. Left unresolved, this creates downstream friction and slower decisions. The practical target is a scene by scene change report (added, omitted, changed scenes with line diffs and stats) you can paste into a notes email or cover memo.

Limitation to keep in mind: It compares text, not formatting: it cannot read .fdx files directly, does not paginate, and will not produce studio style colored pages or margin asterisks, so it complements locked page workflows rather than replacing them.

Advanced workflow: Script coordinators run the compare before each distribution, paste the summary block into the revised pages memo, and keep the downloaded .txt reports as a change log that survives file renames and email threads.

Step-by-Step Workflow

  1. Paste or load the earlier draft on the left and the newer draft on the right (Fountain or plain screenplay text).
  2. Read the stat strip first: scenes added, omitted, changed, unchanged, plus words added and removed and the percent of the script that changed.
  3. Expand each changed scene to review its line diff, with + for added lines and - for removed lines.
  4. Copy the report or download it as .txt and attach it to your notes email or distribution memo.

Use Cases By Profile

  • Writer: verify a targeted rewrite touched only the intended scenes before sending the draft back to a producer.
  • Script coordinator: build the revised pages summary for a colored distribution without rereading the full episode.
  • Producer: see at a glance whether notes were addressed by checking which scenes actually changed since the last version.

Common Mistakes To Avoid

  • Comparing drafts with a generic text diff, which reports reflowed paragraphs and moved scenes as massive rewrites.
  • Skipping the compare step and trusting memory of what changed, which is how contradicted continuity reaches the stage.
  • Renaming sluglines during a rewrite without checking the report, which can split one location's history across two scene identities in your notes.

Professional Best Practices

  • Keep sluglines stable between drafts when you can: exact heading matches align instantly and make every report cleaner.
  • Run the compare per act on long features by pasting one act at a time, which keeps the changed scene list short enough to discuss on a call.
  • Save the .txt report next to each draft file so the folder itself documents what changed between versions.

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

Can I compare script versions online without installing anything?

Yes. The tool is a web page that runs entirely in your browser. Paste two drafts or load .fountain or .txt files, and the scene by scene comparison renders immediately with no install, no signup, and no upload.

How does the scene matching handle renamed sluglines?

Scenes with identical headings pair first. Remaining scenes are paired by vocabulary overlap using a Dice similarity coefficient with a 0.4 threshold, so INT. DINER - DAY renamed to INT. ROADSIDE DINER - DAY still matches when the body is similar, and the report shows it as changed with the old heading noted.

What is the standard script revision color order?

White (the shooting draft), then Blue, Pink, Yellow, Green, Goldenrod, Buff, Salmon, Cherry. After Cherry the cycle restarts as 2nd Blue, 2nd Pink, and so on. The interactive stepper on the page tells you the next color from any starting point.

What do the asterisks in a script's right margin mean?

A revision asterisk marks a line that changed since the previous colored draft. Departments scan the asterisks on each revised page instead of rereading it, the paper equivalent of the + and - markers in this tool's line diffs.

Why do locked pages use numbers like 32A?

Once a script is locked, page and scene numbers freeze so schedules and call sheets stay accurate. New material is inserted as A pages (32A after 32) and deleted scenes keep their number marked OMITTED, so downstream paperwork never has to renumber.

How much of my script should change between drafts?

There is no correct number, but the percent changed stat gives context: a polish pass often lands under 10 percent, a notes driven rewrite commonly runs 20 to 40 percent, and anything above that reads as a page one rewrite to the people tracking your revisions.

FAQ

Questions fréquentes

Collez la version la plus ancienne à gauche et la plus récente à droite, ou chargez des fichiers .fountain ou .txt. Le rapport apparaît aussitôt, avec les scènes ajoutées, supprimées et modifiées, plus les comparaisons ligne à ligne. L'outil est gratuit, sans inscription, et tourne entièrement dans votre navigateur.

Pas directement, parce que le .fdx est un conteneur XML. Dans Final Draft, utilisez Fichier puis Enregistrer sous pour exporter en texte brut, ou sélectionnez tout et collez le texte dans l'outil. Une fois le texte en place, la comparaison fonctionne comme pour un fichier Fountain.

Une scène modifiée est une paire appariée dont les lignes diffèrent une fois les espaces normalisés. Les scènes s'apparient d'abord par en-tête identique, et les scènes restantes par similarité de contenu avec un score de Dice d'au moins 0,4 : un en-tête renommé sur la même action s'apparie donc et s'affiche comme modifié, au lieu de compter pour une scène supprimée et une scène ajoutée.

Non. Les deux versions sont analysées et comparées en JavaScript, dans votre onglet de navigateur. Les fichiers chargés sont lus en local par l'API FileReader et ne quittent jamais votre machine, ce qui compte quand vous comparez de la matière non produite sous accord de confidentialité.

Le vert. L'ordre complet est blanc, bleu, rose, jaune, vert, jaune d'or, chamois, saumon, cerise, puis le cycle repart en 2e bleu. Le sélecteur de la section couleurs de révision ci-dessus vous donne la couleur suivante à partir de n'importe quel point de départ.

Preview of ScreenWeaver visual timeline and script rhythm

Transformez la nouvelle version en film

ScreenWeaver transforme les scénarios en films générés par IA, scène par scène. Quand la réécriture est verrouillée, regardez-la debout au lieu de l'imaginer.

Essayer ScreenWeaver