clarkss12 295 Posted November 27, 2020 Share Posted November 27, 2020 Server version 4.6.0.6,. Client version 1.8.54g. no closed captions while playing on Nvidia shield. Closed captions work using the HD home run app. Link to comment Share on other sites More sharing options...
ebr 14913 Posted November 27, 2020 Share Posted November 27, 2020 Can we please look at a specific example? If the channel is transcoding, the closed captions will be lost. Link to comment Share on other sites More sharing options...
clarkss12 295 Posted November 28, 2020 Author Share Posted November 28, 2020 (edited) Tested the CC on two channels, one is a 720p channel, and the second one a 480i channel........ The CC has always been working, not sure what has changed. Again, this is playing on Nvidia Shield. Edited November 28, 2020 by clarkss12 Link to comment Share on other sites More sharing options...
clarkss12 295 Posted November 28, 2020 Author Share Posted November 28, 2020 Using the stable server version, the CC works, and the beta version of the server has been working until I noticed it a couple of days ago. I always use CC because my hearing is not that great. Link to comment Share on other sites More sharing options...
ebr 14913 Posted November 28, 2020 Share Posted November 28, 2020 The ones without them are transcoding. 17 hours ago, ebr said: If the channel is transcoding, the closed captions will be lost. Link to comment Share on other sites More sharing options...
clarkss12 295 Posted November 28, 2020 Author Share Posted November 28, 2020 16 minutes ago, ebr said: The ones without them are transcoding. But, that is the question, WHY are they transcoding, they never used to transcode......... Not sure when this started. Link to comment Share on other sites More sharing options...
ebr 14913 Posted November 28, 2020 Share Posted November 28, 2020 I think maybe the beta server is forcing de-interlacing now. @Luke...? 2 Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted November 28, 2020 Share Posted November 28, 2020 (edited) In server beta 4.6.0.6, if direct play for live tv is not enabled, then interlaced content is transcoded. In general, no direct play interlaced content is transcoded. In some situations while stream copying interlaced content, frames are lost: This is an example of something that can be good for someone and bad for others. Maybe a server option "Allow streaming of interlaced content Yes / No" is worthwhile. Edited November 28, 2020 by vdatanet Link to comment Share on other sites More sharing options...
clarkss12 295 Posted November 30, 2020 Author Share Posted November 30, 2020 Closed captions still not working under the beta server. The only way I can get closed captions to display, is to force direct play under the live TV heading under settings. However, when I enable "direct play live TV", I can no longer pause the live TV stream. Anyone that has an Android device and has live TV using an HD home run tuner, can verify this. I cannot watch TV without closed captions. Link to comment Share on other sites More sharing options...
Sammy 736 Posted December 5, 2020 Share Posted December 5, 2020 (edited) I'm on my local network and the bit rate on the client is set above the speed of the LiveTV Stream. Server Windows 4.5.3.0. AndroidTV on MiBox s User Name is TVTime. Logs sent now. ffmpeg-transcode-099b469d-7e48-4d67-9aab-c876107d07c2_1.txt embyserver (15).txt Edited December 5, 2020 by Sammy Link to comment Share on other sites More sharing options...
pünktchen 1258 Posted December 5, 2020 Share Posted December 5, 2020 Do you have seek mode (timeshift) enabled in the app? Then it's probably because of this change in the release notes: Fix interlaced video being incorrectly stream copied with HLS 1 Link to comment Share on other sites More sharing options...
clarkss12 295 Posted December 5, 2020 Author Share Posted December 5, 2020 My CC are still not working, UNLESS I select Direct Play, then I lose the pause/play function. Is this the way it is going to stay when you port it to a stable version? Does anyone on her watch live TV that uses closed captions AND use the pause/play function?? Right now, I am trying to watch "The Jefferson's" on my Nvidia Shield, it is Transcoding so NO closed captions. To add salt to the wound, the video quality is horrible, see attached photo, and the photo looks better than what I see on the TV Maybe my memory is not good, but I thought closed captions AND pause/play worked at the same time...... NOW I have to choose between CC or pause/play function.... Can't have both. Is this the way is will always be?? Link to comment Share on other sites More sharing options...
ebr 14913 Posted December 6, 2020 Share Posted December 6, 2020 16 hours ago, clarkss12 said: My CC are still not working, UNLESS I select Direct Play, then I lose the pause/play function As explained previously, that is expected right now. The server changed how it is handling interlaced content as - strictly from the spec - this is not supported in HLS. We are investigating the best course of action here. Link to comment Share on other sites More sharing options...
clarkss12 295 Posted December 6, 2020 Author Share Posted December 6, 2020 2 hours ago, ebr said: As explained previously, that is expected right now. The server changed how it is handling interlaced content as - strictly from the spec - this is not supported in HLS. We are investigating the best course of action here. Sorry, either I forgot or did not understand................... Link to comment Share on other sites More sharing options...
Sammy 736 Posted December 7, 2020 Share Posted December 7, 2020 (edited) On 12/5/2020 at 6:46 AM, pünktchen said: Do you have seek mode (timeshift) enabled in the app? Then it's probably because of this change in the release notes: Fix interlaced video being incorrectly stream copied with HLS Yes. In AndroidTV I have "Direct Play Live TV" unchecked in the Live TV Settings. Otherwise, time shift is not possible. It is still transcoding Live TV which disallows CC's to be displayed. Maybe @ebr, @Luke or @softworkz can take a look at my logs? Edited December 7, 2020 by Sammy Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted December 7, 2020 Share Posted December 7, 2020 If you have "Direct play Live TV" unchecked, then video will be transcoded for deinterlacing: Link to comment Share on other sites More sharing options...
Sammy 736 Posted December 7, 2020 Share Posted December 7, 2020 Thanks for the Clarification, @vdatanet. I haven't been following along the beta server thread but have been beta testing Live TV which seems to be on hold for whatever reason. I'm not liking that the server is now transcoding Live TV so I don't have CC's any longer. I think I'll roll back because this stable server release hasn't brought any improvements for me but rather has regressed to where we were over a year ago for Live TV CC's. Frankly I feel this is a show stopper and the Server RC should never have gone to Stable with this issue present. @ebr, Is any fix in the works for this? 1 Link to comment Share on other sites More sharing options...
Sammy 736 Posted December 7, 2020 Share Posted December 7, 2020 BTW, Where can I get the installer for the previous version? It is not on the git nor on the Emby Downloads Page. Link to comment Share on other sites More sharing options...
Q-Droid 643 Posted December 7, 2020 Share Posted December 7, 2020 This feels like a step in the wrong direction. 1 Link to comment Share on other sites More sharing options...
Carlo 4330 Posted December 15, 2020 Share Posted December 15, 2020 I'm a bit curious why this is changed for SHIELD since it has settings you can use to deinterlace on the box itself? This had always worked just fine previously with CC, deinterlacing and being able to pause. 1 Link to comment Share on other sites More sharing options...
ebr 14913 Posted December 15, 2020 Share Posted December 15, 2020 It was a server-side change. Link to comment Share on other sites More sharing options...
Carlo 4330 Posted December 15, 2020 Share Posted December 15, 2020 I understand it's transcoded on the server but why is it being done for devices that don't need it is my question. A few android devices can deinterlace themselves if needed which is less resource use on the server, allows pausing and still supports closed captions. This has always worked but now with the recent change these devices take a hit in functionality (either CC or pause is lost) plus the server is performing a task that isn't needed using resources and degrading quality of the video. Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted December 15, 2020 Share Posted December 15, 2020 Just now, cayars said: I understand it's transcoded on the server but why is it being done for devices that don't need it is my question. A few android devices can deinterlace themselves if needed which is less resource use on the server, allows pausing and still supports closed captions. This has always worked but now with the recent change these devices take a hit in functionality (either CC or pause is lost) plus the server is performing a task that isn't needed using resources and degrading quality of the video. I have interlaced content that when it's delivered as HLS (due a remux), it's not playable, even in a shield, Apple HLS specs say that interlaced content must be de-interlaced when delivering it as HLS. Link to comment Share on other sites More sharing options...
Carlo 4330 Posted December 15, 2020 Share Posted December 15, 2020 (edited) Yes for HLS content I get that. But what I'm saying is that it now forces the transcode/HLS when this wasn't needed previously. Watching sports that get forced to transcode is far from optimal. As previously said we didn't have a problem with this before and never needed forced transcoding on devices like the shield and other ATV devices. Edited December 15, 2020 by cayars Link to comment Share on other sites More sharing options...
ebr 14913 Posted December 15, 2020 Share Posted December 15, 2020 1 hour ago, vdatanet said: Apple HLS specs say that interlaced content must be de-interlaced when delivering it as HLS. That is an Apple-specific limitation. The HLS spec does not prohibit this and, if the receiving device can handle it, then it is fine. Apple devices cannot but Android TV ones can. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now