This is tracked as https://trac.videolan.org/vlc/ticket/22317, it's gonna be fixed but not right now.
I have patches to remove the resize altogether, but it's not ready for mailing list yet.
My patches removes the issues, but currently produces other that I still need to fix. Unfortunately I don't have precise schedule/ETA for this yet.
Hi,
the issue concerns every text subtitles, except maybe ssa, as it's inherent to the text renderer in VLC which output pictures with a non-unit aspect ratio. It means that subtitles needs to be resized, which is currently done in CPU using swscale. I have patches to remove the resize altogether, but it's not ready for mailing list yet.
Hi, any chance you can share this fix or tell us how to workaround? I like VLC a lot, but this issue is really annoying and make subtitles unusable an all Android TV and Fire TV devices.Hi,
My patches removes the issues, but currently produces other that I still need to fix. Unfortunately I don't have precise schedule/ETA for this yet.
Regards,
Code: Select all
static void SubpicturePrepare(vout_display_t *vd, subpicture_t *subpicture)
Code: Select all
picture_BlendSubpicture(sys->p_sub_pic, sys->p_spu_blend, subpicture);
Code: Select all
unsigned picture_BlendSubpicture(picture_t *dst, filter_t *blend, subpicture_t *src)
Code: Select all
int filter_ConfigureBlend( filter_t *p_blend, int i_dst_width, int i_dst_height, const video_format_t *p_src )
Code: Select all
if( !p_blend->p_module )
p_blend->p_module = module_need( p_blend, "video blending", NULL, false );
Any tip ?First post is nearly three years old...
I think it's too difficult to fix...
Return to “Development around libVLC”
Users browsing this forum: No registered users and 30 guests