{"id":524,"date":"2024-11-25T13:39:22","date_gmt":"2024-11-25T20:39:22","guid":{"rendered":"https:\/\/idwerkz.com\/blog\/?p=524"},"modified":"2024-11-25T15:14:17","modified_gmt":"2024-11-25T22:14:17","slug":"editing-subtitles-with-aegisub","status":"publish","type":"post","link":"https:\/\/idwerkz.com\/blog\/accessibility\/editing-subtitles-with-aegisub\/","title":{"rendered":"Editing Subtitles with Aegisub"},"content":{"rendered":"<h1>Aegisub Subtitle Editor Workflow<\/h1>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2020\/08\/aegisub_logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-334\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2020\/08\/aegisub_logo.png\" alt=\"Aegisub Logo\" width=\"598\" height=\"207\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2020\/08\/aegisub_logo.png 598w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2020\/08\/aegisub_logo-300x104.png 300w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/a><\/p>\n<p>You start with a transcript of the audio. Always. If you do not have a transcript of the audio, read this quick <a href=\"https:\/\/idwerkz.com\/blog\/accessibility\/how-to-create-a-transcript\/\">article on how to get a transcript<\/a>, and then come back and join the party.<\/p>\n<h2>BASIC Aegisub Workflow<\/h2>\n<p>Begin with your transcript saved in plain text file (.txt), or in subtitle file (.srt) format:<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Open Aegisub.<br \/>\n<a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegisub_loadHalf.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-533\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegisub_loadHalf-300x117.png\" alt=\"Aegisub loading screen\" width=\"300\" height=\"117\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegisub_loadHalf-300x117.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegisub_loadHalf-768x299.png 768w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegisub_loadHalf.png 925w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>With the Aegisub editor open, select \u201cFile\\Open Subtitle\u201d to import a subtitle file or plain text file.<\/li>\n<li>Navigate to the location your transcript is saved, select the file and click \u201cOpen\u201d.<\/li>\n<li>The Text Import Options window prompts you for characters to separate different actors, and a character to denote comments in the subtitle file (comments do not appear onscreen). Enter characters if your transcript is formatted with them, otherwise ignore.<br \/>\n<a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/textimport.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-534\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/textimport.png\" alt=\"Aegisub text import options\" width=\"226\" height=\"155\" \/><\/a><\/li>\n<li>Click \u201cOK\u201d and the file loads.<\/li>\n<li>The text grid populates with the contents of your subtitle\/text file.<br \/>\n<a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-532\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid-300x196.png\" alt=\"Aegisub Text Grid\" width=\"300\" height=\"196\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid-300x196.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid.png 732w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Select the first row, and that subtitle will appear in the Subtitle Edit window.<\/li>\n<li>Edit the subtitle as appropriate for grammar and line length.<\/li>\n<li>Adjust the timing for the subtitle by moving the blue and red lines within the Audio editing window. Blue is the beginning, red is the ending. Other subtitles are represented with gray lines.<br \/>\n<a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-528\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio-300x129.png\" alt=\"Aegisub audio window\" width=\"300\" height=\"129\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio-300x129.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio-768x331.png 768w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio.png 931w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Press ENTER when the subtitle is formatted and the timing is set. Aegisub will register the timing for your subtitle and move to the next subtitle line in the Text Grid.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>Repeat this process until all of the subtitles have been formatted and properly timed to appear on screen.<\/p>\n<p>That\u2019s the essential workflow, continue reading to learn about optimizing your workflow, setting preferences, and how to format your subtitles so they are easier to read and understand.<\/p>\n<h2>Set Your Aegisub Options<\/h2>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/preferences.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-525\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/preferences.png\" alt=\"Aegisub Preferences window.\" width=\"597\" height=\"580\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/preferences.png 597w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/preferences-300x291.png 300w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><\/a><\/p>\n<p>Goto \u201cView\\Options\u2026\u201d and select the \u201cInterface\u201d option to set the preferences for how many characters per line, characters per second warning threshold, and characters per second error threshold.<\/p>\n<p>I set my preferences to 42 characters per line, 15 characters per second warning threshold, and 30 characters per second error threshold.<\/p>\n<p>Click \u201cApply\u201d when you are finished.<\/p>\n<h3>Colors<\/h3>\n<p>From the Options menu, click the \u201cColors\u201d option under \u201cInterface\u201d and adjust the different colors used within the Aegisub interface.<\/p>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/interface-colors.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-526\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/interface-colors.png\" alt=\"\" width=\"597\" height=\"580\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/interface-colors.png 597w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/interface-colors-300x291.png 300w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><\/a><\/p>\n<p>When finished adjusting your preferences, click \u201cApply\u201d to activate your settings.<\/p>\n<p>Click \u201cOK\u201d to close the Options panel.<\/p>\n<h2>Video Window<\/h2>\n<p>Go to the \u201cVideo\u201d menu to open the video you are subtitling.<\/p>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/openvideoMenuzoomed.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-529\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/openvideoMenuzoomed.png\" alt=\"\" width=\"772\" height=\"552\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/openvideoMenuzoomed.png 772w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/openvideoMenuzoomed-300x215.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/openvideoMenuzoomed-768x549.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>You can enlarge or reduce the size of the video window by hovering the mouse over the video and using the mouse scroll wheel.<\/p>\n<p>There are multiple playback modes. Playback can be limited to the current subtitle line, or playback can proceed through the remainder of the video from the current subtitle line forward.<\/p>\n<h2>Audio Window<\/h2>\n<p>The Audio window displays the waveform for the audio. The area of the waveform between the red and the blue lines is the audio content corresponding to the current line of subtitles.<\/p>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-528\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio.png\" alt=\"\" width=\"931\" height=\"401\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio.png 931w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio-300x129.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-audio-768x331.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>You can easily adjust the timing of each subtitle line by dragging the start or end lines within the audio window.<\/p>\n<h3>Editing Audio Timing<\/h3>\n<p>Within the Audio Window:<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Move the BLUE line to the beginning of your subtitle audio.<\/li>\n<li>Move the RED line to the end of your subtitle audio.<\/li>\n<li>Press SPACEBAR to play the audio for the current subtitle.<\/li>\n<li>Ensure the display time for the current subtitle corresponds with the selected audio.<\/li>\n<li>Press ENTER when you are satisfied with the timing.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h2>Text Editing Window<\/h2>\n<p>Immediately beneath the Audio Window is the Text Editing window.<\/p>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-line-editor.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-530\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-line-editor.png\" alt=\"\" width=\"931\" height=\"194\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-line-editor.png 931w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-line-editor-300x63.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-line-editor-768x160.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>When you select a line of subtitles in the Text Grid, that subtitle will be displayed in the Text Editing window for editing.<\/p>\n<p>Right click within the Text Editing window to access options for adjusting line length and splitting subtitles.<\/p>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/splitAtCursor.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-531\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/splitAtCursor.png\" alt=\"\" width=\"906\" height=\"693\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/splitAtCursor.png 906w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/splitAtCursor-300x229.png 300w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/splitAtCursor-768x587.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Use NUMPAD 5 to play the audio currently associated with the subtitle being edited.<\/p>\n<h2>Editing the Captions<\/h2>\n<p>Edit the subtitles according to the rules for editing captions, as described in the \u201cCaptioning Key\u201d resource from the Described Media and Caption Program (DCMP).<\/p>\n<p>Use the Captioning Key for full details of how to format different types of information, as well as how to style your captions for maximum readability.<\/p>\n<p><a href=\"https:\/\/dcmp.org\/learn\/captioningkey\">Captioning Key: https:\/\/dcmp.org\/learn\/captioningkey<\/a><\/p>\n<h3>Formatting Language<\/h3>\n<p>There are many considerations for formatting subtitles to enhance their readability and understandability. Check out the Captioning Key for a complete explanation of how to format different types of information. In general, the following guidelines should always be followed:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Never split a prepositional phrase when breaking a line of subtitles.<\/li>\n<li>Do not split a descriptor from the object it is describing when you break a line of subtitles.<\/li>\n<li>Do not mix numerals with numbers spelled out in words. Choose either numerals or words and maintain consistency.<\/li>\n<li>Do not separate a person\u2019s title from their name when breaking a subtitle into two lines.<\/li>\n<li>Include sound effects in brackets, such as: [car tires screeching],<br \/>\nor [gun firing] BANG! BANG!&#8230;<\/li>\n<li>Audio occurring offscreen should be italicized.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Maximum Line Length<\/h2>\n<p>It is important to format your subtitles so they do not form excessively long lines of text.<\/p>\n<p>It can be difficult to read long lines of text and also pay attention to the video that is being shown. Best results are achieved when subtitles are around 42 characters per line. It is OK to exceed this by a few characters, but try not to go over 50 characters per subtitle line.<\/p>\n<p>The Text Grid displays each line of subtitles with a column that displays the Characters Per Second (CPS). This column turns red when the characters per second meets or exceeds the levels you set in the Interface options, making it easy to see at a glance where you need to make adjustments to line length.<\/p>\n<p><a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-532\" src=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid.png\" alt=\"\" width=\"732\" height=\"479\" srcset=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid.png 732w, https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/aegis-text-grid-300x196.png 300w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/a><\/p>\n<p>Using the Characters Per Second column, you can quickly identify any lines of subtitles that are too long for the amount of time they are being displayed. The Characters Per Second warning color and the characters per second error color can be set in the Options pane under \u201cInterface\\Colors\u201d.<\/p>\n<h3>Displaying Two Lines of Subtitles<\/h3>\n<p>If you want to display two lines of subtitles on the screen, you can manually split the subtitle line into two lines by pressing SHIFT + ENTER.<\/p>\n<p>Pressing SHIFT+ENTER will place a new line code(\\N) in your subtitle file, indicating where the line breaks. The new line code will not be displayed on screen with the rest of the subtitle.<\/p>\n<p>If you break a line of subtitles using the new line code (\\N), the Characters Per Second displayed will reflect whichever subtitle line is the longest.<\/p>\n<h3>Splitting Long Lines of Subtitles<\/h3>\n<p>If you want to break a long line of subtitles into two separate lines of subtitles, use the Editing Window.<\/p>\n<p>Place your cursor within the subtitle where you want the second line of subtitles to start, and click the right mouse button.<\/p>\n<p>Choose \u201cSplit at cursor (estimate times)\u201d, and the text spanning from your cursor to the end of the subtitle will be moved to a new subtitle line.<\/p>\n<h2>Conclusion<\/h2>\n<p>Follow the workflow at the beginning of this article until each line of subtitles has been formatted and optimized.<\/p>\n<p>Save your .srt file, and use it with your video when you share it online or use the video in the classroom.<\/p>\n<p>You can also download this job aid for the <a href=\"https:\/\/idwerkz.com\/blog\/wp-content\/uploads\/2024\/11\/Aegisub-Workflow.pdf\">Aegisub Workflow<\/a> for editing subtitles.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You start with a transcript of the audio. Always.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,40],"tags":[70,35,108,56,54],"class_list":["post-524","post","type-post","status-publish","format-standard","hentry","category-accessibility","category-how-to","tag-aegisub","tag-digital-media","tag-job-aid","tag-subtitles","tag-video"],"_links":{"self":[{"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/posts\/524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/comments?post=524"}],"version-history":[{"count":6,"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/posts\/524\/revisions"}],"predecessor-version":[{"id":543,"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/posts\/524\/revisions\/543"}],"wp:attachment":[{"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/media?parent=524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/categories?post=524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/idwerkz.com\/blog\/wp-json\/wp\/v2\/tags?post=524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}