Jump to content

EMBY ATSC3


lklein

Recommended Posts

Luke, I know you've also said in past posts that the hdhomerun 4k unit would be supported, but I'm unclear if it should be working now?  or do you mean eventually?

I have one of the kickstarter (non dev) units right now.  I live in Portland Oregon, and our major broadcasters do already have ATSC3 signals avail.

I've been able to view the ATSC/HEVC signals using the HDhomerun ap on my LG tv, but have not been able to view any HEVC signals on Emby; not on PC, LG emby ap, nor on my firestick4k.   

Emby DOES recognize the new 4k tunner, but trying to view them just results in a spinner on a black screen.

If I should be able to view the ATSC/HEVC signals through EMBY right now, I'll keep working on it.   But if there is something still needed on the EMBY side that is coming, would appreciate knowing,    I'm running latest server version.

thanks

Link to comment
Share on other sites

48 minutes ago, whyteknt said:

Luke, I know you've also said in past posts that the hdhomerun 4k unit would be supported, but I'm unclear if it should be working now?  or do you mean eventually?

I have one of the kickstarter (non dev) units right now.  I live in Portland Oregon, and our major broadcasters do already have ATSC3 signals avail.

I've been able to view the ATSC/HEVC signals using the HDhomerun ap on my LG tv, but have not been able to view any HEVC signals on Emby; not on PC, LG emby ap, nor on my firestick4k.   

Emby DOES recognize the new 4k tunner, but trying to view them just results in a spinner on a black screen.

If I should be able to view the ATSC/HEVC signals through EMBY right now, I'll keep working on it.   But if there is something still needed on the EMBY side that is coming, would appreciate knowing,    I'm running latest server version.

thanks

Can you please attach the emby server log? thanks.

Link to comment
Share on other sites

I partially solved my problem.   When downloading the log files, I noticed they were labeled as 'transcode' files.   I went back to the setup of the new 4k tuner in Emby, and I see I had left the 'allow hardware Transcoding' option checked.  I removed that (no check), restarted the server, and now I have HEVC video signals coming through - BUT with no sound.

I've attached my log files.   I first tuned to 2 different known HEVC channels, both had video but no sound.  then I flipped over to a non-HEVC signal and got sound again on that channel.

So I'm getting HEVC video now showing on Emby (theater), but no sound.   This is with my 2 older HChomerun tuners disconnected to make sure I'm pulling from the new 4k one.

2 files attached.  

I do get HEVC video and audio both when I view this on the HDHomerun LG ap on my TV.   No problems there, other that pretty slow to switch between channels.

 

thanks Luke

embyserver.txt hardware_detection-63738635821.txt

Link to comment
Share on other sites

Hi

Can you provide the transcode logs as well?

I do not have yet 4k Hdhomerun, but I follow closely the silicondust 4k thread.  You are not alone with this no sound issue.  The current atsc 3.0 broadcasters seem to have chosen the new fancy Dolby AC-4 format for audio codec.  There are not a lot of devices supporting this audio codec yet.  To my knowledge, there is no codec available for Windows.  Some high end TV starting from 2018 seems to support this format.

Did you try emby theater app directly on your LG TV?

@Luke  Does emby currently capable of transcoding AC-4 audio format?

Regards


 

Link to comment
Share on other sites

Ebmy Theater (Ap) on my LG OLED C7 tv shows video, but no audio (and video only comes after a considerable delay in locking in the channel picture).

 

so:

Emby Theater on PC:  Video, but no sound

Emby Theater Ap on LG TV: Video, but no sound

Emby on 4k Firestick (on same LGTV):  Video, but no sound

HDHomeRun ap on same LG TV:  Video and Sound (good)

 

I can work on attaching a transcode file.   Do I need to be worried about putting any transcode files out on the Forums? (IP address, or Emby keys in that data??)  I assume it's safe to share those files without disclosing something I shouldn't.

 

Link to comment
Share on other sites

1 minute ago, whyteknt said:

I can work on attaching a transcode file.   Do I need to be worried about putting any transcode files out on the Forums? (IP address, or Emby keys in that data??)  I assume it's safe to share those files without disclosing something I shouldn't.

Just post the transcode logs, not the video sample.

  • Like 1
Link to comment
Share on other sites

Can you put these urls into a browser:

2020-10-18 16:37:37.874 Info HttpClient: GET http://192.168.29.182/discover.json
2020-10-18 16:37:37.890 Info HttpClient: GET http://192.168.29.182:80/lineup.json

