2506회 정기 채점기준표(JSON) 업데이트

This commit is contained in:
2025-07-03 16:54:25 +09:00
parent 91e6c19374
commit 1ef8d2faf8
23 changed files with 3265 additions and 282 deletions

View File

@@ -188,13 +188,13 @@
"type": "mediaOrder",
"value": ["동영상.mp4", "이미지3.jpg", "이미지1.jpg", "이미지2.jpg"],
"point": 4,
"desc": "비디오1 트랙에 있는 클립의 ClipIndex값을 기준으로 CRClipArr에서 Path값을 가져와서 정답 채점, 클립의 ClipIndex값이 -1인 경우와 길이가 5프레임 이하인 경우는 제외한다."
"desc": "클립의 ClipIndex값이 -1인 경우와 길이가 5프레임 이하인 경우는 제외한다."
},
"2": {
"ele": "/CROASTERP/CRTrackArr[1]/CRVideoTrackArr[1]/CRTrackList[1]/CRTrackClip[1]/@Speed",
"type": "oneAnswer",
"value": {
"speed": "140"
"speed": "110"
},
"point": 2,
"desc": "100당 1배속 / 130 = 1.3배속"
@@ -205,10 +205,10 @@
"media": "동영상.mp4",
"value": {
"start": "0",
"end": "370"
"end": "380"
},
"point": 2,
"desc": "시작시간과 재생시간 정답값 입력, 3번문항은 '동영상.mp4' 클립의 길이를 확인하는 문항이므로 media는 수정할 필요가 없다."
"desc": "start: 시작시간 / end: 재생시간( 12.20 = 12*30 + 20 = 380 )"
},
"4": {
"ele": "//CRTrackList[@Name='비디오1']/CRTrackClip[@ClipIndex='{CRClipIndex}']//CRFilter",
@@ -216,52 +216,52 @@
"media": "동영상.mp4",
"value": {
"ID": "44",
"VID100": "8",
"VID103": "0.89999998"
"VID100": "10",
"VID103": "1.2"
},
"point": 3,
"desc": "value값의 키값(VID___)은 이펙트의 속성종류에 따라 변경되므로 채점기준표작성시 확인 필요"
},
"5": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr/@Name",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.Text",
"value": "화단의 꽃들",
"value": "호수의 시원한 전경",
"point": 3
},
"6": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool[@Type='1']/GCUnit/@VID102",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.Text",
"value": "돋움체",
"value": "굴림체",
"point": 2
},
"7": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool[@Type='1']/GCUnit/@VID101",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.Text",
"value": "110",
"point": 2
},
"8": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool/GCUnit[@Type='4']/@VID100",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.Text.Color",
"value": "ff531b",
"value": "f4511e",
"point": 2,
"desc": "컬러값은 RGB로 입력한다, [대소문자, #]허용 (#FFFFFF, ffffff 두 값 모두 허용)"
},
"9": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr/@*[name()='VID600' or name()='VID601']",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.Location",
"value": ["0.38333333", "0.92962962"],
"value": ["0.3125", "0.92962962"],
"point": 2,
"desc": "정답 파일의 자막 좌표를 기준으로 프로그램 내부적으로 0.1까지 오차를 허용한다"
},
"10": {
"ele": "",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.StartTime",
"value": 170,
"point": 2,
@@ -269,9 +269,9 @@
},
"11": {
"ele": "",
"search": "화단의 꽃들",
"search": "호수의 시원한 전경",
"type": "video.Length",
"value": 150,
"value": 180,
"point": 2,
"desc": "내부적으로 자막의 시작시간과 길이를 계산"
},
@@ -286,7 +286,7 @@
"ele": "//CRTrackList[@Name='비디오1']/CRTrackClip[@ClipIndex='{CRClipIndex}']/@Length",
"type": "imageLength",
"media": "이미지3.jpg",
"value": "180",
"value": 150,
"point": 2
},
"14": {
@@ -294,8 +294,8 @@
"type": "imageOverlay",
"media": "이미지3.jpg",
"value": {
"ID": "67",
"VID102": "40"
"ID": "173",
"VID101": "300"
},
"point": 2,
"desc": "오버레이 속성 키값(VID10X) 확인하고 변경"
@@ -305,8 +305,8 @@
"type": "clipTransition",
"media": "이미지3.jpg",
"value": {
"ID": "10",
"Range": "490:550",
"ID": "21",
"Range": "500:530",
"Type": "2"
},
"point": 2,
@@ -316,7 +316,7 @@
"ele": "//CRTrackList[@Name='비디오1']/CRTrackClip[@ClipIndex='{CRClipIndex}']/@Length",
"type": "imageLength",
"media": "이미지1.jpg",
"value": "180",
"value": 210,
"point": 2
},
"17": {
@@ -324,8 +324,8 @@
"type": "imageOverlay",
"media": "이미지1.jpg",
"value": {
"ID": "103",
"VID102": "7"
"ID": "67",
"VID102": "60"
},
"point": 2,
"desc": "오버레이 속성 키값(VID10X) 확인하고 변경"
@@ -335,8 +335,8 @@
"type": "clipTransition",
"media": "이미지1.jpg",
"value": {
"ID": "12",
"Range": "670:730",
"ID": "10",
"Range": "680:740",
"Type": "2"
},
"point": 2,
@@ -346,7 +346,7 @@
"ele": "//CRTrackList[@Name='비디오1']/CRTrackClip[@ClipIndex='{CRClipIndex}']/@Length",
"type": "imageLength",
"media": "이미지2.jpg",
"value": "150",
"value": 180,
"point": 2
},
"20": {
@@ -354,8 +354,8 @@
"type": "imageOverlay",
"media": "이미지2.jpg",
"value": {
"ID": "102",
"VID101": "3"
"ID": "184",
"VID103": "50"
},
"point": 2,
"desc": "오버레이 속성 키값(VID10X) 확인하고 변경"
@@ -365,8 +365,8 @@
"type": "clipTransition",
"media": "이미지2.jpg",
"value": {
"ID": "0",
"Range": "850:880",
"ID": "7",
"Range": "890:920",
"Type": "2"
},
"point": 2,
@@ -374,58 +374,58 @@
},
"22": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr/@Name",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "video.Text",
"value": "아름다운 꽃 축제 (Happy Flower Festival)",
"value": "호수공원의 추억 (Memories of Lake Park)",
"point": 3
},
"23": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool[@Type='1']/GCUnit/@VID102",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "video.Text",
"value": "궁서체",
"point": 2
},
"24": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool[@Type='1']/GCUnit/@VID101",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "video.Text",
"value": "140",
"value": "150",
"point": 2
},
"25": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool/GCUnit[@Type='4']/@VID100",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "video.Text.Color",
"value": "ec008c",
"value": "1976d2",
"point": 2,
"desc": "컬러값은 RGB로 입력한다, [대소문자, #]허용 (#FFFFFF, ffffff 두 값 모두 허용)"
},
"26": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr//GCUnitPool/GCUnit[@Type='2']",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "video.Text.Outline",
"value": {
"width": "40",
"color": "fff9c4"
"width": "25",
"color": "cdf9fc"
},
"point": 2,
"desc": "두께는 XML에서는 소수점으로 표기되지만, 프로그램 내부적으로 변환하여 사용하므로 현재 파일에서는 정수로 작성"
},
"27": {
"ele": "//CROwneUnit[{index}]/CRCUnitArr",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "opening.Text.FadeInEffect",
"value": {
"ID": "14",
"PlayTime": "2"
"VID505": "15",
"VID507": "2"
},
"point": 3,
"desc": "오프닝자막의 나타나기 효과를 확인하는 문항. id속성은 VID505, playtime속성은 VID507으로 XML 내부에 표기되어 있다."
},
"28": {
"ele": "",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "opening.StartTime",
"value": 0,
"point": 2,
@@ -433,7 +433,7 @@
},
"29": {
"ele": "",
"search": "아름다운 꽃 축제 (Happy Flower Festival)",
"search": "호수공원의 추억 (Memories of Lake Park)",
"type": "opening.Length",
"value": 120,
"point": 2
@@ -449,7 +449,7 @@
"ele": "//CRTrackList[@Name='오디오1']/CRTrackClip[@ClipIndex='{CRClipIndex}']",
"type": "audio.EndTime",
"media": "음악.mp3",
"value": "870",
"value": 900,
"point": 2
},
"32": {