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, [email protected],
[email protected], [email protected], [email protected]
[Arxiv] [Project Page] [Demo]
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.yamlThis command would generate ./data/avt/section_data.
python tools/get_caption.py --config data/avt/get_caption.yamlThis command would generate ./data/avt/caption.
python tools/get_story.py --config data/avt/get_story.yamlThis command would generate ./data/avt/output/caption and ./data/avt/output/story.
python tools/get_video.py --config data/avt/get_video.yamlThis command would generate ./data/avt/output/story/*/output_video.mp4.
python tools/get_evaluation.py --config data/avt/get_evaluation.yamlThis 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}
}