Om du vill redigera undertexternas formulering i en annan Mac-app och behålla tidsangivelserna exporterar du SRT-undertexter från Final Cut Pro, redigerar bara texten i TextEdit och importerar den reviderade filen med motsvarande inställning för tidsreferens.

Det här arbetsflödet är avsett för en Mac-användare som korrigerar befintliga undertexter i en färdig tidslinje för en programvarudemo. Det bevarar de exporterade undertextsegmentens gränser samtidigt som stavfel kan rättas och formuleringar förtydligas. Apple dokumenterar uttryckligen att exporterade SRT-undertexter kan läsas och redigeras i en vanlig textredigerare. Introduktion till undertexter i Final Cut Pro för Mac.

Kontrollera att texten är redo för en SRT-omgång

Börja med faktiska klipp med dold textning. Final Cut Pro skiljer mellan dold textning, titlar och text som tilldelats rollen Subtitles. Text som ser likadan ut i visningsfönstret innebär inte att den ingår i arbetsflödet för export av textning. Stegen nedan gäller den dokumenterade vägen för utbyte av dold textning. Introduktion till undertexter i Final Cut Pro för Mac.

Om din dolda textning redan använder SRT kan du gå vidare till exporten. Om den använder iTT eller CEA-608 skapar du först en SRT-dubblett:

  1. Markera den dolda textning du vill redigera.
  2. Välj Edit > Closed Captions > Duplicate Captions to New Format.
  3. Välj SRT i undermenyn.

Apple rekommenderar duplicering eftersom konvertering kan leda till att text eller formatering går förlorad. Behåll originaluppsättningen och kontrollera dubbletten innan du använder den som redigeringsunderlag. Konvertera dold textning till ett annat format i Final Cut Pro för Mac.

Se detta som en formuleringstvist när bildredigeringen är klar. Behåll en orörd exporterad SRT-fil bredvid arbetskopian. Då har du en referens både för originaltexten och de exakta tidsstämplarna, utan att behöva förlita dig på minnet.

Exportera SRT och anteckna dess tidsreferens

Öppna projektet i Final Cut Pro och välj sedan File > Export Closed Captions. Ange ett filnamn och en destination. I Roles väljer du den SRT-språkroll du vill redigera; varje vald språkroll skapar en separat undertextfil. Välj en inställning för Start Time och klicka sedan på Export. För en vanlig genomgång där endast texten ändras rekommenderar Apple att du avmarkerar Include Formatting, eftersom SRT-formatering kan visas olika i olika spelare. Exportera dold textning i Final Cut Pro för Mac.

Anteckna om du valde Relative to Timeline eller Absolute. Apple definierar relativ export som att projektets starttid dras av från undertexternas tider; absolut export använder deras faktiska tider i tidslinjen. Vid import läggs projektets starttid till för relativ placering, medan absolut placering använder filens tidsstämplar direkt. Tidsinställningar för export, Tidsinställningar för import.

Ett räkneexempel på förskjutningen

Anta, som exempel, att projektet börjar en timme in och att ett undertextsegment börjar fem sekunder in i projektet. Följande resultat följer av Apples dokumenterade regler för subtraktion och addition:

Exportinställning Undertextsegmentets starttid i SRT-filen Motsvarande importinställning Återställd position i tidslinjen
Relative to Timeline 00:00:05,000 Relative to Timeline En timme och fem sekunder
Absolute 01:00:05,000 Absolute En timme och fem sekunder

Om du importerar tillbaka till samma projekt ska du låta projektets starttid vara oförändrad och para ihop relativ export med relativ import, eller absolut export med absolut import. Att matcha dessa inställningar är en separat fråga från att bevara tidsstämpeltexten: en helt orörd SRT-fil kan ändå placeras fel om dess tidsreferens tolkas annorlunda.

Öppna SRT-filen som vanlig text i TextEdit

Välj File > Open i TextEdit och markera den exporterade SRT-filen. Du bör se numrerade block, tidsstämpelrader och undertextformuleringar. Om du behöver konvertera ett dokument med RTF-format kan du välja Format > Make Plain Text enligt Apples anvisningar; konverteringen tar bort dokumentformateringen och sparar filen som text, så kontrollera filändelsen efteråt. Skapa, öppna och konvertera dokument i TextEdit på Mac.

Innan du redigerar granskar du TextEdit > Settings. Under New Document stänger du av Smart dashes och eventuell oönskad automatisk textersättning. Under Open and Save avmarkerar du alternativet som automatiskt lägger till filändelsen .txt. Där kan du också välja kodning för öppning och sparande av vanlig text. Inställningarna är viktiga eftersom automatiska ersättningar kan ändra tecken som du vill behålla. Ändra inställningar i TextEdit på Mac.

Använd ett separat filnamn för arbetskopian, till exempel demo-edited.srt, och behåll originalexporten. Det dokumenterade sättet att spara en kopia i TextEdit är att hålla ned Option och välja File > Save As. Kontrollera efter att du sparat att arbetsfilen slutar på .srt, inte .srt.txt eller .rtf. Att bara ändra filändelsen konverterar inte RTF-format till undertextdata. Spara en kopia i TextEdit.

Ändra formuleringar utan att röra undertextsegmentens struktur

