code wiki / (root) / nx_codec_research_fetch.nx

nx_codec_research_fetch.nx source

↩ module page · 94 lines · 7633 B

1// nx_codec_research_fetch.nx -- SOVEREIGN research round for S-CLASS AUDIO+VIDEO CODECS (operator 2026-06-23: 2// "do a nishi researcher on the audio and video codecs and functionalities they need to be s class exceed" + 3// "im not seeing the dogs react"). Mirrors nx_hypnosis/ng_research_fetch: own TLS-1.3 (nx_https_fetch_follow) + 4// Mozilla CA, idempotent have-skip, nx_cc->nxasm (no curl/gcc). Wikipedia = ORIENTATION only (per the 5// no-hardcoded-endpoints rule; depth later via the Nishi search engine). Saves knowledge/fetched/codec_*.raw so 6// the codec corpus COMPOUNDS + can be grepped to CITE. Includes DOG/ANIMAL audio because the dogs-not-reacting 7// signal is a frequency/realism problem (dog whistle is ultrasonic; our 22.05kHz caps at 11kHz). expect_exit: 0 license_tier: ORIGINAL 8import "nx_syscalls.nx" 9import "nx_x509_trust_store.nx" 10import "nx_trust_store_load_from_certdata.nx" 11import "nx_https_fetch_follow.nx" 12const K_MAGIC_4194304: i64 = 4194304 13const K_MAGIC_8388608: i64 = 8388608 14 15func df_puts(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } sys_write(1, s, n); return 0 } 16func df_putn(v: i64) -> i64 { 17 if v == 0 { sys_write(1, "0" as *u8, 1); return 0 } 18 var m: i64 = v 19 if m < 0 { sys_write(1, "-" as *u8, 1); m = 0 - m } 20 let d: *u8 = sys_mmap(24); var k: i64 = 0 21 while m > 0 { d[k] = (48 + (m % 10)) as u8; m = m / 10; k = k + 1 } 22 var j: i64 = k - 1 23 while j >= 0 { sys_write(1, ((d as i64)+j) as *u8, 1); j = j - 1 } 24 return 0 25} 26func have_file(path: *u8) -> i64 { let fd: i64 = sys_openat_rd(path); if fd < 0 { return 0 } sys_close(fd); return 1 } 27func fetch_save(url: *u8, opath: *u8, store: *TrustStore, out: *u8, cap: i64) -> i64 { 28 if have_file(opath) == 1 { df_puts(opath); df_puts(" [have-skip]\n"); return 1 } 29 let status: *i64 = sys_mmap(8) as *i64 30 let n: i64 = nx_https_fetch_follow(url, store, out, cap, 6, status) 31 df_puts(url); df_puts(" status="); df_putn(status[0]); df_puts(" bytes="); df_putn(n) 32 if n <= 0 { df_puts(" FETCH-FAIL\n"); return 0 } 33 var gz: i64 = 0 34 if n >= 2 { if out[0] == 0x1f as u8 { if out[1] == 0x8b as u8 { gz = 1 } } } 35 if gz == 1 { df_puts(" [GZIP-skip]\n"); return 0 } 36 let fd: i64 = sys_openat_wr(opath, 0x1a4) 37 if fd < 0 { df_puts(" SAVE-FAIL\n"); return 0 } 38 sys_write(fd, out, n); sys_close(fd) 39 df_puts(" SAVED\n") 40 return 1 41} 42 43func main() -> i64 { 44 let r: i64 = nx_trust_store_load_from_certdata("data/mozilla_certdata.txt" as *u8, 512, K_MAGIC_4194304) 45 if r <= 0 { df_puts("CODEC: certdata load failed\n"); return 1 } 46 let store: *TrustStore = r as *TrustStore 47 df_puts("CA roots="); df_putn(trust_store_count(store)); df_puts("\n") 48 let cap: i64 = K_MAGIC_8388608 49 let out: *u8 = sys_mmap(cap) 50 var ok: i64 = 0 51 52 df_puts("== DOG / ANIMAL AUDIO (WHY the dogs are not reacting -- fetched FIRST) ==\n") 53 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Dog_whistle" as *u8, "knowledge/fetched/codec_dogwhistle.raw" as *u8, store, out, cap) 54 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Hearing_range" as *u8, "knowledge/fetched/codec_hearingrange.raw" as *u8, store, out, cap) 55 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Ultrasound" as *u8, "knowledge/fetched/codec_ultrasound.raw" as *u8, store, out, cap) 56 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Animal_communication" as *u8, "knowledge/fetched/codec_animalcomm.raw" as *u8, store, out, cap) 57 58 df_puts("== AUDIO CODECS (lossy + lossless + speech + perceptual) ==\n") 59 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Opus_(audio_format)" as *u8, "knowledge/fetched/codec_opus.raw" as *u8, store, out, cap) 60 ok = ok + fetch_save("https://en.wikipedia.org/wiki/FLAC" as *u8, "knowledge/fetched/codec_flac.raw" as *u8, store, out, cap) 61 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Advanced_Audio_Coding" as *u8, "knowledge/fetched/codec_aac.raw" as *u8, store, out, cap) 62 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Linear_predictive_coding" as *u8, "knowledge/fetched/codec_lpc.raw" as *u8, store, out, cap) 63 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Modified_discrete_cosine_transform" as *u8, "knowledge/fetched/codec_mdct.raw" as *u8, store, out, cap) 64 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Psychoacoustics" as *u8, "knowledge/fetched/codec_psychoacoustics.raw" as *u8, store, out, cap) 65 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Lossless_compression" as *u8, "knowledge/fetched/codec_lossless.raw" as *u8, store, out, cap) 66 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Speech_coding" as *u8, "knowledge/fetched/codec_speech.raw" as *u8, store, out, cap) 67 68 df_puts("== VIDEO CODECS (the frontier) ==\n") 69 ok = ok + fetch_save("https://en.wikipedia.org/wiki/AV1" as *u8, "knowledge/fetched/codec_av1.raw" as *u8, store, out, cap) 70 ok = ok + fetch_save("https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding" as *u8, "knowledge/fetched/codec_hevc.raw" as *u8, store, out, cap) 71 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Versatile_Video_Coding" as *u8, "knowledge/fetched/codec_vvc.raw" as *u8, store, out, cap) 72 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Advanced_Video_Coding" as *u8, "knowledge/fetched/codec_avc.raw" as *u8, store, out, cap) 73 ok = ok + fetch_save("https://en.wikipedia.org/wiki/VP9" as *u8, "knowledge/fetched/codec_vp9.raw" as *u8, store, out, cap) 74 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Discrete_cosine_transform" as *u8, "knowledge/fetched/codec_dct.raw" as *u8, store, out, cap) 75 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Motion_compensation" as *u8, "knowledge/fetched/codec_motioncomp.raw" as *u8, store, out, cap) 76 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Context-adaptive_binary_arithmetic_coding" as *u8, "knowledge/fetched/codec_cabac.raw" as *u8, store, out, cap) 77 78 df_puts("== CODEC INTERNALS / FUNCTIONALITY (s-class levers) ==\n") 79 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Entropy_coding" as *u8, "knowledge/fetched/codec_entropy.raw" as *u8, store, out, cap) 80 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Deblocking_filter" as *u8, "knowledge/fetched/codec_deblock.raw" as *u8, store, out, cap) 81 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Chroma_subsampling" as *u8, "knowledge/fetched/codec_chroma.raw" as *u8, store, out, cap) 82 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Forward_error_correction" as *u8, "knowledge/fetched/codec_fec.raw" as *u8, store, out, cap) 83 84 df_puts("== DOG / ANIMAL AUDIO (WHY the dogs are not reacting) ==\n") 85 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Dog_whistle" as *u8, "knowledge/fetched/codec_dogwhistle.raw" as *u8, store, out, cap) 86 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Hearing_range" as *u8, "knowledge/fetched/codec_hearingrange.raw" as *u8, store, out, cap) 87 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Ultrasound" as *u8, "knowledge/fetched/codec_ultrasound.raw" as *u8, store, out, cap) 88 ok = ok + fetch_save("https://en.wikipedia.org/wiki/Animal_communication" as *u8, "knowledge/fetched/codec_animalcomm.raw" as *u8, store, out, cap) 89 90 df_puts("codec research: fetched/have="); df_putn(ok); df_puts(" / 24\n") 91 if ok >= 20 { df_puts("verdict=GREEN (codec+animal-audio corpus on disk; grep knowledge/fetched/codec_*.raw to cite)\n"); sys_exit(0); return 0 } 92 df_puts("verdict=PARTIAL (re-run to resume the remaining fetches -- idempotent have-skip)\n") 93 sys_exit(1); return 1 94}