diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx
index ecdf110..67afa21 100644
--- a/src/app/admin/page.tsx
+++ b/src/app/admin/page.tsx
@@ -3426,6 +3426,10 @@ const EmbyConfigComponent = ({
Password: '',
UserId: '',
isDefault: false,
+ // 高级选项
+ removeEmbyPrefix: false,
+ appendMediaSourceId: false,
+ transcodeMp4: false,
});
// 从配置加载源列表
@@ -3460,6 +3464,10 @@ const EmbyConfigComponent = ({
Password: '',
UserId: '',
isDefault: false,
+ // 高级选项
+ removeEmbyPrefix: false,
+ appendMediaSourceId: false,
+ transcodeMp4: false,
});
setEditingSource(null);
setShowAddForm(false);
@@ -3912,6 +3920,85 @@ const EmbyConfigComponent = ({
+ {/* 高级选项 */}
+
+
+ 高级选项
+
+
+ {/* 选项1: 播放链接移除/emby前缀 */}
+
+
+
+
+ 启用后将从播放链接中移除 /emby 前缀
+
+
+
+
+
+ {/* 选项2: 拼接MediaSourceId参数 */}
+
+
+
+
+ 启用后将调用 PlaybackInfo API 获取 MediaSourceId 并添加到播放链接
+
+
+
+
+
+ {/* 选项3: 转码mp4 */}
+
+
+
+
+ 启用后将使用 stream.mp4 格式并移除 Static 参数
+
+
+
+
+
+
{/* 操作按钮 */}