rerender2021 / srt2srt

A simple srt translator powered by avernakis react.
https://rerender2021.github.io/products/srt2srt/
MIT License
29 stars 5 forks source link

感叹词等反复翻译成一个超长的句子 #6

Open echopan opened 2 months ago

echopan commented 2 months ago

一句字幕如果不是在陈述一个具体的意思, 而是感叹或者一两个单词的话, 就会反复翻译这个短语, 变成一个超长的句子, 有办法解决吗? Snipaste_2024-08-03_06-28-52 像是上面截出来的这些这样

echopan commented 1 month ago

一个有比没有好的方法, 至少不会让字幕占满屏幕: 找一个支持正则语法的编辑器, 使用下面的表达式进行查找替换:

(?<=([,\.!]|[^\S\n]|[\u4E00-\u9FA5])[^\n]{10})[^\n]{30,35}([,\.!]|[^\S\n]|[\u4E00-\u9FA5])[^\n]{5,}