veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#encoder

0 posts0 participants0 posts today
Hacker News<p>Writing a competitive BZip2 encoder in Ada from scratch in a few days – part 2</p><p><a href="https://gautiersblog.blogspot.com/2025/07/writing-bzip2-encoder-in-ada-from.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gautiersblog.blogspot.com/2025</span><span class="invisible">/07/writing-bzip2-encoder-in-ada-from.html</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Writing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Writing</span></a> <a href="https://mastodon.social/tags/BZip2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BZip2</span></a> <a href="https://mastodon.social/tags/Encoder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Encoder</span></a> <a href="https://mastodon.social/tags/Ada" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ada</span></a> <a href="https://mastodon.social/tags/Competitive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Competitive</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Part2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Part2</span></a></p>
TOV<p>There are 3 requirements for streaming video.</p><p>1. A video source, which usually is a video camera.</p><p>2. An encoder, which converts video streams into a protocol that supports streaming, usually RTMP.</p><p>3. A server like PeerTube or YouTube. The server receives the RTMP stream and saves it as a video file. Usually the server converts RTMP into MP4 or another popular video format.</p><p><a href="https://fosstodon.org/tags/streaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>streaming</span></a> <a href="https://fosstodon.org/tags/video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>video</span></a> <a href="https://fosstodon.org/tags/camera" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>camera</span></a> <a href="https://fosstodon.org/tags/encoder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encoder</span></a> <a href="https://fosstodon.org/tags/server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>server</span></a> <a href="https://fosstodon.org/tags/PeerTube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeerTube</span></a> <a href="https://fosstodon.org/tags/YouTube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YouTube</span></a> <a href="https://fosstodon.org/tags/RTMP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RTMP</span></a></p>
carlyn<p>Continuing on with that WebExtension, but with a detour in custom Encoders</p><p><a href="https://www.whynotestflight.com/excuses/how-do-custom-encoders-work/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">whynotestflight.com/excuses/ho</span><span class="invisible">w-do-custom-encoders-work/</span></a></p><p>Found the best thing for it was copying and making crazy graphs of some existing encoders in the Apple/GitHub repos. Here's 4</p><p>I found the comparison between the two different JSONEncoder implementations particularly interesting. </p><p><a href="https://mastodon.social/tags/Codable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codable</span></a>, <a href="https://mastodon.social/tags/Encoder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Encoder</span></a>, <a href="https://mastodon.social/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a>, <a href="https://mastodon.social/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a>, <a href="https://mastodon.social/tags/JSONEncoder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSONEncoder</span></a>, <a href="https://mastodon.social/tags/URIEncoder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>URIEncoder</span></a></p>