[FFmpeg-trac] #11139(ffmpeg:closed): Option to preserve filetime of input

FFmpeg trac at avcodec.org
Sat Aug 31 13:31:35 EEST 2024


#11139: Option to preserve filetime of input
-------------------------------------+-------------------------------------
             Reporter:  Ulf Zibis    |                    Owner:  Ulf Zibis
                 Type:  enhancement  |                   Status:  closed
             Priority:  wish         |                Component:  ffmpeg
              Version:  git-master   |               Resolution:  wontfix
             Keywords:  convenience  |               Blocked By:
  option                             |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------
Comment (by elenril):

 The reasons were already stated by people above:
 * `ffmpeg` CLI is an M-to-N transcoder, there is in general no canonical
 way to tell which is THE input file for a given output file;
 * Which timestamp of the three standard ones is to be preserved? Do we add
 a new option for each one? What about permissions, ACLs, xattrs, etc.?
 This is a giant can of worms.
 * The same functionality can be easily implemented with standard unix
 commandline tools.
 >͏    If the proposer would like to implement it: why not?
 Because `ffmpeg` CLI already has way too many options, which makes it
 extremely hard to understand both for users and developers. Each new
 option has to be maintained for a very long time, and its interactions
 with other options have to be considered, making future development
 harder. New options should only be added if there is a strong reason for
 them to exist and I see no such reason here.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11139#comment:16>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list