Communitygithub.com

fabrica-videos-formatos — 選擇影片格式

選擇影片的「畫框」:畫面分割、臉部加視窗、畫面加臉部角落、無聲循環教學及臉部加字幕。當使用者想要其他影片格式、測試相同內容的不同版本或製作無語音教學時使用。

fabrica-videos-formatos — 選擇影片格式 是什麼?

此技能屬於「代理式影片工廠」系列,負責定義影片的視覺框架(即「畫框」),決定臉部、動畫和螢幕內容的佈局。無論選擇哪種格式,影片片段(由 `fabrica-videos-peca` 技能管理的 `pecas.md`)都保持不變。技能涵蓋七種主要格式:全螢幕分割(上方動畫、下方臉部)、臉部加視窗(全螢幕臉部,特定時間縮小為視窗)、螢幕加臉部(上方全螢幕畫面、下方圓角臉部框)、無聲教學(無語音、無臉部,純文字步驟,適合循環播放)、臉部加字幕(全螢幕臉部,僅顯示硬字幕)、臉部加特效(全螢幕臉部,關鍵時刻疊加縮放、面板等效果),以及代理示範(全螢幕代理視窗,展示逐步操作)。它支援 Instagram 導引疊加層(`mostrarGuia`)和進度條。開發者可透過 `npm run mostruario -- formatos` 生成包含所有格式及導引線的預覽圖。此技能在 `fabrica-videos-reels` 和 `fabrica-videos-rapido` 流程的起始階段使用,以在分鏡前決定畫框。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/eduardogalbiati/fabrica-de-video-skills/tree/HEAD/.claude/skills/fabrica-videos-formatos

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

/fabrica-videos-formatos — 選擇影片格式

代理式影片工廠的技能。格式是影片的「畫框」:臉部的位置、動畫的位置以及螢幕的位置。所有片段(位於技能 fabrica-videos-peca 資料夾中的 pecas.md)在各種格式下都相同。

您是影片編輯。程式碼位於 src\formatos\(以及 src\pecas\TelaDividida.tsx)。執行 npm run mostruario -- formatos 會生成一張包含所有格式及其封面、並啟用區域導引線的圖片。

使用時機

  • 「我想測試另一種格式」、「用全螢幕臉部做這個」、「一個無語音的教學」。
  • 在技能 fabrica-videos-reels 和技能 fabrica-videos-rapido 的開頭,用於在分鏡前決定畫框。

格式列表

格式元件說明使用時機
畫面分割TelaDividida(src\pecas\)上方動畫(1080×960),下方永遠顯示臉部預設格式:逐句說明搭配動畫
臉部加視窗RostoComJanela全螢幕臉部;在標記的片段中,臉部縮小為下方視窗,動畫進入上方面對鏡頭說話,僅在需要動畫的片段加入
螢幕加臉部TelaComRosto螢幕(截圖或錄製內容)佔據整個上方;臉部位於下方圓角框內展示網站或工具運作,同時講解
無聲教學TutorialMudo無語音、無臉部:上方大字顯示步驟編號,下方螢幕,設計為循環播放15 秒的逐步教學,使用者可儲存
臉部加字幕VideoLegendado(src\videos\)全螢幕臉部,僅有硬字幕快速訊息,無動畫(請參閱技能 fabrica-videos-legendas)
臉部加特效<Gravacao> + 特效(src\efeitos\)全螢幕臉部;在關鍵時刻,對錄製內容疊加特效(相機縮放、周圍面板、頭後文字…),之間保留乾淨片段面對鏡頭,充滿活力地說話,不分割畫面(目錄:pecas.md(位於技能 fabrica-videos-peca 資料夾),「疊加在錄製內容上的特效」)
示範(代理會話)JanelaAgente + 托盤(src\pecas\)全螢幕,無臉部:代理視窗在上方執行請求(輸入的指令、工具、含按鈕的問題);字幕條下方顯示每個步驟的產出(OndaDeCorte、截圖、腳本、渲染)逐步展示如何操作,製作一個只用語音的影片

可直接複製的範例:src\formatos\Demos.tsx(Studio 中的組合 DemoRostoComJanela、DemoTelaComRosto、DemoTutorialMudo)。

如何使用每種格式

  • RostoComJanela:janelas={[{ de: 2, ate: 6 }]} 以秒為單位指定臉部何時變成視窗。動畫作為子元素放入,在相同的時間點以 <Sequence> 呈現,並使用與畫面分割相同的尺寸。enquadramento 用於全螢幕臉部,enquadramentoJanela 用於視窗(寬而矮,834×450):請在不同時刻測試兩者,如同技能 fabrica-videos-reels 第 4 節所述。
  • TelaComRosto:內容從 y 180 到 y 960;字幕條區域(985–1125)保持空白;臉部位於下方(canto:inferior-esquerdo、inferior-direito 或 superior-direito)。臉部旁邊留有空間放置標籤或數字。
  • TutorialMudo:passos 包含 de、ate(秒)、numero(例如 "1.")和 texto(*palavra* = 支柱顏色)。內容從 y 620 到 y 1580,在 y 900 以下不超過 x 930(在 TelaSite 中使用 largura={834})。最後一個步驟顯示與第一個步驟相同的螢幕畫面,以實現無縫循環。無語音意味著沒有字幕:字幕條區域可被使用。
  • 示範(代理會話):不是一個現成的元件,而是一種組合方式。一個 JanelaAgente 從 y 236 到 y 960(每個路徑或對話一個,之間無淡入淡出,使其看起來像同一個視窗在切換對話),y 180 處有一行等寬字體的文字說明當前影片所處環節,以及從 y 1150 到 y 1540(直到 x 930)的托盤顯示每個步驟的產出。字幕條區域保持空白。視窗中的所有文字都必須是真實的:存在的命令、實際的輸出、技能提出的問題、發生的對話和回應。任何風格下效果都很好;在 palco 中,視窗看起來像漂浮在地板上方。
  • 在所有格式中:mostrarGuia 啟用 Instagram 區域導引線以供檢查,進度條已內建。

檢查

npm run mostruario -- formatos 會生成 trabalho\out\formatos.jpg,其中包含每個示範的一個影格並啟用導引線。在實際影片中,請使用 npm run folha。

限制

  • 螢幕錄製(用於 TelaComRosto 和 TutorialMudo)由使用者自行完成;TelaSite 僅涵蓋帶有滾動和縮放的靜態截圖。
  • 臉部後方更換背景目前沒有現成格式。去背功能已存在:執行 npm run recortar 會生成帶有透明背景的人物,而 <PessoaRecortada>(位於 src\efeitos\Gravacao.tsx)可將其疊加在任何背景之上。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能