Ett SRT-block innehåller en sifferräknare, en start- och sluttidsstämpel, en eller flera textrader och en tom rad som skiljer det från nästa block. Tidsstämplar använder timmar, minuter, sekunder och millisekunder, med kommatecken före millisekunderna. Avskiljaren är exakt -->. Library of Congress dokumenterar denna struktur och anger att SRT kan redigeras i Mac TextEdit. SubRip-undertextformat (SRT).

Här är ett komplett, syntetiskt SRT-exempel med två undertextsegment före redigering:

1
00:00:02,000 --> 00:00:04,500
Open the settings panel.

2
00:00:05,000 --> 00:00:07,500
Choose the blue theme.

Här är den redigerade versionen, med samma gränser för undertextsegmenten:

1
00:00:02,000 --> 00:00:04,500
Open the display settings.

2
00:00:05,000 --> 00:00:07,500
Select the blue theme.

Endast formuleringarna ändras. Numren, tidsstämpelraderna, ordningen och tomraden som skiljer blocken åt förblir intakta. Båda undertextsegmenten har kvar sina exempelmässiga varaktigheter på 2,5 sekunder. Det här är ett exempel på en undertextfil som du kan granska eller spara som vanlig text, inte ett program att köra.

Följ en snäv redigeringsregel för den här uppgiften: ändra orden i varje befintligt block. Låt numret och tidsstämpelraden vara orörda. Lägg inte in en tom rad inuti ett undertextsegment, eftersom tomma rader skiljer blocken åt. Undvik att dela upp, slå ihop eller ta bort undertextsegment under formuleringsturen; sådana ändringar kräver ett separat beslut om tidsangivelserna. SRT-blockens struktur.

En textning på två rader kan behålla samma tidsangivelser, men om du lägger till betydligt fler ord uppstår ett praktiskt läsproblem även när tidsstämplarna är oförändrade. Om du till exempel ersätter en kort instruktion med en fullständig förklaring kan texten bli för omfattande för att hinna läsas bekvämt under den befintliga visningstiden. Korta ned ersättningen eller återgå till Final Cut Pro och justera tidsangivelserna medvetet.

Importera de reviderade undertexterna och kontrollera båda typerna av tidsangivelser

Använd en kopia av projektet vid den första återimporten så att du kan jämföra resultatet innan du ersätter din arbetsuppsättning med undertexter. Öppna projektet, välj File > Import > Closed Captions och markera den reviderade .srt-filen. Under Import as Role väljer du lämplig roll för dold textning och språkroll. Under Insertion Time väljer du inställningen som matchar din export och klickar sedan på Import. Apple dokumenterar att importerad textning visas i ett spår för dold textning ovanför tidslinjen. Importera dold textning till Final Cut Pro för Mac.

Kontrollera filen och tidslinjen var för sig:

  1. Filkontroll: Jämför originalfilen och den redigerade SRT-filen. Alla undertextnummer och tidsstämpelrader ska stämma överens; bara avsedda formuleringar eller radbrytningar ska ha ändrats.
  2. Placeringskontroll: Jämför det första, ett mittplacerat och det sista undertextsegmentet i Final Cut Pro med deras ursprungliga positioner.
  3. Läskontroll: Spela upp varje redigerat avsnitt och kontrollera att den nya formuleringen ryms inom den befintliga visningstiden.

Öppna granskaren med Command-4 för en markerad SRT-textning. Apple dokumenterar en Timing-avläsning som visar start, slut och varaktighet, samt en Validation-avläsning för formatproblem. Använd dessa fält för att granska det importerade resultatet. Även om formatkontrollen lyckas behöver du fortfarande göra placerings- och läskontrollerna ovan. Formatera textning i Final Cut Pro för Mac.

Felsök en misslyckad rundtur

Det du ser Vad du bör kontrollera härnäst
Alla undertextsegment har samma förskjutning Jämför tidsreferensinställningarna för export och import och kontrollera sedan om projektets starttid har ändrats.
Endast vissa gränser mellan undertextsegment skiljer sig Jämför de tidsstämpelraderna med den orörda exporten.
Den reviderade filen går inte att importera Kontrollera att den är vanlig text med filändelsen .srt; granska räknare, tidsstämpelavskiljare och tomrader.
Formuleringen är rätt men formateringen skiljer sig Kontrollera om formateringen togs bort vid export och om det valda formatet stöder det utseende du vill ha.
Tidsangivelserna stämmer men texten känns stressad Korta ned den reviderade texten eller gör en avsiktlig justering av tidsangivelserna i Final Cut Pro.

Dessa kontroller följer av de dokumenterade importreglerna och SRT-strukturen; det är en felsökningsordning, inte ett påstående om att alla importproblem har samma orsak. Final Cut Pro kräver en giltig undertextfil, och Apple varnar för att SRT-formatering kanske inte återges konsekvent i olika uppspelningsappar. Krav för import av undertexter, Begränsningar för SRT-formatering.

Behåll den orörda exporten tills de reviderade undertexterna har klarat jämförelse och uppspelning. Uppgiften är slutförd när de avsedda orden har ändrats, tidsstämpelraderna i SRT-filen fortfarande stämmer och Final Cut Pro placerar de reviderade undertextsegmenten på deras ursprungliga positioner.

Källor