Audio HE-AAC/SBR

  • I have just downgraded my Raspberry Pi 3, from OpenElec/Kodi 6.03, to LibreElec/Kodi 8.2.5.

    Most things works fine, except for one thing.

    DVB-captures in TS-container with H264 video and HE-AAC/SBR audio is now mute. Kodi says there is no audio stream.

    Any container, mkv, MP4, or TS, with any other kind of audio, LC-AAC, Dolby Digital, Dolby Digital +, DTS, and the two DTS/Dolby HD audio formats plays fine.

    HE-AAC/SBR audio seems to be broken.

    Will upgrade to OpenElec until a workable solution is presented.

  • Will try to cut a sample out of one of the large *.ts files and upload.

    Meanwhile: Could be a Kodi issue and not a LibreELEC issue. Tried current Raspbian and put Kodi on top of it with the same negative result.

    Going back to Kodi 15.2 on OpenELEC 6.03, kernel 4.1.18, He-aac/SBR works.

  • Tried to upload a 1.73MB *.ts file zipped into "filename.zip"

    Gets the error message:

    "An unknown error occurred during the upload.

    The maximum number of attachments: 10
    Maximum File Size: 2 MB
    Allowed extensions: bmp, gif, jpeg, jpg, log, pdf, png, txt, zip
    "

    no matter what I try.

  • It should be tested on a current build of Kodi 18. I can check if it works on a current Milhouse LibreELEC 9 build if you upload a sample to Google Drive, Dropbox or something like that. Or you can install the latest Milhouse build (or v8.90.009 ALPHA build) and test yourself.

    Edited once, last by smp (December 17, 2018 at 9:49 PM).

  • Tried v8.90.009 with Kodi 18. Same result, no audio, and the Eustary GUI sees an audio stream but says it is unknown.

    Excerpt from log:

    01:53:30.978 T:1937776656 NOTICE: VideoPlayer::OpenFile: smb://[x]/Disk2/8 mm.ts

    01:53:30.980 T:1497334640 NOTICE: Creating InputStream

    01:53:31.017 T:1497334640 NOTICE: Creating Demuxer

    01:53:32.193 T:1497334640 NOTICE: Opening stream: 0 source: 256

    01:53:32.193 T:1497334640 WARNING: OpenStream - Unsupported stream 0. Stream disabled.

    01:53:32.193 T:1497334640 NOTICE: Opening stream: 2 source: 256

    01:53:32.228 T:1497334640 NOTICE: Opening stream: 0 source: 256

    01:53:32.228 T:1497334640 NOTICE: Creating video codec with codec id: 27

    01:53:32.241 T:1497334640 NOTICE: Creating video thread

    01:53:32.241 T:1657701232 NOTICE: running thread: video_thread

    01:53:32.242 T:1497334640 NOTICE: Closing stream player 3

    01:53:32.242 T:1497334640 NOTICE: Opening stream: 2 source: 256

    01:53:32.415 T:1497334640 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED

    01:54:04.482 T:1937776656 WARNING: CGUIWindowManager - HandleAction - ignoring action 107,

    because topmost modal dialog closing animation is running

    01:54:06.362 T:1937776656 WARNING: Previous line repeats 19 times.

    01:54:06.363 T:1937776656 NOTICE: CVideoPlayer::CloseFile()

    01:54:06.363 T:1937776656 NOTICE: VideoPlayer: waiting for threads to exit

    01:54:06.368 T:1497334640 NOTICE: CVideoPlayer::OnExit()

    01:54:06.368 T:1497334640 NOTICE: Closing stream player 2

    01:54:06.368 T:1497334640 NOTICE: waiting for video thread to exit

    01:54:06.412 T:1657701232 NOTICE: thread end: video_thread

    01:54:06.419 T:1497334640 NOTICE: deleting video codec

    01:54:06.423 T:1497334640 NOTICE: Closing stream player 3

    01:54:06.427 T:1937776656 NOTICE: VideoPlayer: finished waiting

    01:54:06.469 T:1937776656 NOTICE: CVideoPlayer::CloseFile()

    01:54:06.895 T:1937776656 NOTICE: VideoPlayer: waiting for threads to exit

    01:54:06.895 T:1937776656 NOTICE: VideoPlayer: finished waiting