[FFmpeg-trac] #10037(undetermined:new): EXT-X-STREAM-INF is missing CODECS attribute when using h264_v4l2m2m encoder
FFmpeg
trac at avcodec.org
Tue Nov 15 14:20:11 EET 2022
#10037: EXT-X-STREAM-INF is missing CODECS attribute when using h264_v4l2m2m
encoder
-------------------------------------+-------------------------------------
Reporter: nls | Owner: (none)
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: hls v4l2m2m | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by nls):
I tested some more. It seems the issue is more complicated. It's not
exclusive to the h264_v4l2m2m encoder so the title might need to be
changed. The following command produces the same buggy master.m3u8 as the
one in OP:
{{{
ffmpeg -i result.mp4 -f hls -hls_playlist_type event -hls_segment_filename
segment_04_%06d.ts -master_pl_name master_04b.m3u8 -hls_time 6 -c:v copy
stream_04b.m3u8
}}}
No matter what ffmpeg version, the CODECS attrib is omitted. I tried git
master, an OMX-enabled version from a year ago, and the 5.1.1 release. My
guess is that some inputs seem to provide the necessary info for adding
the attribute, and some don't. So it's a lot more complicated to handle,
probably. h264_omx and libx264 encoders, on the other hand, do produce a
correct master.m38u, CODECS included.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10037#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list