論文轉研究影片 是做什麼的?
製作一部讓新觀眾能在約 90 秒內理解問題、建置或提議的內容、測試的項目以及證據實際顯示的結果的影片。將提供的論文視為證據來源,而不是橫向掃描的投影片。
從來源開始
- 完整閱讀論文,包含圖表標題、方法、單位、基準線、限制以及提供的補充資料。如果是 URL 或 DOI,則擷取引用的論文。如果是本地 PDF,則提取文字並檢查實際的圖頁;必要時對掃描頁面進行 OCR。不要僅從摘要推斷結果。
- 製作一份簡潔的主張分類帳:每個螢幕上的量化或因果主張都需要確切的來源位置(頁碼、圖表、表格或補充項目)、指標定義、比較條件以及任何限定條件。區分報告的測量結果、作者的詮釋以及您自己的說明性插圖。如果關鍵結果不明確,請再次檢查來源並縮小主張範圍。
- 清點來源圖表、表格、影片、照片、標誌、螢幕錄影與使用權。優先使用論文本身的圖表/資料或原創產生的圖表。如果要求的真實系統示範沒有錄影,請建立一個明確標示的插圖;不要將其描繪為觀察到的鏡頭。未經授權,請勿將私人或未發表的來源資料上傳到外部服務。
指導影片製作
撰寫一份場景逐鏡頭的拍攝清單,包含時間碼、每個鏡頭的一個訊息、視覺動作、移動方式、轉場、旁白/字幕、來源主張 ID 以及媒體出處。使用適合論文的敘事結構;常見的路線是利害關係 → 系統或想法 → 受控比較 → 機制 → 結果與邊界。在開場時(若已知)顯示論文標題、作者與機構。在需要提供背景時,先展示被測試的系統,再展示其失敗或效益。
預設目標為 90 秒(80–100 秒可接受);當使用者指定不同長度時進行調整。為實驗設置與分母分配螢幕時間,而不僅僅是最大的數字。如果比較是有條件的,請標明每側的狀態與基準線;不要將單獨的固定條件測量結果變成測量線上控制器的證據。在結尾畫面提供精確的結論與限制。
根據科學內容規劃視覺語言。以不同方式動畫化圖表、測量圖、軌跡與授權的錄影素材,讓觀眾能夠區分它們。真實影片或終端機輸出必須保留來源;重播、說明性機制與模擬儀表板必須明顯標示。不得出現虛構的指標、代碼流、使用率追蹤、故障日誌或未測量的轉場。有關詳細的敘述與標籤指南,請閱讀 editorial-guidance.md。
製作與驗證
在論文旁或使用者選擇的位置建立一個可運作的製作資料夾。在那裡儲存主張分類帳與分鏡表,然後使用合適的程式碼原生時間軸工具(在可用的情況下使用 Remotion 與 FFmpeg;若環境更適合則選擇其他工具)實作影片。隨附的 Remotion 入門專案 是一個可執行的腳手架,而不是一個不可修改的視覺風格:替換其範例文字,並建立論文特定的鏡頭與轉場。其 film manifest 與 scripts/validate_film.py 提供了一個可重複使用的證據/時間碼檢查。不要將入門專案的合成夾具主張複製到使用者的影片中。
提前渲染一些代表性的靜止畫面,以檢查在目標觀看尺寸下的層次、標籤、圖片使用權與對比度。然後渲染完整影片,檢查開頭/中間/結尾與轉場,並修正被截斷的文字、過小的圖表、無法閱讀的圖例或突兀的故事跳轉。交付 MP4、原始專案、主張對來源分類帳、分鏡表以及字幕檔(或應要求提供螢幕內嵌字幕)。當使用者未選擇音訊時,預設為 1920×1080、30 fps、H.264 且無音訊;僅在要求或上下文明確需要時才添加旁白/音樂。尊重使用者的語言。
使用入門專案的 manifest 時,請執行 <skill-dir>/scripts/validate_film.py path/to/film.json --release。執行 <skill-dir>/scripts/export_srt.py path/to/film.json path/to/captions.srt 以產生場景層級的字幕。然後,當 ffprobe 與 ffmpeg 可用時,執行 <skill-dir>/scripts/verify_video.py path/to/final.mp4 --target-seconds 90。這些檢查不能取代視覺與科學審查。說明哪些是測量結果、哪些是重建或插圖,以及哪些鏡頭無法取得。如果影片的長度、解碼、字幕或核心科學主張未經檢查,請勿將其標記為完成。