Om in Audacity op Mac regiolabels te maken van bestaande clipnamen, kopieer je elke naam, selecteer je het tijdsbereik van die clip en voeg je een label toe. De huidige documentatie beschrijft deze handmatige werkwijze; een conversie van clipnamen met één klik wordt niet beschreven.

Deze uitleg is bedoeld voor een Mac-gebruiker die al benoemde audioclips heeft en voor elke clip één overeenkomstig regiolabel wil. Er worden synthetische voorbeelden gebruikt en uitgelegd waarom ouder advies over scripting een versiecontrole vereist.

Wat kan jouw Audacity-versie?

De officiële downloadpagina voor Mac vermeldt momenteel Audacity 4.0.1. Volg de instructies voor de interface in de hoofdwerkwijze hieronder. De release verhelpt ook problemen met de positionering van nieuwe labels en het direct bewerken van namen, waardoor het onderscheid met 4.0.0 voor deze taak relevant is. Audacity voor macOS downloaden, Releaseopmerkingen Audacity 4.0.1

De huidige documentatie voor bewerken in Audacity beschrijft opdrachten om labels toe te voegen en te hernoemen, klembordtekst in een nieuw label te plakken en bestaande labels te beheren. Er wordt geen opdracht beschreven die elke clipnaam uitleest en automatisch een overeenkomstig regiolabel maakt. De ondersteunde werkwijze in de desktopversie is daarom om de naam over te zetten en het bijbehorende bereik expliciet te selecteren. Bewerken — Audacity-handleiding

Wees voorzichtig met oudere instructies voor automatisering. In de releaseopmerkingen van Audacity 4.0 staan de macrobeheerder en de scripting-pipe vermeld als functies van Audacity 3 die niet beschikbaar zijn. Ook staat er dat Audacity 4 een geopend .aup3-project omzet naar .aup4 en dat het geconverteerde project niet terug kan worden opgeslagen als .aup3. Plan geen rondgang via een oudere versie zonder het oorspronkelijke project te bewaren. Releaseopmerkingen Audacity 4.0.0

Kies je werkwijze op basis van de informatie waarover je al beschikt:

Je uitgangssituatie Praktische werkwijze
Benoemde clips in de huidige Mac-applicatie Kopieer elke naam en maak er met de onderstaande werkwijze een regiolabel van.
Een voorbereide lijst met namen en exacte begin- en eindtijden Importeer een labeltekstbestand via de labeleditor.
Een oudere tutorial met macro's of externe scripting Controleer de Audacity-versie en opdrachten voordat je de tutorial aanpast.
Namen zonder bijbehorende tijdsaanduidingen Bepaal het bereik van elke clip voordat je een labelbestand voorbereidt.

Wat moet elk regiolabel behouden?

Een clipnaam hoort bij een audioclip. Een label is een aparte tekstmarkering op een labeltrack, die geen audio bevat. Voor deze taak moet elk resultaat drie overeenkomende waarden hebben: de naam van de clip, de begintijd en de eindtijd. Audacity onderscheidt puntlabels en regiolabels op basis van de vraag of ze een moment of een tijdsduur aangeven. Labeltracks — Audacity-handleiding

Gebruik deze synthetische opstelling als uitgewerkt voorbeeld. De audio zou uit drie gegenereerde tonen kunnen bestaan; de namen en tijdsaanduidingen hieronder zijn illustratieve invoer en geen metingen uit een echt project.

Bestaande clipnaam Begin Einde Vereist regiolabel
Tone A 0,000 seconden 2,000 seconden Tone A, van 0 tot 2 seconden
Tone B 3,000 seconden 5,500 seconden Tone B, van 3 tot 5,5 seconden
Tone C 5,500 seconden 8,000 seconden Tone C, van 5,5 tot 8 seconden

De tussenruimte van één seconde tussen Tone A en Tone B moet buiten beide labels blijven. Tone B en Tone C moeten op 5,5 seconden op elkaar aansluiten. Zo kun je drie onderdelen controleren: overeenkomende tekst, overeenkomende grenzen en bewuste omgang met tussenruimtes.

Hoe maak je de labels in Audacity op Mac?

Werk één clip helemaal af voordat je aan de volgende begint. Stop eerst het afspelen: volgens de documentatie voor labeltracks wordt een label tijdens het afspelen of opnemen geplaatst op de huidige afspeel- of opnamepositie; wanneer het afspelen is gestopt, gebruikt Audacity het geselecteerde tijdsbereik. Item op labeltrack — Audacity-handleiding

1. Kopieer de bestaande clipnaam

Selecteer één clip en kies Edit > Clip > Rename clip. Selecteer de tekst van de naam en kopieer deze met Command+C. Bevestig vervolgens zonder de naam te wijzigen. Met de gedocumenteerde opdracht voor hernoemen kun je de naam van de geselecteerde clip bewerken; er moet precies één item zijn geselecteerd. Kopieer de tekst uit dat veld en niet de audioclip zelf. Bewerken — Audacity-handleiding

2. Selecteer het tijdsbereik van de clip

Maak een tijdsselectie door over de golfvorm te slepen, van de zichtbare linkerrand van de clip tot de rechterrand. In Audacity 4 zijn het selecteren van een clip en het selecteren van een tijdsbereik twee verschillende handelingen: klikken op de kop selecteert de clip, terwijl slepen binnen de golfvorm audio over een bepaalde tijd selecteert. Stel voor deze werkwijze het tijdsbereik expliciet in. Selecteren en verplaatsen — Audacity-handleiding

