-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] New multi-highlight syntax for furigana folowed by hiragana/punctuation highlight in Karaoke Templater #129
Comments
To get some clarification since I managed to confuse myself a couple times while messing around with implementing this. Basically you would want the stuff between the For example, Also, more of a note so it's not missed in implementation, but the For example, |
Yes exactly that for the text alignment. For the main text timing, I had in mind something more like
That second point is something I completely missed in my proposal. I think the most reasonable choice would be to treat the comma in The case where it would be intuitive for it to combine would be something more complex like |
Seems kind of odd from the perspective of effects with duration. Animating the comma together with み rather than the kanji. Not sure if that's what most people would want. Not sure if I'm missing something with the merging example. If the desired main text timing is If it's And I can only see the furigana timing as |
I had not thought about people doing effects. Maybe it's better to go with what you had in mind and not have overlaps so that the effects look cleaner. So
Then the merging example I give seems unuseful, since the only difference would have been that in I'm not sure whether putting furigana on right-hand of plus is even necessary in this context. Maybe to specify splitting furigana in case like |
Maybe the behavior I talked about looks more desired for case like |
Well, I think that's kind of stylistic choice, and one that largely applies the same to both punctuation and っ though grouping punctuation together with stuff after it may make less sense, and would likely be more headache in furigana positioning issues. So I'll try to list down the different timings one might want to have and see what is and isn't possible currently. First, just with kanji only, using the
With duration/animation, I think there's all the options above plus: 5a. 放 overlapping with っ animating on な. (e.g. 放 has single duration=250 and っ has start=100 and duration=150)
Adding in furigana, I don't think the options change, except (1) has a layout issue, so going through the rest of them again for existing syntax support:
(1) could be done like So I guess the question is if support for (1) with proper furigana positioning is better, or (cleaner) support for (2) and (5) (mostly 5b, since 5a sounds kind of weird). My opinion would be (2) and (5), so your proposal, with the added detail of multi-highlight. But it would be nice if there was a way to also do (1). Maybe
Ah yeah, I missed that. I'm still not sure it makes sense to have Other issue though, is if |
Now thinking about an animation perspective, 2 is what I would want (5a seems weird after thinking a bit more about it). 5b sounds also useful to some people, although I've never used multi myself. For no animation or some kinds of animation, this would be nice. For fill animations... maybe something like 4 would be better. For the layout issue of 1, a possible workaround is to include space after furigana, but it isn't satisfying. I don't have any idea on how to express that. I also feel that
I'm not sure myself if this is useful, so we can probably scrap this idea from the proposal and if there is interest of need let another feature request be opened. |
Doing a lot of furigana karaoke subtitles recently, I came across a specific scenario that I needed to workaround not elegantly in order to get the desired display out of the Karaoke Templater. This scenario is when I need an highlight containing both a furigana and the following hiragana/punctuation (which is not furigana).
An example is this phrase:
Here I want the highlights
I couldn't find a syntax for highlights 2, 4 and 7 specifically, but I did a workaround to get to the right display by using zero duration syllables:
{\k18}富|と{\k0}#|み{\k35}、{\k25}名|めい{\k0}声|せい{\k49}、{\k11}力|<ち{\k9}#|か{\k0}#|ら{\k14}。
This works for displaying
{\k}
syllable, but if I wanted to fill with{\kf}
, this workaround would fail as#|み
has a zero duration instead of wanted duration.This also arises with some verbs when the following highlights are desired (ex: 立った):
This Feature Request is then to ask for a new syntax for the Karaoke Templater (and implementation) that can help with those cases. This could be something like a reserved character ending the furigana part. Ideas I had were things like
+
ex:{\k100}立|た+っ{\k100}た
{\k100}立|た|っ{\k100}た
+
ex:{\k100}立+っ|た{\k100}た
Personally, I prefer this first idea, because it is less confusing than the second and this syntax could be used for broader, but unlikely scenarios (something like
{\k100}立|た{\k100}ち+上|あ{\k100}が{\k100}る
?)The text was updated successfully, but these errors were encountered: