Agent-based Video Trimming
Lingfeng Yang1†, Zhenyuan Chen2†, Xiang Li3,2∗, Peiyang Jia4, Liangqu Long4, Jian Yang1∗
1Nanjing University of Science and Technology, 2VCIP, CS, Nankai University, 3NKIARI, Shenzhen Futian, 4Insta360
{yanglfnjust, csjyang}@njust.edu.cn, zhenyuanchen@mail.nankai.edu.cn,
xiang.li.implus@nankai.edu.cn, jiapeiyang@insta360.com, liangqu.long@gmail.com
[Arxiv] [Project Page]
data ├── avt │ ├── caption │ ├── output │ │ ├── caption │ │ ├── evaluation │ │ └── story │ ├── section_data │ └── video │ ├── daily_life-family-CapperCoolCooper │ │ └── KRqR6LSoP8.mp4 │ ├── daily_life-family-Earls_Family_Vlogs │ │ └── MyLwV1V19WY.mkv │ ... ├── youtube_highlights │ │ │ ... └── tvsum │ ...
python tools/get_section_data.py --config data/avt/get_section_data.yaml
This command would generate ./data/avt/section_data
.
python tools/get_caption.py --config data/avt/get_caption.yaml
This command would generate ./data/avt/caption
.
python tools/get_story.py --config data/avt/get_story.yaml
This command would generate ./data/avt/output/caption
and ./data/avt/output/story
.
python tools/get_video.py --config data/avt/get_video.yaml
This command would generate ./data/avt/output/story/*/output_video.mp4
.
python tools/get_evaluation.py --config data/avt/get_evaluation.yaml
This command would generate ./data/avt/output/evaluation
.
Checkout the videos on our project page :)
If you find our paper or repo helpful for your research, please consider citing the following paper and giving this repo a star. Thank you!
@article{avt,
title={Agent-based Video Trimming},
author={Yang, Lingfeng and Chen, Zhenyuan and Li, Xiang and Jia, Peiyang and Long, Liangqu and Yang, Jian},
journal={arXiv preprint arXiv:2412.09513},
year={2024}
}