Comments (7)
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.
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.
from universal-dash-transmuxer.
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.
from universal-dash-transmuxer.
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.
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)
- HTTPServer library HOT 2
- typo in the README, PCR should be 27MHz clock units, not 27kHZ HOT 1
- Could it support latest version(3.2) of guidelines for implementation:DASH-IF interoperability points HOT 10
- Support 16-byte IV HOT 4
- https://www.spotify.com/opensource/plain/ HOT 2
- Any plans to update the udt source? HOT 1
- License file is missing HOT 1
- UDT Project Dead?! HOT 1
- DASH to HLS doesn't handle multiple PSSH boxes HOT 14
- dash_to_hls_api.cc GetDuration() doesn't fall back to trex box HOT 5
- dash_to_hls_api.cc assumes the timescale from mvhd is authoritative HOT 12
- [iOS] Memory usage issues related to DashToHls_ReleaseHlsSegment HOT 2
- How to get the compiled library HOT 3
- MVHD and MDHD Parsing Errors HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from universal-dash-transmuxer.