[FFmpeg-trac] #7159(undetermined:new): recursive create segment folder with HLS muxer
FFmpeg
trac at avcodec.org
Tue Apr 24 08:39:52 EEST 2018
#7159: recursive create segment folder with HLS muxer
-------------------------------------+-------------------------------------
Reporter: krs_vital | Type: task
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
ffmpeg doesn't create HLS segment folder if it not exists. It is
inconvenient to use an additional script to create and track folders...
command line:
/usr/local/bin/ffmpeg -dts_delta_threshold 3600 -fflags
+flush_packets+genpts -err_detect ignore_err -correct_ts_overflow 0 -vsync
0 -buffer_size 8388608 -fifo_size 40000 -overrun_nonfatal 1 -copytb 1 -i
udp://239.192.2.250:1234 -y -sn -dn -vcodec copy -acodec aac -hls_time 10
-map 0 -ignore_unknown -strict -2 -use_localtime 1 -max_interleave_delta
360000000000 -hls_segment_filename /home/TNT/%Y/%m/%d/%H/%s.ts
/tmp/TNT.m3u8
ffmpeg version N-90817-gd9706f7 Copyright (c) 2000-2018 the FFmpeg
developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)
configuration:
libavutil 56. 15.100 / 56. 15.100
libavcodec 58. 19.100 / 58. 19.100
libavformat 58. 13.100 / 58. 13.100
libavdevice 58. 4.100 / 58. 4.100
libavfilter 7. 19.100 / 7. 19.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
[h264 @ 0x26bfd00] SPS unavailable in decode_picture_timing
[h264 @ 0x26bfd00] non-existing PPS 0 referenced
[h264 @ 0x26bfd00] SPS unavailable in decode_picture_timing
[h264 @ 0x26bfd00] non-existing PPS 0 referenced
[h264 @ 0x26bfd00] decode_slice_header error
................................
................................
Last message repeated 1 times
[h264 @ 0x26bfd00] number of reference frames (0+4) exceeds max (3;
probably corrupt input), discarding one
Input #0, mpegts, from 'udp://239.192.2.250:1234':
Duration: N/A, start: 26982.132778, bitrate: N/A
Program 2090
Metadata:
service_name : ?19 б╫б
service_provider: ?юбюа
Stream #0:0[0x82d]: Video: h264 (Main) ([27][0][0][0] / 0x001B),
yuv420p(tv, bt470bg, top first), 720x576 [SAR 16:11 DAR 20:11], 25 fps, 50
tbr, 90k tbn, 50 tbc
Stream #0:1[0x82e]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz,
stereo, fltp, 192 kb/s
Stream #0:2[0x835]: Data: scte_35
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (mp2 (native) -> aac (native))
Press [q] to stop, [?] for help
[hls @ 0x282bd00] Opening '/home/TNT/2018/04/24/12/1524547429.ts' for
writing
Could not write header for output file #0 (incorrect codec parameters ?):
No such file or directory
Error initializing output stream 0:1 --
Can you create advanced hls parameter, sush as
-hls_force_create_segment_folder which would solve the problem?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7159>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list