[mythtv-users] leanfront problem with UK recording
John Pilkington
johnpilk222 at gmail.com
Sat Sep 26 22:00:17 UTC 2020
On 26/09/2020 19:34, John Pilkington wrote:
> On 26/09/2020 17:48, Peter Bennett wrote:
>> Hi John
>>
>> I am trying to resolve outstanding problems with leanfront. You
>> supplied a recording that will not play through leanfront, although it
>> plays with mythfrontend and vlc. I have not managed to figure out what
>> is different about that recording. Do you know which specific
>> recordings fail? Is it a particular station, or a transcoding option,
>> or something else that sets the failing ones apart? The one you
>> supplied is a minute of an orchestra playing classical music, and I
>> have been struggling without success to get leanfront to play it.
>>
>> Peter
>>
> Hi Peter: This remains a mystery to me. I haven't properly tracked the
> postprocessing history of some of these recordings, but IIRC that one
> was DVB-T2 h264 1080i/p with multichannel sound. It and ones like it
> will play well in leanfront (although I have only stereo) after stream
> stripping with ffmpeg or conversion to mkv using procedures similar to
> the ones you suggest in the leanfront wiki. Unfortunately the results
> may then not play and skip properly via the normal frontend or DLNA, or
> the elapsed-time display in some mode may have problems.
>
> I used to think that the mix of progressive and interlaced frames was to
> blame, but that doesn't seem to be the case. At present my script
> appears to be using just " -vcodec copy -acodec copy ". I'll have
> another look at it.
>
> Cheers,
>
> John
I just recorded another concert from BBC Two HD. This was stereo only,
but the behaviour is much the same; leanfront doesn't play the original
but the ffmpeg-processed version seem fine.
Before running this I had trimmed the original recording at video
keyframes using a dd-like tool. There are complaints about reference
frames and pts but the main difference for leanfront is probably the
stream count.
{{{
ionice -c3 mythffmpeg -hide_banner -ignore_unknown -ss 0.0000 -t
5341.0800 -i /home/john/SGs/RecsSG2/20102_20200926182800.ts -vcodec
copy -acodec copy
/mnt/sdb1/TScut_work/20102_20200926182800_484470_001.ts
[mpegts @ 0x5636f52bf880] write_section_data: PID 0x1c86 CRC error
[mpegts @ 0x5636f52bf880] write_section_data: PID 0x1c97 CRC error
Last message repeated 1 times
[h264 @ 0x5636f52c3800] mmco: unref short failure
[h264 @ 0x5636f52c3800] number of reference frames (0+5) exceeds max (4;
probably corrupt input), discarding one
[h264 @ 0x5636f52c3800] Increasing reorder buffer to 3
[mpegts @ 0x5636f52bf880] start time for stream 2 is not set in
estimate_timings_from_pts
[mpegts @ 0x5636f52bf880] start time for stream 4 is not set in
estimate_timings_from_pts
[mpegts @ 0x5636f52bf880] start time for stream 5 is not set in
estimate_timings_from_pts
[mpegts @ 0x5636f52bf880] PES packet size mismatch
[mpegts @ 0x5636f52bf880] Packet corrupt (stream = 3, dts = 4821140316).
[mpegts @ 0x5636f52bf880] stream 2 : no TS found at start of file,
duration not set
[mpegts @ 0x5636f52bf880] Could not find codec parameters for stream 2
(Audio: aac_latm, 0 channels, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
Input #0, mpegts, from '/home/john/SGs/RecsSG2/20102_20200926182800.ts':
Duration: 01:29:02.13, start: 48224.520189, bitrate: 4266 kb/s
Stream #0:0[0x65]: Video: h264 (High), yuv420p(tv, bt709,
progressive), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x66](eng): Audio: aac_latm (LC), 48000 Hz, stereo, fltp
Stream #0:2[0x6a](eng): Audio: aac_latm, 0 channels, fltp
Stream #0:3[0x69](eng): Subtitle: dvb_subtitle
Codec 0x17813 is not in the full list.
Stream #0:4[0x1c86]: Data: unknown_codec
Codec 0x17813 is not in the full list.
Stream #0:5[0x1c97]: Data: unknown_codec
Output #0, mpegts, to
'/mnt/sdb1/TScut_work/20102_20200926182800_484470_001.ts':
Metadata:
encoder : Lavf58.45.100
Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive),
1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 90k tbn, 90k tbc
Stream #0:1(eng): Audio: aac_latm (LC), 48000 Hz, stereo, fltp
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=133527 fps=2144 q=-1.0 Lsize= 2476058kB time=01:29:01.96
bitrate=3797.1kbits/s speed=85.8x
video:2304369kB audio:83455kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 3.695191%
running: ionice -c3 mythcommflag -q --rebuild --file
/home/john/SGs/RecsSG2/20102_20200926182800.ts
MythTV Commercial Flagger, building seek table for:
Bernard Haitink, The Enigmatic Maestro
Rebuild started at Sat Sep 26 22:14:44 2020
Rebuild completed at Sat Sep 26 22:15:34 2020
Output file is /home/john/SGs/RecsSG2/20102_20200926182800.ts.
}}}
More information about the mythtv-users
mailing list