Em VLC meter um SRT que apareça como Sub\Track 1

recursos

Power Member
Quero meter um SRT num vídeo mp4, se possívelk usando o VLC.
Até agora tentei com o ffmpeg:

ffmpeg -i "input.mp4" -i "input.srt" -c:v copy -c:a copy -c:s mov_text -metadata:s:s:0 language=eng -disposition:s:s:0 forced "output.mp4"

mas embora adicione o SRT, no VLC aparece-me:
Subtitle
Sub track
Disable <- e este é que está seleccionado por defeito
Track 1

De modo que só indo manualmente ao menu do VLC e seleccionando "Track 1" é que a legenda corre.
Alguma maneira de fazer o "Track 1" o default?

Grato,
Rec
 
queres embeber um srt num ficheiro para depois abrir no vlc de modo a ser o default.
para que andas com esse trabalho todo, só para não teres de escolher o track???

no vlc podes defenir o track defaut
If you want to make the subtitles show by the default, then go to the Tools menu, choose Preferences and click on Subtitles & OSD. On the Subtitles Language tab, next to Preferred subtitles language, write the name of language you want to make default. E.g., if you usually display English subtitles, then write English. Then click Save. Next time you open VLC, you should be able to see subtitles automatically.
 
Obrigado pela resposta.
Afinal expliquei-me mal...

O que queria era que ficasse embebido no MP4 que o track de legendas de default era p.ex. o Track 1
De modo a que em qq dispositivo ao abrir o video, abrir logo com as legendas "certas"
Deve ser possível, visto que há videos com legendas em várias línguas, e abrem logo uma delas.
Deve ter a ver com o comando do ffmpeg.exe e não com o VLC

Rec
 
Back
Topo