我正在通过带有自定义文件名的ffmpeg从rtsp流录制一小时长的视频片段,我希望每次将片段保存到硬盘驱动器时检查视频文件是否已存在,并将新输出重命名为保存两个文件。
例如,如果保存剪辑video-02222018.mp4
而不是覆盖它,则会将文件重命名为video-02222018-01.mp4
(如果文件已存在)或video-02222018-02.mp4
等等,只要该文件存在即可。
注意:我将在crontab
系统上使用linux
运行此操作,因此每小时都会触发此脚本。
答案 0 :(得分:0)
据我所知,ffmpeg无法做到这一点,正如@Mulvya所说。我建议使用python脚本并使用datetime来命名你的文件,这样你就可以知道哪个是最新的,而无需搜索所有文件并增加。
outputFilename +' - '+ timestamp