And provide a copy of the responses? Thanks.

Link to comment
Share on other sites

interesting.  I can see the HEVC channels showing the AudioCodec as = 'NONE'

(ch 2.1, 6.1, 8.1, 12.1, 32.1,49.1)

 

hope this is helpful.

 

 

{"FriendlyName":"HDHomeRun CONNECT 4K","ModelNumber":"HDHR5-4K","FirmwareName":"hdhomerun5_atsc3","FirmwareVersion":"20201018","DeviceID":"1080CD2A","DeviceAuth":"_7I52ASLgql2Uu9cWdCmvVmW","BaseURL":"http://192.168.29.182:80","LineupURL":"http://192.168.29.182:80/lineup.json","TunerCount":4}

 

[{"GuideNumber":"2.1","GuideName":"KATU","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v2.1"},{"GuideNumber":"2.2","GuideName":"MeTV","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v2.2"},{"GuideNumber":"2.3","GuideName":"Comet","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v2.3"},{"GuideNumber":"2.4","GuideName":"Stadium","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v2.4"},{"GuideNumber":"3.1","GuideName":"KVDO","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v3.1"},{"GuideNumber":"6.1","GuideName":"KOIN","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v6.1"},{"GuideNumber":"6.2","GuideName":"GetTV","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v6.2"},{"GuideNumber":"6.3","GuideName":"Bounce","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v6.3"},{"GuideNumber":"8.1","GuideName":"KGW","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v8.1"},{"GuideNumber":"8.2","GuideName":"Crime","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v8.2"},{"GuideNumber":"8.3","GuideName":"Quest","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v8.3"},{"GuideNumber":"8.10","GuideName":"KGW","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v8.10"},{"GuideNumber":"8.20","GuideName":"Crime","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v8.20"},{"GuideNumber":"8.30","GuideName":"Quest","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v8.30"},{"GuideNumber":"10.1","GuideName":"KOPB","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v10.1"},{"GuideNumber":"10.2","GuideName":"OPBPlus","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v10.2"},{"GuideNumber":"10.3","GuideName":"OPBKids","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v10.3"},{"GuideNumber":"10.4","GuideName":"OPB-FM","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v10.4"},{"GuideNumber":"12.1","GuideName":"KPTV","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v12.1"},{"GuideNumber":"12.2","GuideName":"COZI","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v12.2"},{"GuideNumber":"12.3","GuideName":"LAFF","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v12.3"},{"GuideNumber":"12.4","GuideName":"DABL","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v12.4"},{"GuideNumber":"17.1","GuideName":"KWVT","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v17.1"},{"GuideNumber":"22.1","GuideName":"ION","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v22.1"},{"GuideNumber":"22.2","GuideName":"qubo","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v22.2"},{"GuideNumber":"22.3","GuideName":"IONPlus","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v22.3"},{"GuideNumber":"22.4","GuideName":"Shop","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v22.4"},{"GuideNumber":"22.5","GuideName":"QVC","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v22.5"},{"GuideNumber":"22.6","GuideName":"HSN","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v22.6"},{"GuideNumber":"22.7","GuideName":"TLMD","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v22.7"},{"GuideNumber":"24.1","GuideName":"TBN HD","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v24.1"},{"GuideNumber":"24.2","GuideName":"Hilsong","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v24.2"},{"GuideNumber":"24.3","GuideName":"SMILE","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v24.3"},{"GuideNumber":"24.4","GuideName":"Enlace","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v24.4"},{"GuideNumber":"24.5","GuideName":"POSITIV","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v24.5"},{"GuideNumber":"27.1","GuideName":"KSLM","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v27.1"},{"GuideNumber":"32.1","GuideName":"KRCW","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v32.1"},{"GuideNumber":"32.2","GuideName":"Antenna","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v32.2"},{"GuideNumber":"32.3","GuideName":"Courttv","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v32.3"},{"GuideNumber":"32.4","GuideName":"TBD","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v32.4"},{"GuideNumber":"37.1","GuideName":"Azteca","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v37.1"},{"GuideNumber":"38.1","GuideName":"KORK-CD","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v38.1"},{"GuideNumber":"38.2","GuideName":"KOXO-CD","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v38.2"},{"GuideNumber":"38.3","GuideName":"KKEI-CD","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v38.3"},{"GuideNumber":"38.4","GuideName":"KORS-CD","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v38.4"},{"GuideNumber":"47.1","GuideName":"KUNP-LD","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://192.168.29.182:5004/auto/v47.1"},{"GuideNumber":"47.2","GuideName":"TBD","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v47.2"},{"GuideNumber":"47.3","GuideName":"Charge","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v47.3"},{"GuideNumber":"49.1","GuideName":"KPDX","VideoCodec":"H265","AudioCodec":"NONE","HD":1,"Favorite":1,"URL":"http://192.168.29.182:5004/auto/v49.1"},{"GuideNumber":"49.2","GuideName":"Escape","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v49.2"},{"GuideNumber":"49.3","GuideName":"Bounce","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v49.3"},{"GuideNumber":"49.4","GuideName":"Grit","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v49.4"},{"GuideNumber":"49.20","GuideName":"Escape","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v49.20"},{"GuideNumber":"49.40","GuideName":"Grit","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://192.168.29.182:5004/auto/v49.40"}]

