根据场景剪辑为视频添加章节
chaptinator的Python项目详细描述
结缔组织
在视频中添加有关场景更改的章节(例如演示文稿中的幻灯片更改)
安装
chaptinator
要求在您的系统上安装ffmpeg
,并且
在PATH
中。
按照https://ffmpeg.org/上的说明操作,并确保以下命令
ffmpeg
和{
然后通过pip安装这个包。用于全局安装
sudo pip install chaptinator
以及供用户本地安装使用
^{pr2}$使用
chaptinator VIDEO [-t TITLE][-a AUTHOR][-c CHANGE_THRESH][-s][-r][-v][-o][-d][-m METADATA_FILE]
-t TITLE
设置元数据中的标题(默认:filename)
-a ARTIST
在元数据中设置艺术家
-c CHANGE
“0到1之间的值,表示新场景;低值
反映当前帧引入新场景的概率较低,
更高的值意味着当前帧更有可能是1“
--https://ffmpeg.org/ffmpeg-filters.html#select_002c-aselect
-s
将标记结果视频缩放到720的高度,同时保持纵横比
比率
-r
将帧速率降低到5fps,这是在
幻灯片是唯一的视频内容。较低的值会导致
一些浏览器视频播放器
-o
激活ffmpeg调谐“stillimage”,降低去块滤波器,
优化幻灯片等静态图像
-v
将音频转换为具有VBR(可变比特率)和质量的MP3
设置为8,这对于具有相对较长片段的语音最为理想
安静。
(Lame被编译到标准库中,而Frauenhofer AAC,
不支持VBR)
-d
将两个音频通道下混入一个单声道音频通道
{cd15>并禁用检测 元数据文件。此文件必须具有中描述的结构 https://ffmpeg.org/ffmpeg-formats.html#Metadata-1
示例
# increase cut detection threshold to 0.4, scale the video and reduce framerate chaptinator foo.mp4 -t "Video Title" -a "Author Name" -c 0.4 -s -r # read cuts from metadata file chaptinator foo.mp4 -m metadata.txt
用例
chaptinator
可用于将章节添加到演示幻灯片中
在PowerPoint中录制并导出为视频。在
当然,它可以处理任何视频文件,只要调整一下
您首选的-c
参数。在
- 项目
标签: