#HLS process for channel 001 has terminated unsuccessfully

1 messages · Page 1 of 1 (latest)

tight talon
#

Log Entry:
HLS process for channel 001 has terminated unsuccessfully with exit code -22: [av1 @ 000002013bea7380] obu_reserved_1bit out of range: 1, but must be in [0,0].

I encounter this error after an episode finished playing and I'm not sure why. The episodes play as normal once I refresh the stream so I'm guessing it would have something to do with how I set up the fillers.

#

I've also been getting this error as well. An early post with the same error stated that it was because the filler had no audio sauce, but all my fillers have audio

marsh sundial
#

Please paste the ffmpeg HLS arguments from the log. You might need to set streaming log level to debug first, from the main etv settings page

tight talon
#

Format ["unknown"] doesn't equal yuv420p

#

ffmpeg hls error arguments -nostdin -hide_banner -nostats -loglevel error -fflags +genpts+discardcorrupt+igndts -loop 1 -copyts -i C:\Users\Nicole\AppData\Local\ersatztv\cache\resources\background.png -f lavfi -readrate 1.0 -i anullsrc -filter_complex [0:0]subtitles=C\:/\Users/\Nicole/\AppData/\Local/\ersatztv/\temp-pool/\subtitle_2:fontsdir=C\:/\Users/\Nicole/\AppData/\Local/\ersatztv/\cache/\streams/\fonts[v] -map 1:0 -map [v] -muxdelay 0 -muxpreload 0 -movflags +faststart -flags cgop -sc_threshold 0 -t 00:02:40.4936669 -r 24 -vsync cfr -video_track_timescale 90000 -b:v 2000k -maxrate:v 2000k -bufsize:v 4000k -c:v libx264 -pix_fmt yuv420p -output_ts_offset 2113.7577444444446 -c:a aac -ac 2 -b:a 192k -maxrate:a 192k -bufsize:a 384k -ar 48k -map_metadata -1 -metadata "service_provider="ErsatzTV"" -metadata "service_name="Jellytoons"" -g 96 -keyint_min 96 -force_key_frames expr:gte(t,n_forced*4) -f hls -hls_time 4 -hls_list_size 0 -segment_list_flags +live -hls_segment_filename C:\Users\Nicole\AppData\Local\etv-transcode\001\live%06d.ts -hls_flags program_date_time+append_list+discont_start+omit_endlist+independent_segments -mpegts_flags +initial_discontinuity C:\Users\Nicole\AppData\Local\etv-transcode\001\live.m3u8

marsh sundial
#

not the error arguments, the ones just before

tight talon
#

Found playout item Amazon Echo - SNL with path D:\Tv Shows & Movies\Filler\Ads\Snl\Amazon Echo - SNL.mp4

#

ffmpeg hls arguments -threads 0 -nostdin -hide_banner -nostats -loglevel error -fflags +genpts+discardcorrupt+igndts -c:v av1 -readrate 1.0 -i "D:\Tv Shows & Movies\Filler\Ads\Snl\Amazon Echo - SNL.mp4" -map 0:a -map 0:0 -muxdelay 0 -muxpreload 0 -movflags +faststart -flags cgop -sc_threshold 0 -t 00:02:40.4936669 -video_track_timescale 90000 -b:v 2000k -maxrate:v 2000k -bufsize:v 4000k -c:v libx264 -output_ts_offset 2274.2160777777776 -c:a copy -map_metadata -1 -metadata "service_provider="ErsatzTV"" -metadata "service_name="Jellytoons"" -g 96 -keyint_min 96 -force_key_frames expr:gte(t,n_forced*4) -f hls -hls_time 4 -hls_list_size 0 -segment_list_flags +live -hls_segment_filename C:\Users\Nicole\AppData\Local\etv-transcode\001\live%06d.ts -hls_flags program_date_time+append_list+discont_start+omit_endlist+independent_segments -mpegts_flags +initial_discontinuity C:\Users\Nicole\AppData\Local\etv-transcode\001\live.m3u8

#

