↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6941
прекрасное6443
говно5904
говнорашка5512
хуита4710
anime3065
linux2651
music2633
bnw2601
рашка2565
log2354
ололо2166
дунч1821
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1417
дыбр1238
гімно1158

Я тут внезапно обнаружил, что по тупости иногда выгружал видео с кодеком AV1 вместо H.264.

Всего таких видео 7 из 100 выгруженных:

Остальные 93 ­— H.264.

Ориентировался на контейнер (mp4), который сообщал youtube-dl, игнорируя колонку VCODEC, ошибочно полагая, что ютуб в MP4 заворачивает только H.264, а всё остальное у них в WebM контейнере. Хер там. Иногда может и AV1 оказаться, и VP9.

Со звуком ОК, во всех видео AAC, тут не обосрался, никаких вам свободных опусов не завернул.

Зачем я вообще ограничиваю набор кодеков/контейнеров только H.264/AAC/MP4? Чтоб работало на любой блядской залупе (в первую очередь на старой продукции Apple, у них там на айфоны в сафари только недавно вроде бы завезли AV1/VP9/WebM, но я не эксперт по эппл). Но так как никто никогда не жаловался (потому что никто не смотрит, да), то и хер с ним, буду теперь заворачивать “open and royalty-free” видеокодеки. AAC оставлю, муксить буду по-прежнему в MP4. И ещё теперь буду эмбедидь метаданные:

    title           : UNUSUAL MEMES COMPILATION V247
    artist          : UnusualVideos
    date            : 20231212
    encoder         : Lavf58.76.100
    comment         : https://www.youtube.com/watch?v=L54dkyVork8
    description     : thanks for watching :)
    ...

А то заебался сейчас сопоставлять tinystash'ные айдишники c тайтлами видео.

Весь карнавал начинается со следующего поста.

#9KU4NV (5) / @nle-floppa / 339 дней назад

Как посмотреть весь плейлист unusualvideos (динамический!) с бнвача:

echo "$(p=0;echo '#EXTM3U';while :;do l=$(curl -sG https://bnw.im/api/show -dclub=unusualvideos -dpage=$p | jq -r '.messages|reverse[].text|match("(UNUSUAL MEMES COMPILATION V\\d+).+(https://.+\\.mp4)"; "im").captures|"#EXTINF:0,"+.[0].string,.[1].string');test -z "$l" && break;printf '%s\n' "$l";: $((p=p+1));done)" | mpv --playlist=-

Работает в (d)ash, bash, zsh. curl и jq установлен у каждой домохозяйки. mpv замените по вкусу.

Видео в порядке от новых к старым.

И shell, и jq составляющие могут быть написаны как говно. Разрешаю переписать лучше. Мне похуй.

#OX0KA2 (4+1) / @nle-floppa / 344 дня назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.