Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

211
Views
¿Cómo mostrar subtítulos adicionales en Netflix?

Estoy tratando de escribir una extensión para que Netflix muestre 2 subtítulos. Sé que ya hay extensiones para eso, pero solo quiero probar esto.

Sólo quiero entender cómo se podría hacer esto. Quiero usar los subtítulos originales que ofrece Netflix. Cuando elige uno y el elemento de subtítulo que tiene la clase player-timed-text-container cambia automáticamente. ¿Cómo puedo obtener en paralelo un player-timed-text-container para el otro tipo de subtítulo?

Después de investigar un poco, encontré ( en esta pregunta ), que podemos obtener al jugador como

 const videoPlayer = netflix .appContext .state .playerApp .getAPI() .videoPlayer // Getting player id const playerSessionId = videoPlayer .getAllPlayerSessionIds()[0] const player = videoPlayer .getVideoPlayerBySessionId(playerSessionId)

Afortunadamente, el reproductor tiene getTextTrackList para obtener los subtítulos y también una función establecida que aún no he descubierto cuál es la firma correcta.

Mi curiosidad es principalmente sobre la manera a seguir para hacer esto. Soy muy débil en Javascript, pero si puedo entender la idea, creo que puedo implementarla. Investigué https://github.com/dannvix/NflxMultiSubs . Creo que de alguna manera obtiene el subtítulo apropiado para cada segundo en paralelo y lo imprime. Sería feliz si alguien tiene una idea sobre cómo hacer esto o si este es el camino a seguir, y elaborarlo un poco más si es así. Muchísimas gracias.

about 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!