[FFmpeg-devel] [PATCH] Adding mkdir option for img2enc (2nd attempt)
Dr Alan Barclay
alan at escribe.co.uk
Wed Dec 27 00:44:31 EET 2017
Hi All,
Please would someone with an interest in img2enc take a look at my
revised patches for a minor feature addition and consider committing it
to the main line for me.
Example:
ffmpeg -i ~/trailer.mp4 -strftime 1 -mkdir 1 %Y/%m/%d/out_%H-%M-%S.jpg
Without the new mkdir option, this command will fail if the directory
hierarchy for the jpg files does not already exist, which can be
difficult to predict for time-stamped directories.
This patch adds a mkdir option to img2enc which invites it to make
whatever directory hierarchy is necessary for each output file. When
used in conjunction with the strftime then the jpg files will be located
in a newly created (time-stamped) directory as processing progresses.
My typical usage scenario is capturing a long-running live video feed
(perhaps time-lapsed) and storing the resulting images in a time-stamped
directory hierarchy fashion, rather than as a numbered sequence of files
in a single directory.
If you look at the code you will see that only a half dozen lines of
code were required in img2enc. The function for creating directories
already existed in hlsenc.c but I've moved into utils.c as I presumed
that was a more generic location for it.
All comments appreciated.
Thanks ad Regards,
Alan.
On 17/12/17 22:46, Carl Eugen Hoyos wrote:
> 2017-12-17 23:41 GMT+01:00 Dr Alan Barclay <alan at escribe.co.uk>:
>
>> Please would someone with an interest in img2enc take a look
>> at my minor feature addition and consider committing it to the
>> main line for me.
> To be acceptable, the patch has to be split in two and please
> move the definition into internal.h
>
> Carl Eugen
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Move-mkdir_p-renamed-ff_mkdir_p-from-hlsenc.c-to-uti.patch
Type: text/x-patch
Size: 3405 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171226/69c21ad2/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Adding-mkdir-option-for-img2enc.patch
Type: text/x-patch
Size: 1881 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171226/69c21ad2/attachment-0001.bin>
More information about the ffmpeg-devel
mailing list