Сохранен 47
https://2ch.su/b/res/334434339.html
Добавлена поддержка Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Привет любимый двачик 2 . В общем есть проблема с Webm-ами. Некоторые видики отображаются криво - за

 Аноним 29/06/26 Пнд 10:01:58 #1 №334434339 
1782716517804.mp4
Привет любимый двачик 2 . В общем есть проблема с Webm-ами. Некоторые видики отображаются криво - замедленно. Например вот это вот. Оно меня заебало и я решил что то полезное сделать.

Благо на работе мой КПИ измеряют по количеству используемых токенов. По этому я решил форкнуть вебм библиотеку и сам клиент. В настоящее время обновляю до 8 версии ffmpeg.

В общем этот тред для тестирования вебмок
Аноним 29/06/26 Пнд 10:14:41 #2 №334434613 
MOV20260629101408304.mp4
Ещё hevc для теста
Аноним 29/06/26 Пнд 10:31:00 #3 №334434993 
Вроде с 8 версией все ок завелось. Компилирую, кину анонам
Аноним 29/06/26 Пнд 10:43:32 #4 №334435249 
>>334434993

Dashchan_2 r15.1, тестовая сборка.
Что внутри:
- отдельный Dashchan_2, ставится рядом с обычным Dashchan;
- WebM2 r7 на FFmpeg 8.1.2;
- плеер пересобран под FFmpeg 8, поэтому больше не должен падать на старых FFmpeg-symbol ошибках;
- Двач-расширение r8;
- проблемные webm/mp4, которые раньше тормозили или крашили клиент, на тесте заработали нормально.
Ставить все 3 APK:
1. Dashchan_2
2. WebM2 libraries
3. Dashchan_2 for 2ch
Если Android ругается, это ожидаемо: сборка тестовая и подписана локальным debug-ключом, не Play Market.

URL: https://cloud.mail.ru/public/YVRc/Ex9Q52b5c
для связи: [email protected]
Аноним 29/06/26 Пнд 11:07:23 #5 №334435736 
Двигаюсь дальше. Минимальный сдк до 30 поднимаю. Минимум нужен 11 андроид.
Аноним 29/06/26 Пнд 11:14:07 #6 №334435878 
>>334435736
Посмотрел, по Вики 80% всех устройств охватывает 30+ СДК
Аноним 29/06/26 Пнд 11:24:54 #7 №334436090 
Ап
Аноним 29/06/26 Пнд 11:38:06 #8 №334436390 
Поднял до 30 СДК основное приложение. Фиксю баги
Аноним 29/06/26 Пнд 11:53:42 #9 №334436749 
>>334436390
Поднял до 30. Видики работают. Фикс пару мелких багов
Аноним 29/06/26 Пнд 12:33:29 #10 №334437684 
Вроде все ок. Дашчан_2 обновился и норм пока работает. Мин апи 30.
Аноним 29/06/26 Пнд 12:38:16 #11 №334437822 
>>334437684
Рефракторю код дальше. Убираем старый говнокод. Чистим чистим
Аноним 29/06/26 Пнд 12:49:43 #12 №334438102 
1048 билд готов. Чиним extract native libs на false
Аноним 29/06/26 Пнд 12:52:00 #13 №334438161 
>>334438102
Вроде все ок.пишу с нового билда
Аноним 29/06/26 Пнд 13:01:09 #14 №334438393 
Поломалось выделение текста. В оригинале приложение делало фейковые тары для вызова меню. Был вариант вернуть костыль или нормально переписать. Выбираю 2 вариант
Аноним 29/06/26 Пнд 13:32:42 #15 №334439236 
Обеденный бамп
Аноним 29/06/26 Пнд 14:35:59 #16 №334440860 
Поднятие.

Как движение, оп?
Аноним 29/06/26 Пнд 14:39:48 #17 №334440967 
Бамп
Ну давай посмотрим что из этого выйдет
Аноним 29/06/26 Пнд 14:52:47 #18 №334441306 
>>334440967
Тестирую сборку. То что в шапке +-более стабильное.


Сейчас занимаюсь обновлением проекта, поднимаю gradle до актуального
Аноним 29/06/26 Пнд 15:44:06 #19 №334442614 
Ап
Аноним 29/06/26 Пнд 16:05:41 #20 №334443127 
Обновляем gradle до актуальной 9.4.1 версии. Так сказать уничтожаем накопленный технический долг за годы
Аноним 29/06/26 Пнд 16:28:47 #21 №334443769 
Ап
Аноним 29/06/26 Пнд 16:38:28 #22 №334444063 
Пока так

Build chain:
- Gradle 9.4.1
- Android Gradle Plugin 9.2.1
- compileSdk 36
- minSdk 30
- targetSdk 30
- nativePlayerFfmpegFlavor=ffmpeg8
- ABI: arm64-v8a
Аноним 29/06/26 Пнд 16:39:18 #23 №334444092 
Биток майнить хоть будет?
Аноним 29/06/26 Пнд 16:40:51 #24 №334444137 
Бамп для теста
Аноним 29/06/26 Пнд 16:42:32 #25 №334444189 
Тест, проверка

