mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

344K
active users

#jpeg

4 posts4 participants1 post today
Stuart Herbert<p>Even a slow <a href="https://mastodonapp.uk/tags/Fujifilm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fujifilm</span></a> <a href="https://mastodonapp.uk/tags/KitLens" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KitLens</span></a> at f/4.7 can blur out the background.</p><p><a href="https://mastodonapp.uk/tags/JPEG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JPEG</span></a> taken from the camera, with added crop and exposure fix in post.</p><p>No ALT text because Mastodon's UI is broken.</p><p><a href="https://mastodonapp.uk/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a></p>
Michal Jenčolet's see what happens if I post this here<br> <br> ~~~<br> <br> <a href="https://pixelfed.social/discover/tags/azumanga?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#azumanga</a> <a href="https://pixelfed.social/discover/tags/daioh?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#daioh</a> <a href="https://pixelfed.social/discover/tags/azumangadaioh?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#azumangadaioh</a> <a href="https://pixelfed.social/discover/tags/osaka?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#osaka</a> <a href="https://pixelfed.social/discover/tags/anime?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#anime</a> <a href="https://pixelfed.social/discover/tags/meme?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#meme</a> <a href="https://pixelfed.social/discover/tags/python?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#python</a> <a href="https://pixelfed.social/discover/tags/programming?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#programming</a> <a href="https://pixelfed.social/discover/tags/wisdom?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#wisdom</a> <a href="https://pixelfed.social/discover/tags/script?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#script</a> <a href="https://pixelfed.social/discover/tags/ayumukasuga?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#ayumukasuga</a> <a href="https://pixelfed.social/discover/tags/manga?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#manga</a> <a href="https://pixelfed.social/discover/tags/shitpost?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#shitpost</a> <a href="https://pixelfed.social/discover/tags/jpeg?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#jpeg</a> <a href="https://pixelfed.social/discover/tags/lowresolution?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#lowresolution</a> <a href="https://pixelfed.social/discover/tags/deepfried?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#deepfried</a>
ottoto<p>自インスタンスのバックアップで、アーカイブバックアップと言う仕組みが、インポート・エキスポートの項目にある。</p><p>サーバーを本当に復旧させるには、本格的なバックアップが必要だが、自分の投稿を保存する分には、 <a href="https://prattohome.com/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> システムに備わっているアーカイブバックアップが簡便だ。一週間に1回できる仕組み。</p><p>これと、自作の<br><a href="https://github.com/ottoto2017/MastodonArchiveTools/releases/download/v0.2/outboxtocontentfx.OutboxToContentFx.zip" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ottoto2017/Mastodon</span><span class="invisible">ArchiveTools/releases/download/v0.2/outboxtocontentfx.OutboxToContentFx.zip</span></a></p><p>を組み合わせると、過去ログが見れる。</p><p>以前から、アーカイブのビューアーは<br><a href="https://yuzulabo.github.io/Mastodon-Archive-Viewer/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">yuzulabo.github.io/Mastodon-Ar</span><span class="invisible">chive-Viewer/</span></a><br>があるが、添付の <a href="https://prattohome.com/tags/jpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jpeg</span></a> が一緒に見れない。この点自作のビューアーは見れるので便利。</p><p><a href="https://prattohome.com/tags/prattohome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>prattohome</span></a></p>
shift/reset<p>Something I learned recently is that because a zip file can have arbitrary data before its first header and a jpeg can have arbitrary data after its "end of image" marker, you can concatenate a jpeg and a zip file to make a file that is both.</p><p><a href="https://mastodon.scot/tags/jpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jpeg</span></a> <a href="https://mastodon.scot/tags/zip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zip</span></a> <a href="https://mastodon.scot/tags/themoreyouknow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>themoreyouknow</span></a></p>
Luan Cremona<p>😡😮‍💨<br /><a href="https://mastodon.social/tags/jfif" class="mention hashtag" rel="tag">#<span>jfif</span></a> <a href="https://mastodon.social/tags/webp" class="mention hashtag" rel="tag">#<span>webp</span></a> <a href="https://mastodon.social/tags/images" class="mention hashtag" rel="tag">#<span>images</span></a> <a href="https://mastodon.social/tags/jpg" class="mention hashtag" rel="tag">#<span>jpg</span></a> <a href="https://mastodon.social/tags/png" class="mention hashtag" rel="tag">#<span>png</span></a> <a href="https://mastodon.social/tags/jpeg" class="mention hashtag" rel="tag">#<span>jpeg</span></a></p>
ErikLisa-Marie, <a href="https://pixelfed.de/discover/tags/Kiel?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#Kiel</a> 2021<br> <br> <a href="https://pixelfed.de/discover/tags/Fujifilm?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#Fujifilm</a> GFX50R &amp; <a href="https://pixelfed.de/discover/tags/Mamiya?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#Mamiya</a> Auto Sekor SX 135/2.8<br> <br> <a href="https://pixelfed.de/discover/tags/photography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#photography</a> <a href="https://pixelfed.de/discover/tags/vintagelens?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#vintagelens</a> <a href="https://pixelfed.de/discover/tags/shittylenschallenge?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#shittylenschallenge</a> <a href="https://pixelfed.de/discover/tags/portrait?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#portrait</a> <a href="https://pixelfed.de/discover/tags/portraitphotography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#portraitphotography</a> <a href="https://pixelfed.de/discover/tags/fotografie?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fotografie</a> <a href="https://pixelfed.de/discover/tags/adaptedlens?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#adaptedlens</a> <a href="https://pixelfed.de/discover/tags/altglas?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#altglas</a> <a href="https://pixelfed.de/discover/tags/portraitfotografie?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#portraitfotografie</a> <a href="https://pixelfed.de/discover/tags/wald?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#wald</a> <a href="https://pixelfed.de/discover/tags/forest?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#forest</a> <a href="https://pixelfed.de/discover/tags/onemonochromeaday?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#onemonochromeaday</a> <a href="https://pixelfed.de/discover/tags/monochromeportrait?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#monochromeportrait</a> <a href="https://pixelfed.de/discover/tags/monochrome?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#monochrome</a> <a href="https://pixelfed.de/discover/tags/monochromephotography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#monochromephotography</a> <br> <a href="https://pixelfed.de/discover/tags/tfpschleswigholstein?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#tfpschleswigholstein</a> <a href="https://pixelfed.de/discover/tags/fotografieimnorden?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fotografieimnorden</a> <a href="https://pixelfed.de/discover/tags/tfphamburg?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#tfphamburg</a> <a href="https://pixelfed.de/discover/tags/monochrom?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#monochrom</a> <a href="https://pixelfed.de/discover/tags/blackandwhitephotography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#blackandwhitephotography</a> <a href="https://pixelfed.de/discover/tags/blackandwhiteportrait?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#blackandwhiteportrait</a> <a href="https://pixelfed.de/discover/tags/tfpkiel?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#tfpkiel</a> <a href="https://pixelfed.de/discover/tags/igerskiel?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#igerskiel</a> <a href="https://pixelfed.de/discover/tags/kielerfotograf?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#kielerfotograf</a> <a href="https://pixelfed.de/discover/tags/fotografkiel?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fotografkiel</a> <a href="https://pixelfed.de/discover/tags/fuji?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fuji</a> <a href="https://pixelfed.de/discover/tags/gfx?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#gfx</a> <a href="https://pixelfed.de/discover/tags/gfx50?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#gfx50</a> <a href="https://pixelfed.de/discover/tags/fujifilmgfx50r?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fujifilmgfx50r</a> <a href="https://pixelfed.de/discover/tags/ishootjpeg?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#ishootjpeg</a> <a href="https://pixelfed.de/discover/tags/sooc?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#sooc</a> <a href="https://pixelfed.de/discover/tags/soocphotography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#soocphotography</a> <a href="https://pixelfed.de/discover/tags/ooc?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#ooc</a> <a href="https://pixelfed.de/discover/tags/soocjpeg?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#soocjpeg</a> <a href="https://pixelfed.de/discover/tags/jpeg?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#jpeg</a> <a href="https://pixelfed.de/discover/tags/jpegphotography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#jpegphotography</a> <a href="https://pixelfed.de/discover/tags/jpegrecipe?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#jpegrecipe</a> <a href="https://pixelfed.de/discover/tags/fujifilmjpeg?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fujifilmjpeg</a> <a href="https://pixelfed.de/discover/tags/femalemodel?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#femalemodel</a> <a href="https://pixelfed.de/discover/tags/femaleportrait?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#femaleportrait</a> <a href="https://pixelfed.de/discover/tags/tfpmodel?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#tfpmodel</a>

