Commit 3ca0c09
committed
Update handling of parens and brackets in transcript
Parens and brackets have no special significance in WebVTT
However, they're recommended in the DCMP Captioning Key for:
- identifying speakers (parens)
http://www.captioningkey.org/speaker_identification.html
- identifying sound effects and music (brackets)
http://www.captioningkey.org/sound_effects.html
This commit fixes bugs and introduces new content handling
for repurposing captions into a transcript, with the following effect:
- Content within parens and brackets is wrapped in a span with class="able-unspoken"
- If brackets or parens occur within a single caption, line breaks are added to force the parenthetical or bracketed content onto a new line1 parent e5a4f16 commit 3ca0c09
6 files changed
Lines changed: 201 additions & 120 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9783 | 9783 | | |
9784 | 9784 | | |
9785 | 9785 | | |
9786 | | - | |
9787 | | - | |
9788 | | - | |
| 9786 | + | |
| 9787 | + | |
| 9788 | + | |
9789 | 9789 | | |
9790 | 9790 | | |
9791 | 9791 | | |
| |||
9801 | 9801 | | |
9802 | 9802 | | |
9803 | 9803 | | |
9804 | | - | |
9805 | | - | |
9806 | | - | |
| 9804 | + | |
| 9805 | + | |
| 9806 | + | |
9807 | 9807 | | |
9808 | 9808 | | |
9809 | 9809 | | |
| |||
9965 | 9965 | | |
9966 | 9966 | | |
9967 | 9967 | | |
9968 | | - | |
9969 | | - | |
| 9968 | + | |
| 9969 | + | |
9970 | 9970 | | |
9971 | 9971 | | |
9972 | 9972 | | |
| |||
9975 | 9975 | | |
9976 | 9976 | | |
9977 | 9977 | | |
9978 | | - | |
9979 | | - | |
| 9978 | + | |
| 9979 | + | |
9980 | 9980 | | |
9981 | 9981 | | |
9982 | 9982 | | |
| |||
10006 | 10006 | | |
10007 | 10007 | | |
10008 | 10008 | | |
10009 | | - | |
10010 | | - | |
| 10009 | + | |
| 10010 | + | |
10011 | 10011 | | |
10012 | 10012 | | |
10013 | 10013 | | |
| |||
10016 | 10016 | | |
10017 | 10017 | | |
10018 | 10018 | | |
10019 | | - | |
10020 | | - | |
| 10019 | + | |
| 10020 | + | |
10021 | 10021 | | |
10022 | 10022 | | |
10023 | 10023 | | |
| |||
10039 | 10039 | | |
10040 | 10040 | | |
10041 | 10041 | | |
| 10042 | + | |
| 10043 | + | |
10042 | 10044 | | |
| 10045 | + | |
| 10046 | + | |
| 10047 | + | |
| 10048 | + | |
10043 | 10049 | | |
10044 | 10050 | | |
10045 | 10051 | | |
10046 | 10052 | | |
| 10053 | + | |
10047 | 10054 | | |
10048 | 10055 | | |
10049 | 10056 | | |
| |||
10052 | 10059 | | |
10053 | 10060 | | |
10054 | 10061 | | |
10055 | | - | |
10056 | | - | |
10057 | | - | |
10058 | | - | |
10059 | | - | |
10060 | | - | |
10061 | | - | |
10062 | | - | |
10063 | | - | |
10064 | | - | |
10065 | | - | |
10066 | | - | |
10067 | | - | |
10068 | | - | |
10069 | | - | |
10070 | | - | |
10071 | | - | |
| 10062 | + | |
| 10063 | + | |
| 10064 | + | |
| 10065 | + | |
| 10066 | + | |
| 10067 | + | |
| 10068 | + | |
| 10069 | + | |
| 10070 | + | |
| 10071 | + | |
| 10072 | + | |
| 10073 | + | |
| 10074 | + | |
| 10075 | + | |
| 10076 | + | |
| 10077 | + | |
| 10078 | + | |
| 10079 | + | |
| 10080 | + | |
| 10081 | + | |
| 10082 | + | |
| 10083 | + | |
| 10084 | + | |
| 10085 | + | |
| 10086 | + | |
| 10087 | + | |
| 10088 | + | |
| 10089 | + | |
| 10090 | + | |
| 10091 | + | |
| 10092 | + | |
| 10093 | + | |
| 10094 | + | |
| 10095 | + | |
| 10096 | + | |
| 10097 | + | |
| 10098 | + | |
10072 | 10099 | | |
10073 | 10100 | | |
10074 | 10101 | | |
| |||
10085 | 10112 | | |
10086 | 10113 | | |
10087 | 10114 | | |
10088 | | - | |
10089 | | - | |
| 10115 | + | |
| 10116 | + | |
10090 | 10117 | | |
10091 | 10118 | | |
10092 | 10119 | | |
| |||
10099 | 10126 | | |
10100 | 10127 | | |
10101 | 10128 | | |
10102 | | - | |
10103 | | - | |
| 10129 | + | |
| 10130 | + | |
10104 | 10131 | | |
10105 | 10132 | | |
10106 | 10133 | | |
| |||
10110 | 10137 | | |
10111 | 10138 | | |
10112 | 10139 | | |
10113 | | - | |
10114 | | - | |
| 10140 | + | |
| 10141 | + | |
10115 | 10142 | | |
10116 | 10143 | | |
10117 | 10144 | | |
10118 | 10145 | | |
10119 | 10146 | | |
10120 | | - | |
10121 | | - | |
| 10147 | + | |
| 10148 | + | |
10122 | 10149 | | |
10123 | 10150 | | |
10124 | 10151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9783 | 9783 | | |
9784 | 9784 | | |
9785 | 9785 | | |
9786 | | - | |
9787 | | - | |
9788 | | - | |
| 9786 | + | |
| 9787 | + | |
| 9788 | + | |
9789 | 9789 | | |
9790 | 9790 | | |
9791 | 9791 | | |
| |||
9801 | 9801 | | |
9802 | 9802 | | |
9803 | 9803 | | |
9804 | | - | |
9805 | | - | |
9806 | | - | |
| 9804 | + | |
| 9805 | + | |
| 9806 | + | |
9807 | 9807 | | |
9808 | 9808 | | |
9809 | 9809 | | |
| |||
9965 | 9965 | | |
9966 | 9966 | | |
9967 | 9967 | | |
9968 | | - | |
9969 | | - | |
| 9968 | + | |
| 9969 | + | |
9970 | 9970 | | |
9971 | 9971 | | |
9972 | 9972 | | |
| |||
9975 | 9975 | | |
9976 | 9976 | | |
9977 | 9977 | | |
9978 | | - | |
9979 | | - | |
| 9978 | + | |
| 9979 | + | |
9980 | 9980 | | |
9981 | 9981 | | |
9982 | 9982 | | |
| |||
10006 | 10006 | | |
10007 | 10007 | | |
10008 | 10008 | | |
10009 | | - | |
10010 | | - | |
| 10009 | + | |
| 10010 | + | |
10011 | 10011 | | |
10012 | 10012 | | |
10013 | 10013 | | |
| |||
10016 | 10016 | | |
10017 | 10017 | | |
10018 | 10018 | | |
10019 | | - | |
10020 | | - | |
| 10019 | + | |
| 10020 | + | |
10021 | 10021 | | |
10022 | 10022 | | |
10023 | 10023 | | |
| |||
10039 | 10039 | | |
10040 | 10040 | | |
10041 | 10041 | | |
| 10042 | + | |
| 10043 | + | |
10042 | 10044 | | |
| 10045 | + | |
| 10046 | + | |
| 10047 | + | |
| 10048 | + | |
10043 | 10049 | | |
10044 | 10050 | | |
10045 | 10051 | | |
10046 | 10052 | | |
| 10053 | + | |
10047 | 10054 | | |
10048 | 10055 | | |
10049 | 10056 | | |
| |||
10052 | 10059 | | |
10053 | 10060 | | |
10054 | 10061 | | |
10055 | | - | |
10056 | | - | |
10057 | | - | |
10058 | | - | |
10059 | | - | |
10060 | | - | |
10061 | | - | |
10062 | | - | |
10063 | | - | |
10064 | | - | |
10065 | | - | |
10066 | | - | |
10067 | | - | |
10068 | | - | |
10069 | | - | |
10070 | | - | |
10071 | | - | |
| 10062 | + | |
| 10063 | + | |
| 10064 | + | |
| 10065 | + | |
| 10066 | + | |
| 10067 | + | |
| 10068 | + | |
| 10069 | + | |
| 10070 | + | |
| 10071 | + | |
| 10072 | + | |
| 10073 | + | |
| 10074 | + | |
| 10075 | + | |
| 10076 | + | |
| 10077 | + | |
| 10078 | + | |
| 10079 | + | |
| 10080 | + | |
| 10081 | + | |
| 10082 | + | |
| 10083 | + | |
| 10084 | + | |
| 10085 | + | |
| 10086 | + | |
| 10087 | + | |
| 10088 | + | |
| 10089 | + | |
| 10090 | + | |
| 10091 | + | |
| 10092 | + | |
| 10093 | + | |
| 10094 | + | |
| 10095 | + | |
| 10096 | + | |
| 10097 | + | |
| 10098 | + | |
10072 | 10099 | | |
10073 | 10100 | | |
10074 | 10101 | | |
| |||
10085 | 10112 | | |
10086 | 10113 | | |
10087 | 10114 | | |
10088 | | - | |
10089 | | - | |
| 10115 | + | |
| 10116 | + | |
10090 | 10117 | | |
10091 | 10118 | | |
10092 | 10119 | | |
| |||
10099 | 10126 | | |
10100 | 10127 | | |
10101 | 10128 | | |
10102 | | - | |
10103 | | - | |
| 10129 | + | |
| 10130 | + | |
10104 | 10131 | | |
10105 | 10132 | | |
10106 | 10133 | | |
| |||
10110 | 10137 | | |
10111 | 10138 | | |
10112 | 10139 | | |
10113 | | - | |
10114 | | - | |
| 10140 | + | |
| 10141 | + | |
10115 | 10142 | | |
10116 | 10143 | | |
10117 | 10144 | | |
10118 | 10145 | | |
10119 | 10146 | | |
10120 | | - | |
10121 | | - | |
| 10147 | + | |
| 10148 | + | |
10122 | 10149 | | |
10123 | 10150 | | |
10124 | 10151 | | |
| |||
0 commit comments