Als de exacte grenzen bekend zijn, voer je ze in de velden voor de selectiebegin- en -eindtijd in de onderste werkbalk in. Beide velden zijn bewerkbaar; als je een ervan wijzigt, verschuift die selectiegrens. Voer voor het illustratieve voorbeeld Tone B een begintijd van 3 seconden en een eindtijd van 5,5 seconden in. Als je de werkelijke grenzen niet kent, zoom je ver genoeg in om de selectie op de zichtbare clipranden af te stemmen, in plaats van ze op basis van het geluid te schatten. Onderste werkbalk — Audacity-handleiding

3. Voeg het label toe en plak de naam

Kies Edit > Label > Add label. Met deze opdracht maak je een label op de selectie en kun je de tekst ervan invoeren. Plak de gekopieerde naam met Command+V en voltooi vervolgens de tekstbewerking. Gebruik de menuopdracht, zodat je niet afhankelijk bent van een sneltoets die voor een ander platform of een andere toetsenbordconfiguratie wordt vermeld. Bewerken — Audacity-handleiding

Je hoeft de eerste labeltrack niet apart te maken: Audacity maakt er een aan wanneer je een label toevoegt aan een project dat er nog geen heeft. Als je eerst een aparte bestemming wilt instellen, gebruik je Tracks > New label track. Tracks — Audacity-handleiding

4. Herhaal de stappen en controleer de resultaten

Herhaal het kopiëren, het selecteren van het bereik en het maken van een label voor de overige clips. Houd tijdens het werken eenvoudig bij hoeveel je er hebt: het voorbeeld met drie clips vereist drie regiolabels. Alleen de juiste labelnaam volstaat niet als het bereik een tussenruimte bevat of binnen de clip eindigt.

Open Show label editor in het menu van de labeltrack om de namen en numerieke begin- en eindtijden samen te controleren. Volgens de documentatie zijn deze waarden in de editor bewerkbare cellen. Vergelijk het synthetische voorbeeld met de tabel hierboven en let vooral op de gedeelde grens van 5,5 seconden. Item op labeltrack — Audacity-handleiding

Kun je alle namen en tijdsbereiken samen importeren?

Ja, als je zowel de tijdsaanduidingen als de namen al hebt. Audacity beschrijft een door tabs gescheiden labelformaat met de begintijd in seconden, de eindtijd in seconden en de labeltekst. Gelijke begin- en eindwaarden leveren een puntlabel op; verschillende waarden beschrijven een regio. Met dit bestand importeer je labels, maar ontbrekende informatie over de audioclips wordt er niet uit gehaald. Labels importeren en exporteren — Audacity-handleiding

Hieronder staat de volledige inhoud van het labelf bestand voor de synthetische opstelling. De scheidingstekens tussen de velden zijn echte tabs; er staat geen kopregel in.

0.000000\t2.000000\tTone A
3.000000\t5.500000\tTone B
5.500000\t8.000000\tTone C

Sla deze inhoud op als een gewoon .txt-bestand en behoud de tabs. Open in Audacity de labeleditor en gebruik de knop Import. De huidige handleiding beschrijft zowel Import als Export in die editor. Vergelijk na het importeren elke rij met de bedoelde clipgrenzen voordat je het resultaat behoudt. Item op labeltrack — Audacity-handleiding

Vervang voor je eigen project alle drie de kolommen door de werkelijke waarden. Kopieer de voorbeeldtijden niet alleen omdat je project ook drie clips bevat. Deze methode is handig wanneer er al een nauwkeurige lijst met tijdsaanduidingen bestaat; anders vermijd je een extra transcriptiestap door de labels direct te maken.

Waarom geven oudere scripts voor clipnamen tegenstrijdig advies?

Er was daadwerkelijk sprake van een historische beperking. In de issue-tracker van Audacity staat dat GetInfo: Type=Clips de clipduur retourneerde, maar de namen niet. De gerelateerde wijziging voegde het naamveld toe en werd opgenomen in een mijlpaal voor Audacity 3.5. Een oude uitspraak dat clipnamen niet beschikbaar waren voor scripting kan dus correct zijn geweest voor de oorspronkelijke versie, zonder op te gaan voor latere builds van Audacity 3. GetInfo: Type=Clips retourneert geen clipnamen, Clipnaam toevoegen aan GetInfo: Type=Clips

In de oudere documentatie over Nyquist-macro's staat dat (aud-get-info "Clips") een Lisp-lijst retourneert. Clipinformatie lezen is maar één onderdeel van een conversieprogramma: dat moet ook labels met de juiste tekst en tijdsbereiken maken. Ga er niet van uit dat die oudere interfaces ongewijzigd werken in Audacity 4; de gedocumenteerde beperkingen voor automatisering zijn daar anders. Nyquist-macro's — Audacity-handleiding, Releaseopmerkingen Audacity 4.0.0

Wat moet je controleren voordat je klaar bent?

Doorloop deze diagnosevolgorde om de belangrijkste fouten op te sporen:

  • Een label markeert slechts één moment: controleer of de eindtijd verschilt van de begintijd. Maak het label opnieuw aan of bewerk het met het bedoelde tijdsbereik.
  • Een label omvat twee clips of een tussenruimte: vergelijk beide grenzen met de afzonderlijke clip, niet met de selectie eromheen.
  • De tekst klopt niet: kopieer de naam opnieuw uit het tekstbewerkingsveld van de clip en vervang de labeltekst.
  • Het aantal klopt niet: vergelijk de bedoelde clips met de voltooide labels en controleer op ontbrekende en dubbele vermeldingen.

Je bent klaar wanneer elke bedoelde clip één regiolabel heeft met overeenkomende tekst en grenzen. Gebruik deze controle van naam, begin- en eindtijd als afrondingscriterium: die werkt zowel wanneer je de labels afzonderlijk maakt als wanneer je een nauwkeurige lijst met tijdsaanduidingen importeert.

Bronnen