#софт #Шиндошс #Windows10 #NeuralNetwork #script #автоматизация

Есть под венду хорошая, годная #скриншот​илка — ShareX. 100500 функций в совершенно инопланетном интерфейсе, но сохранять умеет только в PNG/JPEG (ну, BMP и TIFF тоже есть, но ненужно). И есть даже даже какие-то зайчатки автоматизации — возможность задать условие, дескать, если в #PNG получается больше 200 килобайт — то жми вместо этого в #JPEG...

Но мы ж люди современные, #WebP хотим. Внешний кодировщик там вызвать можно, но условия задать уже не получится. Поэтому #ChatGPT наваял такой батник:

@echo off
setlocal enabledelayedexpansion

set "input=%~1"
set "output=%~2"
set "cwebp=C:\programs\libwebp-1.4.0-windows-x64\bin\cwebp.exe"
set "magick=C:\programs\ImageMagick-7.1.1-Q16-HDRI\magick.exe"

:: 1. Конвертация PNG -> WebP без потерь
"%cwebp%" -lossless "%input%" -o "%output%"

:: 2. Получаем размер выходного .webp файла
for %%F in ("%output%") do set "size=%%~zF"
set /A size/=1024

:: 3. Если WebP > 200 Кб, пересжимаем с потерями
if %size% GTR 200 (
"%cwebp%" -q 80 "%input%" -o "%output%"
)

