ToolPipo Lab B10 synthetic PPTX fixtures
Generated 2026-10-02; own 3 slides, green PNG, 1-second PCM silence WAV.
Base XML exported from ToolPipo-authored Artifact Tool 2.8.84 deck; snapshot scripts/pptx-article-seed.json.

valid.pptx
変更なし。画像・音声・スライドの参照を基準にする。
bytes=24157 SHA-256=dd573b604bfaee7af7cc8ce9065037272e563c187a77c070cdbdfbc644d38f96

missing-image.pptx
ppt/media/image1.pngだけ削除。1枚目の画像と2枚目の音声アイコンが同じ画像を使う。
bytes=23972 SHA-256=439ceb4ada678be6054d2f624c7d6a7c6302561ec94c317e892c37f25545b49e

undefined-image-rid.pptx
slide1.xmlのr:embedだけrId5からrId99に変更。
bytes=24158 SHA-256=655157977395be33a69958e128822cca6d0c5ccc0c68b5636d2b8f1c5f42f42d

wrong-image-target.pptx
slide1.xml.relsの画像Targetだけ../media/image99.pngに変更。
bytes=24157 SHA-256=8c62489982b4761f0be4e47222788e5dd4737caf977dd2ebd87f761cf0b800cd

case-mismatch.pptx
実画像をppt/media/Image1.pngへ改名。画像Targetはimage1.pngのまま。
bytes=24157 SHA-256=3255299628b6fa1eae74b18a1c12dd95d3347946645d60ed88bb76c95326f68f

missing-media.pptx
ppt/media/tone.wavだけ削除。音声の番号と保存先の指定は残す。
bytes=23970 SHA-256=233f23d164a3c0d51d4a42ebfef935c1d32a657c4e76fb75f378c66aa85bf4ee

undefined-media-rid.pptx
slide2.xmlのaudioFile r:linkだけrIdAudioからrIdAudio99に変更。
bytes=24161 SHA-256=177a904be63f9643b33b790b186626a0f97297f14ef1d247ac557864dabbb82d

external-media.pptx
音声参照をTargetMode=ExternalのURLに変更し、不要な埋め込みWAVを除く。
bytes=24005 SHA-256=ea5561fa773d81ecd1723588269e34c8aef73208f32afdca24bc53755abf138d

missing-layout.pptx
slide1.xml.relsのslideLayout Targetだけ存在しないslideLayout99.xmlに変更。
bytes=24157 SHA-256=374700e03978040b275faf56cfe09a4b6c1eef01f8d51733c9d314356c6738aa

missing-master.pptx
使われているslideLayout6.xml.relsのslideMaster Targetだけ存在しないslideMaster99.xmlに変更。
bytes=24156 SHA-256=1ca0f6be9c3914bd27ca215e67f0c95c25dcd3f344e1b49a89896916b43cf312

content-type-abnormal.pptx
Content Typesのpng Defaultだけ削除。画像と参照は残す。
bytes=24145 SHA-256=daabc13ff8b99c831c3b7b2e65dcd13338e7f7b8f9939ae7ee00459da7815602

slide-order.pptx
presentation.xmlのスライド一覧を2→1→3へ入れ替える。ファイル名はそのまま。
bytes=24161 SHA-256=eaff044689c19541fa91bdf755e8f0661fca380826ab410eaab8df8b4aaebb49

duplicate-media.pptx
image1.pngと同じバイトをimage2.pngとして追加し、1枚目から利用する。エラーではない。
bytes=24366 SHA-256=c96fe531a0f6015556d007baa9031dc4f395a8cb13db0608d7b53ff11a6cde8e

ZIPを展開し、PPTXをToolPipo PPTXスライド・画像・動画参照チェッカーへ選択します。
PowerPoint実機での表示・再生結果は未検証。動画バイトは含めず、メディア存在は自作音声で検証。
形式・codec・GPU・設定・Office installation・OS・driver・hardware acceleration・media bitstream全判定は対象外。
External URLの取得・外部uploadなし。欠落した画像・音声の元バイトは復元できません。
再生成: node scripts/build-pptx-media-article-fixtures.js
