From 76c2a8514bcc0bee242ea36e003be243dc9d44e7 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Tue, 23 Apr 2024 13:22:31 +0800 Subject: [PATCH] vault backup: 2024-04-23 13:22:31 --- .../various-complements/histories.json | 2 +- 02-Note/DAWA/ASoul/导播操作笔记.md | 116 ++++++++++++++++++ 2 files changed, 117 insertions(+), 1 deletion(-) create mode 100644 02-Note/DAWA/ASoul/导播操作笔记.md diff --git a/.obsidian/plugins/various-complements/histories.json b/.obsidian/plugins/various-complements/histories.json index 2496af7..ef96427 100644 --- a/.obsidian/plugins/various-complements/histories.json +++ b/.obsidian/plugins/various-complements/histories.json @@ -1 +1 @@ -{"油烟机:500":{"油烟机:500":{"currentFile":{"count":2,"lastUpdated":1712200328881}}},"卫生间:300":{"卫生间:300":{"currentFile":{"count":1,"lastUpdated":1712199965519}}},"电动晾衣架:800":{"电动晾衣架:800":{"currentFile":{"count":1,"lastUpdated":1712230810733}}},"渲染机器渲染":{"渲染机器渲染":{"currentFile":{"count":1,"lastUpdated":1712559691350}}},"imgPath":{"imgPath":{"currentFile":{"count":1,"lastUpdated":1713156550242}}},"03-UnrealEngine":{"03-UnrealEngine":{"internalLink":{"count":1,"lastUpdated":1713156577045}}},"主要电器:":{"主要电器:":{"currentFile":{"count":3,"lastUpdated":1713624883596}}},"NAS与服务部署":{"NAS与服务部署":{"internalLink":{"count":1,"lastUpdated":1713625995394}}}} \ No newline at end of file +{"油烟机:500":{"油烟机:500":{"currentFile":{"count":2,"lastUpdated":1712200328881}}},"卫生间:300":{"卫生间:300":{"currentFile":{"count":1,"lastUpdated":1712199965519}}},"电动晾衣架:800":{"电动晾衣架:800":{"currentFile":{"count":1,"lastUpdated":1712230810733}}},"渲染机器渲染":{"渲染机器渲染":{"currentFile":{"count":1,"lastUpdated":1712559691350}}},"imgPath":{"imgPath":{"currentFile":{"count":1,"lastUpdated":1713156550242}}},"03-UnrealEngine":{"03-UnrealEngine":{"internalLink":{"count":1,"lastUpdated":1713156577045}}},"StartLiveDirector:启动Bat文件":{"StartLiveDirector:启动Bat文件":{"currentFile":{"count":1,"lastUpdated":1713845438773}}},"Tools:一些第三方库,以及":{"Tools:一些第三方库,以及":{"currentFile":{"count":1,"lastUpdated":1713845507638}}},"LiveDirector:导播台。":{"LiveDirector:导播台。":{"currentFile":{"count":1,"lastUpdated":1713846588874}}},"Python:小工具,":{"Python:小工具,":{"currentFile":{"count":1,"lastUpdated":1713847220779}}}} \ No newline at end of file diff --git a/02-Note/DAWA/ASoul/导播操作笔记.md b/02-Note/DAWA/ASoul/导播操作笔记.md new file mode 100644 index 0000000..9b3fc4f --- /dev/null +++ b/02-Note/DAWA/ASoul/导播操作笔记.md @@ -0,0 +1,116 @@ +# 开启顺序 +1. Server先开 +2. 导播台Client顺序随意 + +## Bat +1. StartListenServer:服务器。 +2. 导播台 + 1. StartClient_Win:PVW(预览屏)、PGW(推流机)、Preview(小窗口)* 2 + 2. StartClient_Win_VideoProcess:视频处理,将视频推到另外2个View上。 + 3. StartClient_MapEnvironment:导播台,控制地图场景。(4级、1级,视图-Layout处切换) + 4. StartClient_IdolController_Master:导播台,角色控制相关。(3级) + 5. StartClient_HandHeldCam:导播台,手持相机。 + 6. StartClient_MotionProcessor:导播台,动捕 + 7. 线下的 + 1. PGM2 + 2. PGMCameraRenderer + 8. Pico + 1. StartClient_PicoClient_0 + 2. StartClient_PicoClient_1 + 3. StartClient_PicoClient_2 + 4. StartClient_PicoClient_3 +5. MotionServer:动捕相关。 + +## 修改配置 +1. MotionServer:通过修改源码来指定IP。 +2. 上述StartClient_MapEnvironment.Bat修改Server IP。 +3. 切身份、调试:StartClient_IdolController_Master、PVW(预览屏)、PGW(推流机)、Preview(小窗口),ChangeNetTag Operator.IdolController.Master + +# Project +1. Desger:StreamDock插件 +2. Engine:编译版引擎。修改过Shader。 +3. LiveDirector:导播台。 +4. StartLiveDirector:启动Bat文件。 +5. StartLiveDirectorCluster:分布式启动方案,带一个库。 +6. Tools:一些第三方库, + 1. JS加密,加密代码方便给第三方。 + 2. MotionReplayer:动捕数据回放工具。 + 3. MotionServer:动捕数据处理Server。 + 4. obs-studio:OBS源码,添加了若干插件,但用不了,因为技术服务属于字节。 + 5. PixelStream:移植自UE,小改动。UE5不用。 + 6. Protobuff:动捕数据传输,google的那个协议。 + 7. VCluster:未完成 + +## Plugins +1. AssetProcess:资源规范性检测、安全性检测。 +2. AVAudioUE4:共用库。播放库。商城。 +3. ChaosBone:自研骨骼插件。 +4. ChingReciver:青瞳的插件。 +5. DataTableEditorUntilit:数据表插件。商城。 +6. DirectAssistanter:辅助工具。 +7. DTWebBrower:UE官方、网页浏览器内嵌。 +8. ControlRig:移植自官方。 +9. FacialExpression:自研面捕驱动插件。 +10. FFMEpg移植自FFMEPG。 +11. GFurPro 毛发插件。 +12. GloveProcess:自研,手套插件。 +13. JNAAniamtion:自研,动画编辑相关。 +14. KantanChert:商城,图表插件。 +15. KawaiiPhysics +16. LDAssist:商城,美术编辑工具。 +17. MotionCapture:青瞳的插件。 +18. NDIO:NDIO +19. PixelCapture:官方 +20. PixelStream: +21. Protobuf: +22. puerts +23. ReactUMG +24. RuntimeImportAudio +25. RuntimeEditor +26. SerialComPLugin:串口插件。一些灯,现在不用了。 +27. SimpleTCPServer:移植官方加修改,有在用。 +28. SimpleUDP:移植官方加修改,有在用。 +29. SPCR 布料插件 +30. StreamDockLink: +31. TextureShare:Pico相关插件,现在没用。 +32. VRCapture:Pico相关 +33. VRPlaybackUE:Pico相关。 +34. VRTrack: VR手套 + +## Script +1. DirectorCam:与24个镜头相关。 +2. Editor:RuntimeEditor相关。 +3. LiveDirector: +4. Camera +5. Characrer: +6. Danma:弹幕相关,View以及控制。 +7. DeckLinkViewProcess:视频处理,叠加UI之类的操作。 +8. Decoration:UI UMG类定义。 +9. DeviceINputActor:Media以及串口控制器(Actor) +10. DirectorFrameWork:GameMode、Contorl、 UIManage之类的通用框架。 +11. DirectorToolMenu:编辑器UI相关。 +12. Level:场景切换控制器。 +13. LiveArea:直播区域。 +14. MapEnvironment:Level里的效果以及相关逻辑。天气控制。 +15. Pico相关。 +16. Prop:道具相关道具。 +17. QuickControl:简单UI控制器。 +18. ScreenPlayerTextureRenderer:将视频渲染成贴图之后再场景中渲染。 +19. SeiSender:OBS Sei信息。 +20. VideoStreamTransition:转场功能,闪白、转视频啥的。 +21. Python:小工具 +22. Sequoia:运镜录制剪辑工具。自研类似Sequence的 runtime editor,控制镜头。控制灯光。 +23. SimpleLiveDirector:提供给外部供应商的简单版程序。 + +## Source +1. AppShells:做了一半,还没用。 +2. Editor/HotKeyManager:快捷键相关,可以通过配置实现。 +3. LiveDirector +4. LiveDirectorEditor +5. Module: + 1. BlackMagicInput:UE官方移植,视频采集卡。 + 2. BlackMagicOutput:UE官方移植,视频采集卡。 + 3. DeckLinkOuput:UE官方移植,视频采集卡。 + 4. GameCluster:未完成 +6. MultiViewRenderer:20个View的UI相关。 +7. UIModule:UI样式定义,功能。