[mythtv-users] MythTV 0.24-1.80 - No sound on HD TV recording

Jean-Yves Avenard jyavenard at gmail.com
Wed Apr 25 23:35:37 UTC 2012


On 26 April 2012 06:57, PJR <pjrobinson at metronet.co.uk> wrote:
> -----------------------------------------------
> [h264 @ 0x8ff4580] decode_slice_header error
> [h264 @ 0x8ff4580] non-existing PPS 0 referenced
> [h264 @ 0x8ff4580] decode_slice_header error
> [h264 @ 0x8ff4580] non-existing PPS 0 referenced
> [h264 @ 0x8ff4580] decode_slice_header error
> [h264 @ 0x8ff4580] no frame!
> [h264 @ 0x8ff4580] mmco: unref short failure
>    Last message repeated 1 times
> [mpegts @ 0x8fef2a0] max_analyze_duration reached
>
> Seems stream 0 codec frame rate differs from container frame rate: 50.00
> (50/1) -> 50.00 (50/1)
> Input #0, mpegts, from '1052_20120421182000.mpg':
>  Duration: 01:49:53.87, start: 39836.448300, bitrate: 5681 kb/s
>  Program 1
>    Stream #0.0[0x12d]: Video: h264 (High), yuv420p, 1440x1080 [PAR 4:3
> DAR 16:9], 46.69 fps, 50 tbr, 90k tbn, 50 tbc
>    Stream #0.1[0x12e](eng): Audio: aac_latm, 48000 Hz, stereo, s16
>    Stream #0.2[0x132](eng): Audio: aac_latm, 48000 Hz, 2 channels (FC),
> s16 (visual impaired)
>    Stream #0.3[0x131](eng): Subtitle: dvbsub
> At least one output file must be specified
> -----------------------------------------------
>
> Does this indicate the file is corrupt?  As the file is a .mpg has it
> been transcoded by myth if so is it a transcoding error?
> My concern now is that this might happen again on other 5.1ch movies
> recorded from HD TV.

mythtv doesn't do anything to the stream received unless you configure to do so.
That the audio is still aac_latm, I would guess that no process has
been done on that file.

If a recent version of ffmpeg doesn't play that file, you got no
chance for myth to play it, nor anything other playback software for
that matter. They pretty much all use ffmpeg internally.

It could be that the file is corrupted, or that it's something broken in ffmpeg.

if it was an issue you saw with other recording it would indicate the
later, if it's a one-off, it's most certainly is the first.


More information about the mythtv-users mailing list