Link to comment
Share on other sites

Ok we can adjust to handle that data but I don't think that is currently causing any problem. As a test, if you disable hardware acceleration in server transcoding settings, does that help?

Link to comment
Share on other sites

Today With Hoda & Jenna

2020
CH 8.1
KGW
10:00
 
 
11:00
 
 
close
 
Edited by whyteknt
mistake - did not intend to post
Link to comment
Share on other sites

disabling the hardware accelerator in the Transcode settings did not change anything.  Still no sound on the HEVC channels.

 

don't know if this is relevant; but in the 'stats for nerds' screen on the HEVC channels with no sound, it appears it's trying to transcode with H264 and MP3.   The 'original media info' shows "HEVC Main 10" in a Mpegts container.  its says 'reason for transcode" is 'container not supported'.

Link to comment
Share on other sites

I should have added, I have seen in the SiliconDust forums, that AC4 audio appears to be used with the new HEVC channels.  I cannot confirm if this is the case for Portland market or not.

Link to comment
Share on other sites

28 minutes ago, whyteknt said:

I should have added, I have seen in the SiliconDust forums, that AC4 audio appears to be used with the new HEVC channels.  I cannot confirm if this is the case for Portland market or not.

You can confirm this statement in your ffmpeg transcode logs:

12:52:30.634   Program 3
12:52:30.634     Stream #0:0[0x31]: Video: hevc (Main 10) ([36][0][0][0] / 0x0024), yuv420p10le(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], Closed Captions, Level 123, 59.94 fps, 59.94 tbr, 90k tbn, 59.94 tbc, Start-Time 27758.219s
12:52:30.634     Stream #0:1[0x32](eng): Data: bin_data (AC-4 / 0x342D4341), Start-Time 27758.452s
12:52:30.634     Stream #0:2[0x3a](eng): Data: bin_data (STPP / 0x50505453)
12:52:30.641 Stream mapping:
12:52:30.641   Stream #0:0 (hevc_qsv) -> vpp_qsv
12:52:30.641   vpp_qsv -> Stream #0:0 (h264_qsv)

 

Like you can see, ffmpeg doesn't seem to know what to do with AC-4, it seems to see it as "data stream", not audio stream.  In the stream mapping, stream #0:1 is not mapped.  The audio is not there at all.  Emby is sending only video to your clients.

Edited by rouq
Link to comment
Share on other sites

So it sounds like this is something that is not just specific to me, but something we'll all need to wait for EMBY to be able to recognize that AC4 audio stream.  Sound correct?  (puns intended)

  • Like 1
Link to comment
Share on other sites

It somewhat reminds me of that King of Queens episode where Arthur made this great invention of a new screwdriver kind, which uses the geometry of a capital 'A' to fit into the screw heads, called "The Arthur Tip" screwdriver. 

Link to comment
Share on other sites

The audience was laughing, seeing no way that this could ever be successfully forced into the market.

But the Dolby guys were laughing even more, after they managed to do just that...

Link to comment
Share on other sites

The Dolby guys can go laughing all the way to the bank but the fact remains they won the war on audio.

It's here now but Emby/ffmpeg is failing with it presently.

Can you comment on that?

Link to comment
Share on other sites

19 minutes ago, cayars said:

Can you comment on that?

Sure. What has been stated above is correct: As long as ffmpeg doesn't have it, there's nothing we can do, unless we want to invest a substantial amount of time and money.

The fact that neither ffmpeg nor VLC has it by now, might be an indication that it's not an easy task at all.

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...