Spaces:
No application file
No application file
| from youtube_download import download_youtube_videos, extract_frames_from_videos | |
| from youtube_list import youtube_list # μ νλΈ λ§ν¬ 리μ€νΈ | |
| from subtitle import ocr_all_frames | |
| from object_detection import detect_all_objects | |
| # μ νλΈ μμ λ€μ΄λ‘λ | |
| download_youtube_videos(youtube_list, save_dir="my_data/mp4") | |
| # νλ μ μΆμΆ (1μ΄λ§λ€) | |
| extract_frames_from_videos(video_dir="my_data/mp4", frame_root_dir="my_data/frames", every_n_seconds=1) | |
| ocr_output = ocr_all_frames("/workspace/frames/frame_1") | |
| for item in ocr_output: | |
| print(item["frame"], "β", item["text"]) | |
| object_info = detect_all_objects("/workspace/frames/frame_1") | |
| for item in object_info: | |
| print(item["frame"], "β", item["objects"]) |