Aggiungendo una traccia .ass sottotitoli a un video mkv con ffmpeg, non è impostato come traccia predefinita, quindi durante la riproduzione è necessario attivare manualmente i sottotitoli. È possibile impostare il flag di default per la traccia dei sottotitoli? Comandoffmpeg imposta sottotitoli traccia come predefinito
ffmpeg utilizzato:
ffmpeg -i video.mp4 -i subtitles.ass -c:v libx264 -preset veryslow \
-pix_fmt yuv420p10le -c:a copy -c:s copy output.mkv
Nota che voglio mantenere .ass formato dei sottotitoli, non convertire i sottotitoli per mov_text come suggerito in questa domanda simile: How to set default streams with ffmpeg
V'è la possibilità di impostare il flag predefinito in seguito con mkvpropedit in questo modo:
mkvpropedit output.mkv --edit track:s1 --set flag-default=1
Ma è possibile farlo direttamente con ffmpeg?
SO è probabilmente il sito sbagliato per questa domanda, ma la domanda stessa è valida. Ho lo stesso problema. – Tobia