ffmpeg hls error arguments -nostdin -hide_banner -nostats -loglevel error -fflags +genpts+discardcorrupt+igndts -loop 1 -copyts -i C:\Users\Nicole\AppData\Local\ersatztv\cache\resources\background.png -f lavfi -readrate 1.0 -i anullsrc -filter_complex [0:0]subtitles=C\:/\Users/\Nicole/\AppData/\Local/\ersatztv/\temp-pool/\subtitle_3:fontsdir=C\:/\Users/\Nicole/\AppData/\Local/\ersatztv/\cache/\streams/\fonts[v] -map 1:0 -map [v] -muxdelay 0 -muxpreload 0 -movflags +faststart -flags cgop -sc_threshold 0 -t 00:02:40.4936669 -r 24 -vsync cfr -video_track_timescale 90000 -b:v 2000k -maxrate:v 2000k -bufsize:v 4000k -c:v libx264 -pix_fmt yuv420p -output_ts_offset 2274.2160777777776 -c:a aac -ac 2 -b:a 192k -maxrate:a 192k -bufsize:a 384k -ar 48k -map_metadata -1 -metadata "service_provider="ErsatzTV"" -metadata "service_name="Jellytoons"" -g 96 -keyint_min 96 -force_key_frames expr:gte(t,n_forced*4) -f hls -hls_time 4 -hls_list_size 0 -segment_list_flags +live -hls_segment_filename C:\Users\Nicole\AppData\Local\etv-transcode\001\live%06d.ts -hls_flags program_date_time+append_list+discont_start+omit_endlist+independent_segments -mpegts_flags +initial_discontinuity C:\Users\Nicole\AppData\Local\etv-transcode\001\live.m3u8

#

Format ["unknown"] doesn't equal yuv420p

marsh sundial
#

can you run ffprobe against that item and paste the output ffprobe.exe "D:\Tv Shows & Movies\Filler\Ads\Snl\Amazon Echo - SNL.mp4"

tight talon
#

How would I run this? Clicking the ffprobe exe brings up nothing

thorn sundial
#

this needs to be done in the command prompt.

#

on my Windows 10 machine, the shortcut is:

Start->All Apps->Windows System->Command Prompt

tight talon
#

It's telling me ffprobe.exe is not recognised as an internal/external command

thorn sundial
#

you might need to change the current working directory to where ffprobe.exe is

#

e.g.

#

cd C:\Program Files\ErsatzTV\ (change the path to wherever you have ETV installed)

tight talon
#

alright thank you

#

ffprobe version n6.1-2-gc7fe7ee8d4-20231121 Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 13.2.0 (crosstool-NG 1.25.0.232_c175b21)
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libharfbuzz --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-nvenc --enable-nvdec --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libvpl --enable-openal --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-d3d11va --enable-dxva2 --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp --extra-version=20231121

#

libavutil 58. 29.100 / 58. 29.100
libavcodec 60. 31.102 / 60. 31.102
libavformat 60. 16.100 / 60. 16.100
libavdevice 60. 3.100 / 60. 3.100
libavfilter 9. 12.100 / 9. 12.100
libswscale 7. 5.100 / 7. 5.100
libswresample 4. 12.100 / 4. 12.100
libpostproc 57. 3.100 / 57. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'D:\Tv Shows & Movies\Filler\Ads\Snl\Amazon Echo - SNL.mp4':
Metadata:
major_brand : dash
minor_version : 0
compatible_brands: iso6avc1mp41
creation_time : 2023-11-09T16:52:26.000000Z
Duration: 00:02:40.49, start: 0.000000, bitrate: 256 kb/s
Stream #0:00x1: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 9 kb/s, 23.98 fps, 23.98 tbr, 24k tbn (default)
Metadata:
creation_time : 2023-11-09T16:52:26.000000Z
handler_name : ISO Media file produced by Google Inc.
vendor_id : [0][0][0][0]

marsh sundial
#

if that's all the output, the file does indeed not have audio

tight talon
#

Huh... Okay I'll try re-downloading the file then/getting an alternative version of it

#

Thank you for your time. Sorry for the trouble