A Couple Of Questions About .srt (How To Change Fonts, Position)

10 posts in this topic

Posted

I've been working with Aegisub (which is an absolutely brilliant piece of software) and .ass files up till now, but I've recently been asked to do some professional subtitling work, for which I'm going to have to switch over to .srt, my problem is that .srt seems to be far more limited format, and there are a few things I can do in .ass that I'd really like to be able to do in .srt, so can anyone tell me, using .srt, is it possible to:

1) Change fonts, sizes and colours (also possibly shadows, borders, etc.), and is it possible to do this for individual lines (eg. to differentiate when two characters are speaking at once)

2) Change the position of subtitles on screen (eg. if I want to translate on screen text and position the subs so they displays above or below the text)

And if it is possible to do this in .srt, then how do I go about doing it?
Thanks in advance for any help :)

Share this post


Link to post
Share on other sites

Posted

SRT supports a few HTML tags. You can see the list here.

Not included on that list is the font size tag (font size="NUMBER"), because it doesn't have universal support,

You can specify the position of any given line by starting it with: {pos(xxx,yyy)}
You'll need to experiment with the values, though: long texts may not be shown complete when changing.the x axis.

(Also, I'll just add that you can directly select basic colours, like "green", "red", "orange",etc, It'll become clear after you read what's on the link.)

1 person likes this

Share this post


Link to post
Share on other sites

Posted

Thanks a lot, this is exactly what I was looking for ^_^

Share this post


Link to post
Share on other sites

Posted

Glad we could help.

Share this post


Link to post
Share on other sites

Posted

[...]
You can specify the position of any given line by starting it with: {pos(xxx,yyy)}
[...]

 

I tried that tag {pos(xxx,yyy)} to position text during opening credits.

It's well recognized by MPC-HC but seems that VLC just ignores that tag.

Share this post


Link to post
Share on other sites

Posted

accent, on 22 Apr 2013 - 15:19, said:
I tried that tag {pos(xxx,yyy)} to position text during opening credits.
It's well recognized by MPC-HC but seems that VLC just ignores that tag.

Thanks for your input.

There are other ways to change the alignment: Think of the screen as a 3x3 matrix and try all nine of the following tags:

{an7} {an8} {an9}
{an4} {an5} {an6}
{an1} {an2} {an3}

Lets us know if this works with VLC (are you using the latest version?)
1 person likes this

Share this post


Link to post
Share on other sites

Posted

These tags are working with both MPC-HC and VLC.

 

Thank you Alice for that tip !

Share this post


Link to post
Share on other sites

Posted

No worries =)

Share this post


Link to post
Share on other sites

Posted

I use a TV with USB, allowing see movies (.avi, mkv with .srt /.sub files).

BUT I need modify the font size. How can I do?

Share this post


Link to post
Share on other sites

Posted

I use a TV with USB, allowing see movies (.avi, mkv with .srt /.sub files).

BUT I need modify the font size. How can I do?

 

I don't think you can do something about that.

It's a TV built in player, I've tried myself :) to change font size but no luck.

 

 

doc

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Member Statistics

    16,851
    Total Members
    1,501
    Most Online
    Newest Member
    Gomjab
    Joined 07/07/2015 2:40 PM