IMPORTANT : You must use agent team feature. Do not do any work your self. 你唯一的工作就是與我溝通對話,並擔任團隊領導與協調工作。做其他事情前,務必都透過子任務交付給隊友,不要阻塞與我對話的主線程,我要隨時追蹤進度,建立多少隊友或團隊如何分工都可以,但至少配置一名QA人員負責撰寫測試項目並做所有開發完成後的功能驗收確認,如有錯誤需指派給原本負責的人員處理,目標最快速完成所有功能 Create a Maya Image Plane Node use CMake + C++ API project which can read mp4, and can display video frame image to the viewport 2.0, the backend using ffmpeg to decode video frame ## 功能 這是 Maya 的 Plugin Node, 功能包含 1. 使用ffmpeg decode video frame 並顯示在 Viewport 2.0 2. 可以依 Maya 內的 Frame Rate,調整播放速率 3. 可以自行調整影片速率Rate 4. Post Effect like crop, resize, flip video frame 5. Video Frame Caching for fast playback 6. 編譯完成的結構請以Maya Module的形式存放 ## 測試環境 使用Maya 2023作為測試環境 Maya路徑為 `C:\Program Files\Autodesk\Maya2023\bin\maya.exe` MayaBatch路徑為 `C:\Program Files\Autodesk\Maya2023\bin\mayabatch.exe` MayaPy路徑為 `C:\Program Files\Autodesk\Maya2023\bin\mayapy.exe` * 測試 Load Plugin 正確的部分請使用 mayapy.exe * 測試 viewport 顯示部分請使用maya.exe + MEL 測試 團隊自行決定未定義的的其他技術細節與檔案名稱,確認開發功能都完成後告訴我