Aller au contenu principal
SubtitleMatrix

Découper sur un intervalle

SynchronisationDécouper et séparer par le temps
Ou collez le texte d'un sous-titre

Options

Tout ce qui est à l'écran avant cet instant disparaît. Un bloc commencé plus tôt mais encore à l'écran à cet instant est conservé, coupé au bord. Laissez vide pour une fenêtre qui commence avec le fichier.

Tout ce qui commence à cet instant ou après disparaît, et un bloc qui le dépasse y est coupé. L'instant lui-même ne fait pas partie de la fenêtre : un bloc qui commence exactement dessus appartient à la portion suivante. Laissez vide pour une fenêtre qui va jusqu'à la fin du fichier.

La fréquence d'images dans laquelle les temps sont comptés. Sur les pages de format, c'est ce dont MicroDVD a besoin, car il stocke les temps sous forme de numéros d'image. Sur les pages de fréquence d'images, c'est la cadence à laquelle le fichier a été minuté — la version pour laquelle les sous-titres ont été faits — et le second cadre de la page prend la cadence de la vidéo avec laquelle vous allez les utiliser. 23,976, 24, 25, 29,97, 30, 50, 59,94 et 60 sont les valeurs courantes. Se tromper décale toute la chronologie et, sur les pages de fréquence d'images, ce décalage est un rapport, pas un montant fixe.

Cette page garde la partie d’un fichier qui tombe dans une fenêtre de temps et retire le reste. Donnez trimFrom, trimTo, ou les deux, et la page parcourt le fichier une fois : les blocs entièrement hors de la fenêtre sont supprimés, ceux qui chevauchent un bord sont coupés à ce bord, et ceux qui sont entièrement dedans passent intacts.

La règle est le chevauchement, pas « où le bloc commence ». Un bloc commencé à quatre secondes et encore affiché à cinq fait partie de la fenêtre de cinq à dix et survit, avec son début ramené à cinq secondes. C’est la différence entre rogner un fichier et décaler une plage de sa timeline : une page qui jugerait sur le début supprimerait ce bloc et emporterait une réplique, tandis qu’une page qui jugerait sur la fin garderait des blocs qui n’ont pas commencé.

L’instant de fermeture de la fenêtre n’est pas inclus. Un bloc qui commence exactement à trimTo appartient à la suite du film, pas à cette fenêtre, et un bloc qui finit exactement à trimFrom a déjà quitté l’écran. Cette demi-ouverture paraît pointilleuse jusqu’au moment où l’on rogne deux plages voisines du même fichier et où la même ligne apparaît dans les deux.

Tout se passe dans l’onglet : le fichier est lu, coupé et réécrit localement, sans envoi. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON et CSV sont acceptés ; MicroDVD exige sa fréquence dans le champ fps, puisque ses temps sont des numéros d’images.

Exemples

Une fenêtre de dix secondes au milieu d’un fichier

Entrée

1
00:00:01,000 --> 00:00:02,500
Before the window.

2
00:00:04,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:11,500
Crosses the end.

5
00:00:14,000 --> 00:00:15,000
After the window.

Sortie

2
00:00:05,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:10,000
Crosses the end.

Cinq blocs, quatre résultats en une passe. Les blocs 1 et 5 sont hors de la fenêtre et supprimés ; le 2 commence avant et finit dedans, donc il est ramené au bord et raccourci ; le 3 est intact ; le 4 perd sa fin au bord.

Seule la borne d’ouverture

Entrée

1
00:00:00,500 --> 00:00:02,000
Intro card.

2
00:00:02,500 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

Sortie

2
00:00:03,000 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

trimTo est vide, donc la fenêtre va jusqu’à la fin du fichier. Le carton d’introduction disparaît, et la ligne qui chevauche la borne est coupée à cet instant : rien d’autre n’est déplacé.

Une fenêtre plus large que le fichier

Entrée

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Sortie

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Les deux blocs sont entièrement dedans et ressortent octet pour octet. Le rognage ne déplace jamais un bloc vers le début de la fenêtre : un bloc à une seconde reste à une seconde même si la fenêtre ouvre à zéro.

Questions fréquentes

Un bloc qui commence avant trimFrom et finit dedans est-il conservé ?

Oui, et son début est ramené exactement à trimFrom. La page applique le chevauchement : si une partie du bloc tombe dans la fenêtre, cette partie appartient au résultat. C’est la différence essentielle avec un décalage de plage, et la raison pour laquelle une réplique à cheval ne disparaît pas.

Pourquoi un bloc qui finit exactement à trimFrom disparaît-il ?

Parce qu’il a déjà quitté l’écran quand la fenêtre s’ouvre : la borne appartient à la fenêtre suivante. La même règle vaut à l’autre bout, un bloc commençant exactement à trimTo appartenant à la suite. Cette demi-ouverture évite qu’une ligne soit revendiquée par deux plages voisines.

Quelle différence entre rogner et décaler une plage ?

Rogner juge au chevauchement : un bloc à cheval sur trimFrom est gardé et coupé au bord. Décaler une plage juge au début : le même bloc reste intact parce que son début n’est pas dans rangeFrom/rangeTo. Les deux pages répondent donc à des besoins différents sur le même fichier.

Puis-je laisser trimFrom ou trimTo vide ?

Oui, et c’est l’usage courant. Une borne d’ouverture vide fait commencer la fenêtre avec le fichier ; une borne de fermeture vide la fait aller jusqu’à la fin. Remplir 0 dans trimTo ne vaut pas un champ vide : cela produit une fenêtre vide et la page signale qu’elle n’a rien fait.

Le rognage renumérote-t-il les blocs survivants ?

Non. Chaque bloc garde le numéro qu’il avait, donc une portion conservée qui commençait au bloc 2 commence toujours au numéro 2, et les trous de numérotation montrent ce qui a été retiré. Cela facilite la comparaison avec le fichier d’origine.

Un bloc peut-il appartenir à deux fenêtres voisines ?

Non. La borne de fermeture est exclue et la borne d’ouverture incluse, donc un bloc posé sur la frontière appartient à une seule des deux fenêtres. C’est ce qui permet de rogner un fichier en plusieurs plages successives sans dupliquer une ligne.

Outils associés