Om du vill skapa regionetiketter från befintliga klippnamn i Audacity på Mac kopierar du varje namn, markerar klippets tidsintervall och lägger till en etikett. Den aktuella dokumentationen beskriver den här manuella metoden; den beskriver inte någon konvertering av klippnamn med ett enda klick.

Den här genomgången vänder sig till Mac-användare som redan har namngivna ljudklipp och vill ha en motsvarande regionetikett för varje klipp. Den använder syntetiska exempel och förklarar varför äldre skriptanvisningar behöver kontrolleras mot versionen.

Vad kan din Audacity-version göra?

Den officiella nedladdningssidan för Mac listar för närvarande Audacity 4.0.1. Följ instruktionerna för gränssnittet i den versionen när du gör arbetsflödet nedan. Uppdateringen åtgärdar även problem med placeringen av nya etiketter och direkt namnredigering, så skillnaden mot 4.0.0 är relevant för den här uppgiften. Hämta Audacity för macOS, Versionsinformation för Audacity 4.0.1

Audacitys aktuella redigeringsdokumentation beskriver kommandon för att lägga till och byta namn på etiketter, klistra in text från urklipp i en ny etikett och hantera befintliga etiketter. Den beskriver inte något kommando som läser av alla klippnamn och automatiskt skapar motsvarande regionetiketter. Den dokumenterade metoden för datorversionen är därför att överföra namnet och uttryckligen markera motsvarande tidsintervall. Redigera — Audacity-manualen

Äldre anvisningar för automatisering bör användas med försiktighet. I versionsinformationen för Audacity 4.0 listas makrohanteraren och skriptpipen bland funktioner från Audacity 3 som inte är tillgängliga. Där står också att Audacity 4 konverterar ett öppnat .aup3-projekt till .aup4, och att det konverterade projektet inte kan sparas tillbaka i .aup3-format. Planera inte att öppna och spara projektet i en äldre version utan att behålla originalprojektet. Versionsinformation för Audacity 4.0.0

Välj metod utifrån vilken information du redan har:

Utgångspunkt Praktisk metod
Namngivna klipp i det aktuella Mac-programmet Kopiera varje namn och skapa dess regionetikett med arbetsflödet nedan.
En färdig lista med namn och exakta start- och sluttider Importera en etiketttextfil via etikettredigeraren.
En äldre handledning om makron eller externa skript Kontrollera Audacity-versionen och kommandona innan du anpassar den.
Namn utan motsvarande tidsangivelser Fastställ tidsintervallet för varje klipp innan du förbereder en etikettfil.

Vad måste varje regionetikett innehålla?

Ett klippnamn hör till ett ljudklipp. En etikett är en separat textmarkör på ett etikettspår, som inte innehåller något ljud. För den här uppgiften behöver varje etikett ha tre värden som stämmer överens: klippets namn, starttid och sluttid. Audacity skiljer mellan punktetiketter och regionetiketter beroende på om de markerar ett ögonblick eller ett tidsintervall. Etikettspår — Audacity-manualen

Använd den här syntetiska uppställningen som genomarbetat exempel. Ljudet kan bestå av tre genererade toner. Namnen och tiderna nedan är exempelvärden, inte mätningar från ett verkligt projekt.

Befintligt klippnamn Start Slut Regionetikett som behövs
Ton A 0,000 sekunder 2,000 sekunder Ton A, från 0 till 2 sekunder
Ton B 3,000 sekunder 5,500 sekunder Ton B, från 3 till 5,5 sekunder
Ton C 5,500 sekunder 8,000 sekunder Ton C, från 5,5 till 8 sekunder

Den en sekund långa luckan mellan Ton A och Ton B ska ligga utanför båda etiketterna. Ton B och Ton C ska mötas vid 5,5 sekunder. Då kan du kontrollera tre saker: att texten stämmer, att gränserna stämmer och att luckor hanteras medvetet.

Hur skapar du etiketterna i Audacity på Mac?

Gör klart ett klipp i taget innan du går vidare till nästa. Stoppa uppspelningen först: dokumentationen för etikettspår anger att en etikett som läggs till under uppspelning eller inspelning placeras vid den aktuella uppspelnings- eller inspelningspositionen. När uppspelningen har stoppats används det markerade tidsintervallet. Etikettspår – objekt — Audacity-manualen

1. Kopiera det befintliga klippnamnet

Markera ett klipp och välj Redigera > Klipp > Byt namn på klipp. Markera namnet och kopiera det med Command+C. Bekräfta sedan utan att ändra namnet. Det dokumenterade kommandot för namnbyte öppnar namnet på det markerade klippet så att det kan redigeras och kräver att exakt ett objekt är markerat. Kopiera texten från det fältet i stället för att kopiera ljudklippet. Redigera — Audacity-manualen

2. Markera klippets tidsintervall

Skapa en tidsmarkering genom att dra över vågformen från klippets synliga vänsterkant till dess högerkant. I Audacity 4 är det skillnad mellan att markera ett klipp och att markera ett tidsintervall: när du klickar på rubriken markeras klippet, medan du markerar ljud över tid genom att dra inuti vågformen. För det här arbetsflödet ska du uttryckligen markera tidsintervallet. Markera och flytta — Audacity-manualen

