├── .gitignore ├── README.md ├── app.py ├── assets ├── overview.png ├── sample1.mp4 ├── sample2.mp4 ├── sample3.mp4 └── sample4.mp4 ├── main.py ├── notebooks ├── Ask_about_character.ipynb ├── Vid2Desc_Gemini_1_0_Pro_Vision.ipynb └── llm_personality.ipynb ├── requirements.txt ├── styles.css └── vid2persona ├── gen ├── gemini.py ├── local_openllm.py ├── tgi_openllm.py └── utils.py ├── init.py ├── pipeline ├── llm.py └── vlm.py ├── prompts ├── llm.toml └── vlm.toml └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/app.py -------------------------------------------------------------------------------- /assets/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/assets/overview.png -------------------------------------------------------------------------------- /assets/sample1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/assets/sample1.mp4 -------------------------------------------------------------------------------- /assets/sample2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/assets/sample2.mp4 -------------------------------------------------------------------------------- /assets/sample3.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/assets/sample3.mp4 -------------------------------------------------------------------------------- /assets/sample4.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/assets/sample4.mp4 -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/main.py -------------------------------------------------------------------------------- /notebooks/Ask_about_character.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/notebooks/Ask_about_character.ipynb -------------------------------------------------------------------------------- /notebooks/Vid2Desc_Gemini_1_0_Pro_Vision.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/notebooks/Vid2Desc_Gemini_1_0_Pro_Vision.ipynb -------------------------------------------------------------------------------- /notebooks/llm_personality.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/notebooks/llm_personality.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/requirements.txt -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/styles.css -------------------------------------------------------------------------------- /vid2persona/gen/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/gen/gemini.py -------------------------------------------------------------------------------- /vid2persona/gen/local_openllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/gen/local_openllm.py -------------------------------------------------------------------------------- /vid2persona/gen/tgi_openllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/gen/tgi_openllm.py -------------------------------------------------------------------------------- /vid2persona/gen/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/gen/utils.py -------------------------------------------------------------------------------- /vid2persona/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/init.py -------------------------------------------------------------------------------- /vid2persona/pipeline/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/pipeline/llm.py -------------------------------------------------------------------------------- /vid2persona/pipeline/vlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/pipeline/vlm.py -------------------------------------------------------------------------------- /vid2persona/prompts/llm.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/prompts/llm.toml -------------------------------------------------------------------------------- /vid2persona/prompts/vlm.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/prompts/vlm.toml -------------------------------------------------------------------------------- /vid2persona/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deep-diver/Vid2Persona/HEAD/vid2persona/utils.py --------------------------------------------------------------------------------