3.8. Legendas

Suporte para legendas foi adicionado no SMS v1.5. Os formatos suportados são .srt (SubRip) e .sub (MicroDVD).

3.8.1. Vizualizando videos com Legendas

Para ver um filme com legendas, necessitará de um filme .avi com o ficheiro de legendas correspondente na linguagem desejada. Ficheiros de legendas estão disponíveis para download em vários sites, ou pode 'ripar' as suas próprias legendas do DVD. Como e onde arranjar legendas não faz parte do objectivo deste manual, mas de qualquer maneira ficará com um ficheiro de legendas. Um ficheiro de legendas é um ficheiro de texto (pode abri-lo no notepad se lhe apetecer), onde estão definidos o texto e o tempo das palavras que aparecem no ecrã.

O menu Player Settings menu (pressione Start no navegador do SMS e seleccione Player Settings, e pressione X) é usado para controlar as opções das legendas. A principal opção que quererá ligar é 'Autoload subtitles'. As cores e posição das legendas podem ser ajustadas aqui também.

SMS screenshot showing Player settings screen.

Figura 3.36. Screenshot mostrando as opções de legendas.


Formatos de Legendas suportados pelo SMS:

Formato

Extensão

Exemplo

MicroDVD

.sub

MicroDVD sub file format.

SubRip

.srt

SubRip srt file format.

Tabela 3.1. Formatos de Legendas suportados pelo SMS


Dica

Se não tiver a certeza acerca dos ficheiros de legendas, recomendo que os meta a funcionar no seu PC primeiro, usando um leitor de PC que suporte legendas (tal como o MPlayer). O Mplayer segue as mesmas regras que o SMS quando procura ficheiros de legendas, e liga-os por defeito se os encontrar. É bastante útil para verificar ficheiros rapidamente antes de os testar no SMS.

O ficheiro de legendas em si deve ser copiado para o mesmo directório que o ficheiro de video, exactamente com o mesmo nome que o ficheiro de video, residindo a única diferença na extensão (.srt ou .sub). A extensão tem de ser em letras minúsculas.

Assim que tiver o ficheiro na localização correcta, ligue o SMS e navegue até aoficheiro .avi como de costume, e pressione X.

Screenshot showing SMS while browsing.

Figura 3.37. Screenshot mostrando o SMS navegando até ao video (repare no ficheiro de legendas no mesmo directório).


O SMS irá procurar automaticamente por um ficheiro de legendas, e se encontrar um, a mensagem 'loading subtitles' aparecerá:

Screenshot showing SMS while lauching video with subtitles.

Figura 3.38. Screenshot mostrando o SMS carregando um video com legendas.


Durante a vizualização, as legendas aparecerão no ecrã (cor e posição são ajustáveis no menu player settings).

Screenshot showing SMS while lauching video with subtitles.

Figura 3.39. Screenshot mostrando as legendas no SMS.


Por vezes, a sincronização entre as legendas e o som pode ser alterada. Pode ajustar a sincronização durante a vizualização (veja a secção controlos). Eu encontrei menos problemas de sincronização com ficheiros .sub do que com ficheiros .srt, mas os resultados podem variar.

3.8.2. #Manually Selecting the Subtitle File#

#If you want to use a special subtitle file, that doesn't share the filename of the video file, you can do so by pressing 'O' with the video file selected. This activates a 'mini browser', in which all of the available subtitle files (within the current directory) can be selected. Select the desired subtitle file, then press 'X' or 'O' to begin playback with that file. Press TRIANGLE to cancel the selection.#

3.8.3. Caracteres não-ASCII

Se as suas legendas têm caracteres não-ASCII, então terá de adicionar suporte para esses caracteres separadamente.

Detalhes de como fazer isto podem ser implementados nas próximas versões deste manual. Por agora, por favor visite o forum oficial do SMS (http://www.ps2-scene.org/forums/forumdisplay.php?f=111), ou ao README do SMS.

Este extracto do README pode ajudá-lo:

    Following fonts can be loaded:
    - mc0:SMS/ascii.mtf - contains 96 ascii characters ( 32-127)
    - mc0:SMS/latin2.mtf - contains 128 latin2 characters (128-255)
    - mc0:SMS/cyrillic.mtf - contains 128 cyrillic characters (128-255)
    - mc0:SMS/latin1.mtf - contains 128 latin1 characters (128-255)
    - mc0:SMS/greek.mft - contains 128 greek characters (128-255)
    New font can be created by 'MTKFontCreator' utility (google) (I've used version 0.6.2).
    During font save select "Save Mediatek Font -> 4 color comp., variable width (NEW mode)".
    Min height must be set to 32. During font generation Max Width and Height parameters
    (displayed on the status line) must not exceed 32. No error checks etc. are performed
    by SMS here, so use it very carefully and on your own risk :). Probably .ini file
    for that utility has to be adjusted on site in order to generate reduced character sets
    (96 and 128 characters instead of 256). By changing that .ini file it's possible to
    create virtually any character sets (ISO-8859-7, for instance);