Om du känner till de exakta gränserna anger du dem i verktygsfältet längst ned, i fälten för markeringens start och slut. Båda går att redigera. Om du ändrar något av dem flyttas motsvarande gräns för markeringen. För exempelklippet Ton B anger du starttiden 3 sekunder och sluttiden 5,5 sekunder. Om du inte känner till de faktiska gränserna zoomar du in tillräckligt mycket för att anpassa markeringen efter klippets synliga kanter, i stället för att uppskatta dem utifrån ljudet. Verktygsfält längst ned — Audacity-manualen

3. Lägg till etiketten och klistra in namnet

Välj Redigera > Etikett > Lägg till etikett. Kommandot skapar en etikett för markeringen och öppnar textfältet där du kan ange namnet. Klistra in det kopierade namnet med Command+V och avsluta textredigeringen. Använd menykommandot så att du slipper förlita dig på ett kortkommando som gäller en annan plattform eller tangentbordskonfiguration. Redigera — Audacity-manualen

Du behöver inte skapa det första etikettspåret separat: Audacity skapar ett när du lägger till en etikett i ett projekt som saknar etikettspår. Om du vill skapa ett separat spår i förväg väljer du Spår > Nytt etikettspår. Spår — Audacity-manualen

4. Upprepa och granska resultatet

Upprepa stegen för kopiering, tidsmarkering och etikett för de återstående klippen. Räkna medan du arbetar: exemplet med tre klipp behöver tre regionetiketter. Det räcker inte att etikettens namn är rätt om etiketten även täcker en lucka eller slutar innan klippet tar slut.

Öppna Visa etikettredigeraren i etikettspårets meny om du vill granska namnen och de numeriska start- och sluttiderna tillsammans. Enligt dokumentationen går dessa värden att redigera direkt i redigeraren. Jämför exemplet med tabellen ovan och kontrollera särskilt den gemensamma gränsen vid 5,5 sekunder. Etikettspår – objekt — Audacity-manualen

Kan du importera alla namn och tidsintervall på en gång?

Ja, om du redan har både tiderna och namnen. Audacity dokumenterar ett tabbavgränsat etikettformat med starttid i sekunder, sluttid i sekunder och etiketttext. Om start- och sluttiden är lika skapas en punktetikett. Olika tider anger ett tidsintervall. När du importerar den här filen får du etiketter, men den hämtar inte information som saknas från ljudklippen. Importera och exportera etiketter — Audacity-manualen

För exempeluppställningen ser etikettfilen ut så här. Avgränsarna mellan fälten är faktiska tabbtecken, och det finns ingen rubrikrad.

0.000000	2.000000	Ton A
3.000000	5.500000	Ton B
5.500000	8.000000	Ton C

Spara innehållet som en vanlig textfil med filändelsen .txt och behåll tabbarna. Öppna etikettredigeraren i Audacity och använd knappen Importera. Den aktuella manualen beskriver både Importera och Exportera i redigeraren. Jämför varje rad med de avsedda klippgränserna efter importen innan du behåller resultatet. Etikettspår – objekt — Audacity-manualen

Ersätt alla tre kolumner med de verkliga värdena från ditt projekt. Kopiera inte exempeltiderna bara för att ditt projekt också har tre klipp. Den här metoden passar när du redan har en exakt lista med tider. Annars slipper du ett extra moment med överföring av uppgifter genom att skapa etiketterna direkt.

Varför ger äldre skript för klippnamn motstridiga råd?

Begränsningen fanns faktiskt. Audacitys ärendehanterare visar att GetInfo: Type=Clips returnerade klipptider men utelämnade namnen. Den efterföljande ändringen lade till namnfältet och slogs samman i en milstolpe för Audacity 3.5. Därför kan ett äldre påstående om att klippnamn inte var tillgängliga för skript stämma för den ursprungliga versionen utan att gälla senare versioner av Audacity 3. GetInfo: Type=Clips returnerar inte klippnamn, Lägg till klippnamn i GetInfo: Type=Clips

Den äldre dokumentationen för Nyquist-makron beskriver (aud-get-info "Clips") som en funktion som returnerar en Lisp-lista. Att läsa klippinformation är bara en del av en konverterare: den måste också skapa etiketter med rätt text och tidsintervall. Räkna inte med att dessa äldre gränssnitt fungerar oförändrade i Audacity 4, där de dokumenterade begränsningarna för automatisering ser annorlunda ut. Nyquist-makron — Audacity-manualen, Versionsinformation för Audacity 4.0.0

Vad bör du kontrollera innan du är klar?

Följ den här kontrollistan för att hitta de allvarligaste misstagen:

  • En etikett markerar bara ett ögonblick: kontrollera att sluttiden skiljer sig från starttiden. Skapa om eller redigera etiketten med det avsedda tidsintervallet.
  • En etikett täcker två klipp eller en lucka: jämför båda gränserna med det enskilda klippet, inte med den omgivande markeringen.
  • Texten är fel: kopiera namnet på nytt från klippets textfält och ersätt etiketttexten.
  • Antalet stämmer inte: jämför klippen som ska märkas med de färdiga etiketterna och leta efter saknade eller dubblerade poster.

Du är klar när varje avsett klipp har en regionetikett med rätt text och gränser. Använd kontrollen av namn, starttid och sluttid som färdigställanderegel. Den fungerar både när du skapar etiketterna en i taget och när du importerar en korrekt lista med tider.

Källor