>>334444092
Будет генерить ботохуету и имитировать "живой"интернет на дваче через бесплатные китайские нейронки
Аноним 29/06/26 Пнд 16:45:13 #26 №334444277 
Тест
Аноним 29/06/26 Пнд 16:46:56 #27 №334444337 
Бамп
Тест

>>334444063
Основное приложение готово, норм работает вроде

Теперь обновляю расширения
Аноним 29/06/26 Пнд 17:10:15 #28 №334445000 
Уже 30 минут кодекс трудится и обновляет вебм и двач дополнение. Скоро должен закончить
Аноним 29/06/26 Пнд 17:13:06 #29 №334445081 
>>334434613
Этот в браузере не работает. Скачанный MPC-HC открывает. Что в архиве, и что с этим делать? Это всё для ПК или мобилок?
Аноним 29/06/26 Пнд 17:18:58 #30 №334445250 
>>334445081
Это приложение для телефона. Основной клиент дашчана не трогает. Воспроизводит прямо в приложении. Не нужен браузер и внешний плеер
Аноним 29/06/26 Пнд 17:40:27 #31 №334445774 
Обновил
>>334445000
Вроде работает все обновлённое
Аноним 29/06/26 Пнд 17:56:20 #32 №334446175 
Компилироваю. Жду
Аноним 29/06/26 Пнд 18:02:10 #33 №334446320 
>>334446175
Компилироваю!
Аноним 29/06/26 Пнд 18:19:59 #34 №334446689 
Так че, эту ставить? >>334435249
Или будет обновление?
Аноним 29/06/26 Пнд 18:33:59 #35 №334447000 
>>2735735

Dashchan_2 r16 public test 1.
Что внутри:
- отдельный Dashchan_2, ставится рядом с обычным Dashchan;
- теперь не test4diag, а non-debuggable public-test сборка;
- Android 11+;
- WebM2 на FFmpeg 8.1.2 / dav1d 1.5.3;
- все нативные либы собраны под arm64-v8a, armeabi-v7a и x86;
- Двач-расширение собрано отдельно под Dashchan_2;
- фикс видео, которые раньше тормозили, играли в 2 раза медленнее или крашили клиент;
- Gradle/AGP обновлены до актуальной связки.
Ставить все 3 APK:
1. Dashchan_2
2. WebM2 libraries
3. Dashchan_2 for 2ch
Если Android ругается, это ожидаемо: сборка тестовая, подписана локальным test key, не Play Market.
Нужно проверить:
- открытие тредов/досок;
- постинг и капчу;
- webm/mp4/HEVC/fMP4;
- обновление поверх прошлой Dashchan_2 сборки.
URL: https://cloud.mail.ru/public/x1Rd/BnCjKBE5t
email: [email protected]
Аноним 29/06/26 Пнд 18:34:24 #36 №334447005 
>>334446689
Вот обновление. Больше сегодня не будет
Аноним 29/06/26 Пнд 18:35:06 #37 №334447019 
image.png
>>334445081
>>334434613
Аноним 29/06/26 Пнд 18:37:04 #38 №334447072 
>>334447019
У тебя дома? На хромом не работает по умолчанию вроде как
Аноним 29/06/26 Пнд 18:41:37 #39 №334447189 
>>334447072
> У тебя дома
Мозила? Fix
Аноним 29/06/26 Пнд 18:46:29 #40 №334447332 
image.png
>>334447072
Хром на макоси, если это имеет значение.
Аноним 29/06/26 Пнд 18:48:17 #41 №334447376 
>>334447000
А почему в твоей версии нет этой очень полезной фишки?
Аноним 29/06/26 Пнд 18:49:34 #42 №334447401 
Че-то не загрузилось. Там настройка из моего Dashchan "скрывать треды свайпом"
Аноним 29/06/26 Пнд 19:23:56 #43 №334448387 
>>334447401
Приложение параллельно основному ставится. Dashchan_2 называется
Аноним 29/06/26 Пнд 19:33:16 #44 №334448656 
>>334448387
Верно. И в этом параллельном приложении нет некоторых функций.

Например:
- скрывать треды свайпом
- выделять кусок текста в посте для цитирования

Впрочем, я так понимаю у меня какая-то особая версия Даши, где эти функции есть
Аноним 29/06/26 Пнд 19:44:14 #45 №334448978 
1782751454097.jpeg
>>334448656
> выделять кусок текста в посте для цитирования
В смысле нельзя цитировать?

Про свайп не знал. Даша у меня самая оригинальная которая на гитхабе
Аноним 29/06/26 Пнд 20:22:46 #46 №334449994 
Ап
Аноним 29/06/26 Пнд 20:36:31 #47 №334450369 
Бамп годному треду
comments powered by Disqus