mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
test(fixtures): replace synthetic media with real CC-BY/CC0 content
- Video: Big Buck Bunny (Blender Foundation, CC-BY 3.0) 8s segment
replaces ffmpeg testsrc2 synthetic; container variants hero.{mov,webm,mkv,avi}
- Speech: macOS TTS (CC0) replaces unknown-origin speech files;
format variants speech.{flac,ogg,m4a,aac,opus} for depth tests
- Chat images: Sharp SVG mock chat UI (CC0) replaces third-party
app screenshots with personal content
- Registry: video.hero.{mov,webm,mkv,avi}, audio.speech.{flac,ogg,m4a,aac,opus}
- Integrity guard: 19 ffprobe assertions (was 8)
- Parity: 13177 passed, 0 dropped
This commit is contained in:
Vendored
+15
-2
@@ -58,7 +58,13 @@ export const fixtures = {
|
||||
hostileEmpty: { zeroByte: p("hostile/zero-byte.png") },
|
||||
},
|
||||
video: {
|
||||
hero: { mp4: p("content/media-30s.mp4") },
|
||||
hero: {
|
||||
mp4: p("content/media-30s.mp4"),
|
||||
mov: p("content/hero.mov"),
|
||||
webm: p("content/hero.webm"),
|
||||
mkv: p("content/hero.mkv"),
|
||||
avi: p("content/hero.avi"),
|
||||
},
|
||||
speech: { mp4: p("content/speech-10s.mp4") },
|
||||
withMeta: p("content/video-with-meta.mp4"),
|
||||
tiny: (ext: string) => p(`media/tiny.${ext}`),
|
||||
@@ -71,7 +77,14 @@ export const fixtures = {
|
||||
hostile: { truncated: p("hostile/truncated.mp4") },
|
||||
},
|
||||
audio: {
|
||||
speech: { wav: p("content/speech-10s.wav") },
|
||||
speech: {
|
||||
wav: p("content/speech-10s.wav"),
|
||||
flac: p("content/speech.flac"),
|
||||
ogg: p("content/speech.ogg"),
|
||||
m4a: p("content/speech.m4a"),
|
||||
aac: p("content/speech.aac"),
|
||||
opus: p("content/speech.opus"),
|
||||
},
|
||||
music: { wav: p("content/media-30s.wav") },
|
||||
tagged: p("content/audio-with-tags.mp3"),
|
||||
stereo: p("media/tone-stereo.wav"),
|
||||
|
||||
Reference in New Issue
Block a user