#10623: Metadata is written at the end of the process, making piped output miss
metadata
-------------------------------------+-------------------------------------
             Reporter:  vortex       |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  ffmpeg
              Version:  git-master   |               Resolution:
             Keywords:  pipe         |               Blocked By:
  matroska -map                      |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by mkver):

 The Matroska muxer writes updated metadata (namely proper durations which
 is probably the missing metadata you mention) as well as the index ("Cues"
 in Matroska-speak) at the end if the output is seekable. The reason for
 this restriction is that in order for the metadata to be updated as well
 as in order for Cues to be usable, one needs to be able to overwrite some
 bytes at the beginning of the file. So I don't really see what could be
 done better here.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10623#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to