Kevin McMurtrie

Results 13 comments of Kevin McMurtrie

Was retry throttling added or are you just hoping that aleph.gutenberg.org doesn't go down any more? I'm concerned about triggering DoS detection at my own ISP so I'm not going...

If it could wait 2 seconds between retries of socket errors, that would be enough for me to let it run again.

`--memory-swappiness=0` does disable _data_ swap [(docs)](https://www.kernel.org/doc/Documentation/cgroup-v1/memory.txt) but it causes intense paging and runtime GC before OOM. I think the memory parameters are perfect for the configuration file. They can be...

> Could you develop why `retrying` seems better than `backoff` (just to share understanding)? Did someone saved the debug logs mentioned in this PR? I would like to have a...

Really, really, really, really, really, really, shouldn't be using Python for multi-threaded work. I've seen companies try to use multi-threaded Python at large scales and it's a never-ending disaster because...

The commands should only set narrow min/max limits on the quantizer quality or bitrate, but not both. I'm seeing high failure rates in transcoding and I bet it's because it...

Followup on my previous comment - I made some snapshots of the videos directory and re-checked against errors. The errors are a scraper bug that requests transcoding of files that...

> @rgaudin tested a VP9 encoded ZIM file in Kiwix on macOS 14 and it works. > > Encoding to VP9 takes significantly longer to encode than VP8 in his...

[Constrained Quality mode](https://developers.google.com/media/vp9/bitrate-modes#cq_bitrate_mode_ffmpeg_examples) seems to not work. It follows the requested average bitrate so tightly that it's essentially CBR. Options `crf`, `minrate`, and `maxrate` do nothing except at extreme nonsense...

The average bitrate config in VP9 seems to have an extremely tiny window for measurement. It can fit an I-frame to reduce flicker, but high motion frames can't borrow from...