Giter Site home page Giter Site logo

Comments (7)

SeawardT avatar SeawardT commented on May 13, 2024

I assume in the short term, skipping subtitle streams works fine? And simply handling the text stream at the player level works?

from universal-dash-transmuxer.

okycelt avatar okycelt commented on May 13, 2024

I assume in the short term, skipping subtitle streams works fine?

Yes, skipping subtitle streams works fine. But in some countries, subtitles are required by law so in the long term, skipping them is not an option.

And simply handling the text stream at the player level works?

Yes, we've managed to feed the player subtitles from an HLS stream and the player was displaying them correctly.

The problem is that DASH has subtitles in .m4s format whereas HLS wants subtitles as a plain text, eg. .webvtt. So if I'm not mistaken just bypassing the transmuxer and feeding the .m4s to the player from the local server is not an option (tried that already as well).

from universal-dash-transmuxer.

SeawardT avatar SeawardT commented on May 13, 2024

from universal-dash-transmuxer.

okycelt avatar okycelt commented on May 13, 2024

For clarity, I was not referring to ignoring the subtitles, I suggesting
handling the subtitles out of band. Basically, doing a convert from
whatever format you have coming in and translating the text format to be
displayed as you need. I know not the easiest solution, but was curious if
that is how you were already doing it.

Sorry, I misunderstood. We've been trying to avoid translating the .m4s to .webvtt so far, but it more and more seems to me like our best shot now. Do you have any other ideas?

from universal-dash-transmuxer.

SeawardT avatar SeawardT commented on May 13, 2024

from universal-dash-transmuxer.

Streebor avatar Streebor commented on May 13, 2024

For the short term, that would be the quickest solution. Supporting Subs will be a low priority issue. We are working on a longer term solution however, but dont have a firm date on when that would be ready and subtitles will be supported.

On Tue, Aug 21, 2018 at 11:27 PM Ondřej Kycelt @.***> wrote: For clarity, I was not referring to ignoring the subtitles, I suggesting handling the subtitles out of band. Basically, doing a convert from whatever format you have coming in and translating the text format to be displayed as you need. I know not the easiest solution, but was curious if that is how you were already doing it. Sorry, I misunderstood. We've been trying to avoid translating the .m4s to .webvtt so far, but it more and more seems to me like our best shot now. Do you have any other ideas? — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#16 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AI03s2DU2AvPQ6tXzjhzXCeBKDsReWHMks5uTPmygaJpZM4Vr0BK .

Any updates on this?

from universal-dash-transmuxer.

joeyparrish avatar joeyparrish commented on May 13, 2024

The project is dead. We apologize for any inconvenience. Feel free to continue it in a fork if you wish. See also a bit more detail in #19.

from universal-dash-transmuxer.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.