-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect m3u8 ts segment length #15
Comments
I have a hard time believing that the segments are perfectly cut at 6 seconds and umzz is cutting them perfectly at 5 seconds, umzz_out3/3/seg0.ts: start: 39374.240444 end: 39380.246444 duration: 6.006000
umzz_out3/1/seg0.ts: start: 39374.240444 end: 39380.246444 duration: 6.006000
umzz_out3/3/seg1.ts: start: 39380.246444 end: 39386.252444 duration: 6.006000
umzz_out3/0/seg0.ts: start: 39374.240444 end: 39380.246444 duration: 6.006000
umzz_out3/3/seg2.ts: start: 39386.252444 end: 39392.258444 duration: 6.006000
umzz_out3/2/seg0.ts: start: 39374.240444 end: 39380.246444 duration: 6.006000
umzz_out3/3/seg3.ts: start: 39392.258444 end: 39398.264444 duration: 6.006000
umzz_out3/1/seg1.ts: start: 39380.246444 end: 39386.252444 duration: 6.006000 umzz cuts on iframes, check your GOP size. If you want me to check it out, I need a link to the master.m3u8, I can't do anything without seeing the stream. |
Hey man if you just want to add SCTE-35 to existing HLS without re-segmenting take a look at sideways. https://github.com/futzu/SCTE-35-HLS-Sideways. It does pretty much the same thing as umzz, but only splits segments that have a scte-35 splice point in them. Sideways uses sidecar files too,, and you can play the m3u8s live. try it. |
Thanks mate I will try this
…On Sun, 14 Jul, 2024, 11:26 am Adrian of Doom, ***@***.***> wrote:
Hey man if you just want to add SCTE-35 to existing HLS without
re-segmenting take a look at sideways.
https://github.com/futzu/SCTE-35-HLS-Sideways.
It does pretty much the same thing as umzz, but only splits segments that
have a scte-35 splice point in them.
Sideways makes new m3u8 files on your server and it rewrites segments with
the full uri to existing segments. I made specifically to work over
networks.
Sideways uses sidecar files too,, and you can play the m3u8s live. try it.
—
Reply to this email directly, view it on GitHub
<#15 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGOUU7GQ4G442BGCP22TV33ZMIHI7AVCNFSM6AAAAABKK2WWMOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRXGIYDKOBSG4>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I'd love to help you more man, but therre's nothing I can do without see the stream |
If you want help, you have to give me some information. You're showing me output from some script of yours, that doesn't tell me anything, Show me the command you're running, and the output, This is what I need to see.
|
Hi mate,
We have tested Umzz to create multi bitrate m3u8 with SCTE-35 and Validated stream using Apple MediaValidator Tool.
Its showed few Must fix Issues:-
------- In this case if we mentioned 6 sec ts length the entry in m3u8 fie reflect 6 sec but seg.ts is of 5 sec.
------- we have tested multiple times with different segment length , Ts created by umzz is always 1 sec less than the declared.
whereas i cant see any issue in playback.
Regards
Gaurav
The text was updated successfully, but these errors were encountered: