S a y   s u b t i t l e s 
 
 T h i s   p r o g r a m   i s   d e s i g n e d   o n l y   f o r   b l i n d   u s e r s   t o   h e a r   s u b t i t l e s   w i a   s c r e e n   r e a d e r   a l o n g   w i t h   m o v i e   s o u n d   t r a c k . 
 
 
 
 H o w   t o   u s e ? 
 
 S e l e c t   " C h o o s e   m o v i e   s o u n d   t r a c k   i n   m p 3   f o r m a t "   f r o m   m a i n   m e n u , 
 
 t h e n ,   c h o o s e   m o v i e   f r o m   o p e n e d   d i a l o g . 
 
 N o t e :   i f   y o u r   m o v i e   i s   i n   v i d e o   f o r m a t ,   I ' v e   i n c l u d e d   a   p r o g r a m   c a l l e d   m a k e _ m p 3 . e x e   t o   h e l p   y o u   t o   c o n v e r t   v e r y   e a s y . 
 
 Y o u   m u s t   a l s o   h a v e   a n   . s r t   s u b t e x t   f i l e   t o   g o   a l o n g   w i t h   y o u r   f i l e ,   w h i c h   h a s   t h e   s a m e   f i l e   n a m e . 
 
 Y o u   h e a r   s u b t i t l e   t e x t   i n   c o r r e s p o n d i n g   p o s i t i o n   w h i l e   a u d i o   o f   t h e   m o v i e   i s   i n   p r o g r e s s . 
 
 S u b t i t l e   r e a d i n g   c a n   b e   e n a b l e d   o r   d i s a b l e d   a t   a n y   t i m e   b y   p r e s s i n g   " / "   o r   j u s t   m o v i n g   f o c u s   t o   a n o t h e r   w i n d o w . 
 
 S u p p o r t e d   s c r e e n   r e a d e r s :   J a w s ,   N V D A . 
 
 
 
 H o t k e y s : 
 
 u p / d o w n   a r r o w   -   i n c r e a s e / d e c r e a s e   t h e   m o v i e   v o l u m e ; 
 
 s p a c e   -   p l a y / p a u s e ; 
 
 e s c a p e   -   s t o p   t h e   m o v i e   a n d   r e t u r n   t o   m a i n   m e n u ; 
 
 s l a s h   -   e n a b l e   o r   d i s a b l e   s u b t i t l e s ; 
 
 r i g h t   a r r o w   -   f o r w a r d   m o v i e   b y   1 0   s e c ; 
 
 l e f t   a r r o w   -   b a c k w a r d   m o v i e   b y   1 0   s e c ; 
 
 C T R L   +   T a b   -   e n a b l e   o r   d i s a b l e   s a p i 5   o u t p u t .   I t   i s   a l w a y s   d i s a b l e d   o n   s t a r t u p . 
 
 
 
 C o p y r i g h t   ( C )   H e r m i s   K a s p e r a v i 
i u s 
 
 E - m a i l :   h e r m i s . k a s p e r a v i c i u s @ g m a i l . c o m 
 
 A t t e n t i o n : 
 
 I   h a d   l o t s   o f   h e a d a c h e   c r e a t i n g   t h i s   p r o g r a m . 
 
 F i r s t   o f   a l l ,   I   t r i e d   t o   f i n d   u n i v e r s a l   s o l l u t i o n   w h i c h   w o u l d   a l l o w   u s e r s   t o   w a t c h   m o v i e   a n d   l i s t e n   s u b t i t l e s   t o g e t h e r   w i t h   s i g h t e d   p e o p l e ,   b u t   t h e   m a i n   d i f f i c u l t y   w a s   t o   p l a y b a c k   e v e r y t h i n g   w h i c h   w o u l d   b e   g i v e n   t o   a   p r o g r a m . 
 
 A s   t h e r e   a r e   l o t s   o f   v i d e o   f o r m a t s   o n   t h e   m a r k e t ,   t o   f i n d   s o m e t h i n g   u n i v e r s a l   w a s   r e a l l y   h a r d . 
 
 Y e s ,   m a y b e   I   c o u l d   u s e   d i r e c t   s h o w ,   a n d   a t   t h a t   t i m e   I   f o u n d   s o m e   d l l   e x t e n s i o n   w h i c h   w a s   s u p o s e d   t o   w o r k ,   u n f o r t u n a t e l y   f i r s t   f a i l :   i t   w o r k e d   o n l y   o n   s o m e   c o m p u t e r s   ( a n d   y e s ,   i t ' s   t h i s   u n s u c c e s s f u l   v e r s i o n   w h i c h   y o u   c o u l d   s e e   o n   m y   w e b s i t e   s i n c e   2 0 1 9 ) . 
 
 T h e n ,   I   t r i e d   t o   u s e   V L C   e n g i n e   i n s t e a d   o f   d i r e c t   s h o w ,   l e t ' s   f o r g i v e   t h a t   p r o g r a m   w o u l d   i n c r e a s e   i n   s i z e ,   b u t   a n y w a y . 
 
 A n d   i t   w o r k e d ,   h o w e v e r   i t   s e e m s   t h a t   I   c a n n o t   p a s s   u n i c o d e   f i l e   n a m e s   t o   i t .   I   s e a r c h e d   f o r   s o m e   a n s w e r s ,   b u t   m a y b e   j u s t   v l c   d l l s   a r e   n o t   t o l e r a n t   o n   s u p o r t i n g   n o n - a n s i   c h a r a c t e r s ,   t h a t ' s   a l l . 
 
 S o   I   l e f t   e v e r y t h i n g   a n d   w a s   f o c u s e d   o n   a n o t h e r   p r o j e c t s . 
 
 B u t   l a t e r   I   j u s t   d e c i d e d   t o   r e l e a s e   s o m e t h i n g ,   w h i c h   m a y b e   w o u l d   b e   u s e f u l   t o   p e o p l e :   s a m e   p r o g r a m ,   j u s t   r e w r i t e   i t s   a l g o r i t m   a n d   b a s e   e v e r y t h i n g   o n   o l d ,   l e g e n d a r y . . .   B a s s   l i b r a r y   : D 
 
 A n d   n o w ,   w e   h a v e   w h a t   w e   h a v e . 
 
 I f   s o m e o n e   k n o w s   s o m e t h i n g   h o w   t o   d e a l   w i t h   t h i s   p r o b l e m   o r   w o u l d   l i k e   t o   j o i n   m e   a n d   h e l p   m e   i n   p r o c e s s   o f   d e v e l o p i n g , 
 
 E m a i l   m e . 
 
 C u r r e n t l y   p r o g r a m   i s   w r i t t e n   i n   A u t o I T ,   b u t   i t   w o u l d n ' t   b e   h a r d   t o   r e w r i t e   i t   i n   p y t h o n   o r   e v e n   s o m e t h i n g   e l s e . 
 
 