[mythtv-users] mac build

James Linder jam at tigger.ws
Thu Jan 28 00:09:37 UTC 2021



> On 28 Jan 2021, at 7:47 am, John Hoyt <john.hoyt at gmail.com> wrote:
> 
> 
> 
> On Wed, Jan 27, 2021 at 5:00 PM John Pilkington <johnpilk222 at gmail.com> wrote:
> On 27/01/2021 20:57, John Hoyt wrote:
> > Well, I tried edit mode from mythvideo and recordings (I hacked the bad 
> > recording into my mythbackend replacing an old recording with the bad 
> > video).  Unfortunately, I was unable to reproduce the segfault with 
> > either cutlist editor mechanism.  Basically everything just worked for me...
> > 
> > I'm curious if there's some other underlying issue that's creating the 
> > segfault.
> > 
> > James, have you tried telling mythbackend to rebuild the seektable? I 
> > think the command is:
> > 
> >     mythtranscode --buildindex --allkeys --showprogress
> >     --infile /path/to/file (for a recording)
> >     mythtranscode --video --buildindex --allkeys --showprogress
> >     --infile /path/to/file (for mythvideo)
> 
> I have had tickets about seektable regeneration in the past, and suspect 
> that the most recent work on it has used the form
> 
> mythcommflag --rebuild --file ccccc_yyyymmhhmmssxx.xxx     for 
> recordings, or
> mythcommflag --rebuild --video  /may/need/full/path/to/file  for videos
> 
> Those commands also reset the file size.  I've used them in scripts for 
> years.  HTH...
> 
> Thanks John - I'm going to have to borrow that trick on some of my transcode scripts.
> 
> James, another thought in helping isolate the issue is trying to edit the file from mythvideo.  I.e. copy it to wherever you store you movies files, tell myth to repair its seek table with John P's commands (or the ones I suggested earlier) then try to edit the file.

I think the solution is good but so far mo cigar: (full output in case of ..)

[sandypit] /home/jam [1003]% mythcommflag --rebuild --file /store/10070_20210123131900.ts
2021-01-28 07:57:26.865199 C  mythcommflag version: fixes/31 [v31.0-85-gd3088629de] www.mythtv.org
2021-01-28 07:57:26.865218 C  Qt version: compile: 5.12.7, runtime: 5.12.7
MythTV Commercial Flagger, building seek table for:
    Speed
Rebuild started at Thu Jan 28 07:57:27 2021
2021-01-28 07:57:27.885319 E  No locale defaults file for en_AU, skipping
Rebuild completed at Thu Jan 28 07:58:29 2021
2021-01-28 07:58:29.139244 E  decoding error End of file (-541478725)

EDIT - crash

[sandypit] /home/jam [1004]% mythffprobe /store/10070_20210123131900.ts
ffprobe version v31.0-85-gd3088629de Copyright (c) 2007-2019 the FFmpeg developers
  built with gcc 7 (SUSE Linux)
  configuration: --arch=x86 --sysinclude=/usr/include --cc='ccache gcc' --cxx='ccache g++' --ld=gcc --cpu=generic --target_os=linux --pkg_config=pkg-config --prefix=/usr/local --libdir=/usr/local/lib --as=gcc --objcc=gcc --dep_cc=gcc --host_cc=gcc --host_ld=gcc --disable-cross-compile --disable-libmp3lame --disable-libx264 --disable-libx265 --disable-libvpx --disable-libxvid --enable-vdpau --enable-libxml2 --enable-libass --disable-dxva2 --enable-libbluray --disable-libfontconfig --disable-libfreetype --disable-libiec61883 --disable-crystalhd --disable-sdl2 --disable-ffplay --enable-vaapi --enable-libdrm --extra-cflags=' -w' --extra-ldflags= --enable-stripping --strip='echo skipping strip' --disable-manpages --disable-podpages --disable-doc --disable-nvenc --enable-shared --disable-static --enable-gpl --enable-pic --disable-demuxer=mpegtsraw --disable-indev=dshow
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] SPS unavailable in decode_picture_timing
[h264 @ 0x1f21bc0] non-existing PPS 0 referenced
[h264 @ 0x1f21bc0] decode_slice_header error
[h264 @ 0x1f21bc0] no frame!
[mpegts @ 0x1f1db80] PES packet size mismatch
    Last message repeated 1 times
Input #0, mpegts, from '/store/10070_20210123131900.ts':
  Duration: 02:41:00.84, start: 6021.609933, bitrate: 5186 kb/s
    Stream #0:0[0x641]: Video: h264 (High), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x643](eng): Audio: ac3, 48000 Hz, stereo, fltp, 384 kb/s
    Stream #0:2[0x644](eng): Subtitle: dvb_teletext
Unsupported codec with id 94215 for input stream 2

james




More information about the mythtv-users mailing list