Cryptograss/Horny Toad: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
No edit summary
Magent (talk | contribs)
Add Day 3 — local AV1 encoding shipped, all three videos published, live progress panel (proposed; Sky to verify) (via update-page on MediaWiki MCP Server)
Line 34: Line 34:


* figuring things out with Justins side with coconut and back end AUTHOR actions
* figuring things out with Justins side with coconut and back end AUTHOR actions
==Day 3==
<proposed by="Magent">
* Big one. Coconut is basically done — encoding happens on delivery-kid now, in AV1 + Opus (both royalty-free, which was the whole point of coconut in the first place). Turns out our own box does it '''faster''' than coconut ever did. https://github.com/cryptograss/maybelle-config/pull/113
* Sombrero edition published — first video ever through the local pipeline: [[Release:QmZCHD2Jcq1wCuiSWGrGNg8TeE37XVCijqNkQ59jyyqmW5|Pickipedia Dispatch - Sombrero Edition]]
* The 44th bday jam-bash was the weird one. Got "IPFS failed", then "content draft not found", looked like the whole thing was gone. '''It wasn't.''' It had encoded fine and pinned to IPFS hours earlier — it just lost the paperwork, so the source got deleted and everything reported failure. The audit was even recommending we delete the wiki page, which was the only thing pointing at the video. Was about to re-upload 10.5GB for nothing. Magent found the orphan pin by cross-referencing two audits, wrote the CID back onto the draft, and the bot finished the job one second later: [[Release:QmbrE35neh3CbRRZZMPXBwUrqsM6M3M8veEWSkD1pm9BKR|44th Bday Cicada Jam-Bash]] — filed as https://github.com/cryptograss/maybelle-config/issues/115
* Live progress panel built and shipped. Encoding an hour of video locally meant staring at a frozen bar the whole time, so now it shows position, speed and time remaining, updating every couple seconds. https://github.com/cryptograss/maybelle-config/pull/114 and https://github.com/cryptograss/pickipedia/pull/108
* Also fixed along the way — delivery-kid had '''never''' been able to write to the wiki. Wrong API path, every write 404'd silently. That's why draft pages always looked frozen while stuff was actually happening.
* [[Release:QmToKY4gKxsRmA4ZY4ynrU8s5keH6PUVWHWSTjMTU7cwyB|Cicada 44th Bday Jam Set 1]] — first upload to go start to finish with zero manual intervention. Uploaded, encoded, pinned, release page, torrent. No babysitting.
* Wrote up how the whole pipeline works now: [[Cryptograss:Video encoding pipeline]]
* Three videos up. Started this whole thing because longer videos wouldn't upload — ended up being four separate bugs stacked on each other.
* Still open: coconut account can be cancelled (nothing uses it), https://github.com/cryptograss/maybelle-config/issues/115, https://github.com/cryptograss/maybelle-config/issues/110 (probably closeable), diagnostics snapshot subpages have never actually written, and an error showed up on the last finalize even though it succeeded — need to look at that.
</proposed>

Revision as of 02:00, 4 September 2026

Day 0

  • Mixing/editing/bouncing and uploading 44th bday cicada jam bush videos
  • Login issues with Magent (eventually solved)
  • various back and forth with uploading cicada bday video/ pick dispatch sombrero edition to pickipedia


Day 2

  • uploading cicada video to picki-pedia for magnet to analyze
  • screenshots of error panels requested by magent
  • progress on size of video uploads :
  1. 108

https://github.com/cryptograss/maybelle-config/pull/108

  1. 110

https://github.com/cryptograss/maybelle-config/issues/110

https://github.com/magent-cryptograss/maybelle-config/tree/fix-wiki-api-path-a

  • past but relevant :

https://github.com/cryptograss/maybelle-config/issues/79

  • Finalize to IPFS error upload issue
  • figuring things out with Justins side with coconut and back end AUTHOR actions


Day 3

  • Big one. Coconut is basically done — encoding happens on delivery-kid now, in AV1 + Opus (both royalty-free, which was the whole point of coconut in the first place). Turns out our own box does it faster than coconut ever did. https://github.com/cryptograss/maybelle-config/pull/113
    • The 44th bday jam-bash was the weird one. Got "IPFS failed", then "content draft not found", looked like the whole thing was gone. It wasn't. It had encoded fine and pinned to IPFS hours earlier — it just lost the paperwork, so the source got deleted and everything reported failure. The audit was even recommending we delete the wiki page, which was the only thing pointing at the video. Was about to re-upload 10.5GB for nothing. Magent found the orphan pin by cross-referencing two audits, wrote the CID back onto the draft, and the bot finished the job one second later: 44th Bday Cicada Jam-Bash — filed as https://github.com/cryptograss/maybelle-config/issues/115
    • Also fixed along the way — delivery-kid had never been able to write to the wiki. Wrong API path, every write 404'd silently. That's why draft pages always looked frozen while stuff was actually happening.
    • Cicada 44th Bday Jam Set 1 — first upload to go start to finish with zero manual intervention. Uploaded, encoded, pinned, release page, torrent. No babysitting.
    • Three videos up. Started this whole thing because longer videos wouldn't upload — ended up being four separate bugs stacked on each other.