keredson / gnomecast

Chromecast local files from Linux - supports MKV, subtitles, 5.1 sound and 4K!
GNU General Public License v3.0
1.43k stars 50 forks source link

Error playing 20191018_2150_-_TELE_5_HD_-_THE_HANDMAID'S_TALE_-_S01E01_-_DESFRED.ts #102

Open sidamos opened 4 years ago

sidamos commented 4 years ago

[Please describe what happened here...] It takes very long until it starts playing on the Chromecast 2. It starts only after reaching 100%. It only uses the top half of the TV with wrong aspect ratio. Playback pauses every second or so, although I have strong 5GHz WiFi.

ffprobe version 4.1.3 Copyright (c) 2007-2019 the FFmpeg developers
  built with gcc 8.3.0 (Gentoo 8.3.0-r1 p1.1)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/share/doc/ffmpeg-4.1.3/html --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -pipe' --disable-static --enable-avfilter --enable-avresample --disable-stripping --disable-optimizations --disable-libcelt --disable-indev=oss --disable-indev=jack --disable-outdev=oss --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-gcrypt --disable-gnutls --disable-gmp --enable-gpl --enable-hardcoded-tables --enable-iconv --disable-libtls --disable-libxml2 --disable-lzma --enable-network --disable-opencl --disable-openssl --enable-postproc --disable-libsmbclient --enable-ffplay --enable-sdl2 --disable-vaapi --enable-vdpau --enable-xlib --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib --disable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-libcaca --disable-openal --enable-opengl --disable-libv4l2 --disable-libpulse --disable-libdrm --disable-libjack --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libcodec2 --disable-libfdk-aac --enable-libopenjpeg --disable-libbluray --disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug --disable-libopus --disable-libilbc --disable-librtmp --disable-libssh --disable-libspeex --disable-libsrt --enable-librsvg --disable-ffnvcodec --enable-libvorbis --disable-libvpx --disable-libzvbi --disable-appkit --disable-libbs2b --disable-chromaprint --disable-libflite --disable-frei0r --disable-libfribidi --disable-fontconfig --disable-ladspa --disable-libass --disable-lv2 --enable-libfreetype --disable-librubberband --disable-libzmq --disable-libzimg --disable-libsoxr --enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-libkvazaar --disable-libaom --disable-libopenh264 --disable-libsnappy --enable-libtheora --disable-libtwolame --disable-libwavpack --disable-libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-neon --disable-vfp --disable-vfpv3 --disable-armv8 --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-avx2 --disable-fma3 --disable-fma4 --disable-xop --disable-doc --disable-htmlpages --enable-manpages
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] decode_slice_header error
[h264 @ 0x55b1536906c0] no frame!
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] decode_slice_header error
[h264 @ 0x55b1536906c0] no frame!
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] decode_slice_header error
[h264 @ 0x55b1536906c0] no frame!
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] decode_slice_header error
[h264 @ 0x55b1536906c0] no frame!
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] SPS unavailable in decode_picture_timing
[h264 @ 0x55b1536906c0] non-existing PPS 0 referenced
[h264 @ 0x55b1536906c0] decode_slice_header error
[h264 @ 0x55b1536906c0] no frame!
[h264 @ 0x55b1536906c0] mmco: unref short failure
    Last message repeated 1 times
[h264 @ 0x55b1536906c0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x55b1536906c0] mmco: unref short failure
    Last message repeated 1 times
[mpegts @ 0x55b153666e80] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x55b153666e80] PES packet size mismatch
    Last message repeated 1 times
[mpegts @ 0x55b153666e80] Could not find codec parameters for stream 4 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from '/mythtv/backend/video/vu/movie/The Handmaid's Tale/20191018_2150_-_TELE_5_HD_-_THE_HANDMAID'S_TALE_-_S01E01_-_DESFRED.ts':
  Duration: 01:30:00.30, start: 48888.867678, bitrate: 7409 kb/s
  Program 5400 
  Program 5401 
    Stream #0:0[0x21](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
    Stream #0:1[0x31]: Data: scte_35 (CUEI / 0x49455543)
    Stream #0:2[0x1ff]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1440x1080 [SAR 4:3 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:3[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 384 kb/s (clean effects)
    Stream #0:4[0x205]: Unknown: none ([5][0][0][0] / 0x0005)
  Program 5402 
  Program 5403 
  Program 5404 
  Program 5421 
  Program 5422 
Unsupported codec with id 94215 for input stream 0
Unsupported codec with id 98305 for input stream 1
Unsupported codec with id 0 for input stream 4

File: 201910182150-_TELE_5HD-_THE_HANDMAID'STALE-S01E01-_DESFRED.ts Video: Video #1 (h264) Audio: deu (ac3/stereo) Subtitles: Device: Chromecast (Unknown manufacturer) Chromecast: v1.9.5

FileMetadata(fn:/mythtv/backend/video/vu/movie/The Handmaid's Tale/201910182150-_TELE_5HD-_THE_HANDMAID'STALE-S01E01-_DESFRED.ts, ready:True, thumbnail_fn:/tmp/gnomecast_thumbnail_3axof8nf.jpg, container:ts, video_streams:[StreamMetadata(index:0:2[0x1ff], codec:h264, title:Video #1)], audio_streams:[AudioMetadata(index:0:3[0x203], codec:ac3, title:deu, channels:2)], subtitles:[])


Stream #0:0[0x21](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:2[0x1ff]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1440x1080 [SAR 4:3 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0:3[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 384 kb/s (clean effects)```
keredson commented 4 years ago

it won't start playing until it hits 100%.

per the aspect ratio, can you link to the file so i can test?