:: Конвертация PNG -> JPEG
:: Меняем расширение на .jpg
set "output=%input:.png=.jpg%"

:: Конвертация PNG -> JPEG
%magick% convert "%input%" -quality 80 -strip "%output%"

endlocal

Таким образом, на выходе получается 3 файла: PNG, WebP (с потерями или без), JPEG. Ссылку на батник указываем в «Настройках задач», и включаем выполнение «Задач» после захвата скриншота.

В буфер по умолчанию копируется путь к WEBP, а PNG и JPG лежат там же с тем же именем.

P.S. Я ХЗ, насколько подробно имеет смысл расписывать настройки (да, интерфейс по ходу проектировали Чужие для Хищников 😉 ), будут вопросы — спрашивайте (хех, если тут вообще есть ведузятники 😂 ).

P.P.S. Почему 200 килобайт? Потому что, как правило, скриншот всего экрана с окнами и текстом (т.е. хорошо сжимаемый без потерь) весит меньше. Если получается больше — значит там есть картинки, и можно с потерями жать. При этом качество WebP получается лучше при вдвое меньшем размере, в сравнении с JPEG.

Known Issues:

  • Если какое-то приложение автоматически сканирует новые файлы (например, просмотрщик генерит превьюшки в папке со скриншотами) — lossy-версия может не записаться, т.к. cwebp не сможет открыть файл 😠

Чем форматы изображений, созданные на основе видеокодеков, отличаются от JPEG?

Одно из заметных отличий кодеров #JPEG от #WebP (основанного на VP8) и #AVIF (основанного на AV1) заключается в том, что довольно легко понять, как последние были получены из видеокодеков. При сжатии JPEG используется один и тот же коэффициент квантования для каждого «макроблока» размером 16×16, поэтому сжатие происходит равномерно по всему изображению.

WebP и AVIF, напротив, используют разные коэффициенты сжатия для разных частей изображения, поэтому, хотя детализированные части изображения сохраняют свое качество, такие поверхности, как кожа или небо, которые имеют низкую детализацию, «сглаживаются». Это особенно заметно на примере красных оконных ставней на этом изображении.

В то время как кирпичи на изображении выглядят четкими, двери выглядят так, будто к ним применили фильтр Photoshop «Умное размытие».

Я считаю, что такое адаптивное сжатие очень полезно. Подумайте о фотографии с лесом и небом. Традиционный кодировщик изображений должен был бы выбрать единую степень сжатия для всего изображения. Если для лесных деревьев с высокочастотными деталями хорошо использовать много битов, то для неба с низкочастотными деталями они будут потрачены впустую.

Более умный кодер, например WebP или AVIF, сможет обрабатывать эти области отдельно, чтобы эффективно использовать имеющиеся биты.

siipo.la/blog/is-webp-really-b