react native получает доступные текстовые дорожки

#android #react-native #subtitle #react-native-video

#Android #react-native #субтитры #react-native-видео

Вопрос:

я использую react-native-video для воспроизведения видео ** mp4 **, и у них могут быть встроенные субтитры, мне нужно показать список доступных субтитров и выбрать один из них, как я могу это сделать?

                         <Video
                        source={
                            require('../../_assets/video.mp4')
                        }
                        ref={ref => (this.$player = ref)}
                        style={styles.fullScreen}
                        paused={pause}
                        posterResizeMode={'cover'}
                        seek={1000}
                        playInBackground={false}
                        onProgress={onProgress}
                        repeat={true}
                        onLoad={onLoad}
                        onSeek={onSeek}
                        renderToHardwareTextureAndroid/>
  

Ответ №1:

Используйте текстовые дорожки из react-native-video. вы можете узнать больше об этом здесь. Затем вы можете передать субтитры в качестве реквизита для видеокомпонента. После этого должно работать из коробки.

Ответ №2:

Я нашел решение, загрузив аргумент данных, содержащий дополнительные текстовые дорожки