WEBMtube - Детектор скримеров В этом релизе 0.1.1 в основном переработан дизайн и добавлены лайки и дизлайки как в фейсбуке стрелочки вверх и вниз, а так же добавлена поддержка Firefox и куклоскрипта.
В планах сделать статистику просмотренных и оцененных роликов и страницу настройки расширения. Но для нормального отслеживания лайков/дизлайков, просмотров и возможности переноса данных с одного браузера на другой я думаю сделать Хэшкоды - уникальный код который генерируется при установке расширения и используется для идентефикации пользователя. Сейчас для этих целей используется IP адрес, поэтому есть очевидные проблемы у людей с динамическими адресами. Если их не вводить то сделаю только статистику просмотренных вебм на стороне браузера. В общем сами решайте - вот голосовалка http://www.anonvote.com/poll/y543048r
Ну и как обычно жду ваших идей.
Доступные доски: b, gd, pr, mlp Если что то еще нужно добавить пишите сюда или делайте пулл реквест на гитхабе
Цветовые обозначения: Синий - в вебм нет звука. Зеленый - звук по ТВ стандартам. Желтый - уже не ТВ стандарт, но не очень громко. Оранжевый - громкий звук, но не скример Уже опасный уровень громкости. Красный - ОЧЕНЬ вероятно что там скример.
>>149053266 Ргхост не работал, поэтому залил на первый в поиске файлообменник. http://dropmefiles.com/h0a80 По видимому проблема в том что Аддоны на Аddons.mozzilla.org теперь работают только с Wenextensions.
>>149053127 Я планирую в настройки добавить автоматическую установку уровня громкости в зависимости от шанса скримера, но не уверен что при проматывании стрелочками получится сделать смену звука.
>>149052184 (OP) >В планах сделать статистику просмотренных и оцененных роликов и страницу настройки расширения. Но для нормального отслеживания лайков/дизлайков, просмотров и возможности переноса данных с одного браузера на другой я думаю сделать Хэшкоды - уникальный код который генерируется при установке расширения и используется для идентефикации пользователя. С иди-ка ты нахуй
>>149052184 (OP) Задумка перспективная, правда шанс обмануть алгоритм всё-таки есть. К примеру, если в видео звук по амплитуде колеблется несильно, но при этом, включая просмотр, ты всё-равно откладываешь стройматериалы, то это значит, что машинке нужны дополнительные методы анализа шебм-ок.
>>149059647 Я планировал переработать алгоритм анализа, чтобы он учитывал частоту, но пока не буду это делать. Для того чтобы было видно скример/говно webm или нет и были сделаны стролочки.
>>149060745 Понимаю, по частоте сложнее анализировать. Но чую, что криподелы вскоре начнут закаляться и клепать либо неочевидные скримеры, либо псевдоскримеры. Я уже представляю себе тред, в котором все шебм-ки помечены расширением красным цветом, хотя в них нет ничего пугающего, ну и наоборот...
>>149061506 Посмотрим как пойдет. Буду решать проблемы по мере их поступления. Если что буду в браузере график громкости рисовать. чтобы было видно где ждать скример.
>>149062730 Ясно. Кстати, как в перспективе смотришь на то, чтобы запилить что-то вроде эпилептдетектора - анализатора видеопотока на наличие очень динамичных кадров?
>>149052184 (OP) Годно, только сделай возможность скрытия лайков, дизлайков, просмотров и подсветки... Думаю что не всем понравиться такой интерфейс нагроможденный.
>>149070671 Ебаная мозилла не подписывает расширения которые выложены в магазин пока их команда из 1 0 инвалидов не проверит вручную КАЖДОЕ обновление. И пока обнова не проверена они выдают такую ошибку. При этом во всей их документации ни слово про это не написано. Сейчас я на 400 месте в очереди на аппрув. Если хочешь установить расширение качай не из стора http://dropmefiles.com/h0a80 . Но учти что так автоматические обновления не работают.
>>149076115 Копирую из прошлого треда. >На данный момент анализирую при помощи ffmpeg. Проверяю громкость по всей вебмке и определяю шанс скримера по максимальной громкостиLUFS во всем файле. Пользуюсь стандартом для тв EBU R128. Но скорее всего перепишу, так как ебур не учитывает что низкие частоты при одинаковой громкости кажутся тише чем высокие и, соответственно, не такая большая нагрузка на уши.
>>149052184 (OP) >я думаю сделать Хэшкоды - уникальный код который генерируется при установке расширения и используется для идентефикации пользователя. Шел бы ты нахуй с такими идеями. Лайки, как в фейсбуке, да ты поехавший.
>>149052184 (OP) онон, ты запилил очень нужную хуйню, но как и все говнодевелоперы напихал сюду уйму ненужного говна
не мог бы ты запилить lite версию (без голосования и кол-ва просмотров), которая бы ТОЛЬКО подсвечивала кримеры (без деления на красные, желтые, синие), т.е. опасность либо есть, либо нет
>>149078065 Ты же понимаешь что Хэшкод != регистрация? считай это код твоего инстанса расширения, чтобы на сервере можно было определить что лайкнул именно ты. Но так как ты уже не первый кто такое пишет я и сделал голосовалку. >>149078274 По плану в следующей версии добавить настройки расширения, там и сделаю специальные настройки для инвалидов.
> Я уже очень давно не натыкался на громкие видео на ютубе, поэтому не думаю что это будет стоить потраченного времени на разработку. За сколько сделаешь, заплачу.
>>149079023 md5 дешевый хэш, но у него легко коллизии найти. Это было бы дорогой операцией если мне пришлось бы каждый раз качать ролик чтобы определить хэш, но абу хранит мд5 для каждой вебм. Спасибо, абу!
>>149079254 На ютубе, очевидно, мой текущий способ анализа не подойдет. Я бы изучал возможность анализа на стороне клиента при помощи WebAudio API, но хуй знает получится ли там прицепиться к источнику звука именно на ютубе так чтобы можно было хоть на несколько секунд раньше получать информацию о звуке, особенно учитывая какие там сложные запросы.
>>149083432 Арендую VPS за 82 рубля/месяц. Пока с назрузкой справляется. До создания этого треда было 51 активных установок. Ну и трафика на удивления немного. На пикрелейтед максимальный входящий трафик был 32 Гигабита в день создания первого треда. Это примерно 4 Гигабайта. Думаю даже если 30 гигабайт в день буду качать хост мне ничего не сделает.
>>149084313 Кто в 2к17 использует гифки? Изначально планировал делать поле с соусом, но, учитывая что тут для многих лайки являются красным флагом, пока не буду.
я если что явапрограммист, давай я захуячу бэкенд 10 из 10 просто я даун и мне в голову не могло прийти делать это через браузерный плагин, поэтому идея тухла.
>>149084572 Если тольк дизлайки делать то они не будут давать никакой информации. Если вебм старая, у нее по любому будет много дизлайков, поэтому важно видеть соотношение лайков к дизлайкам. Ну а в поле соуса я планировал только лайки оставить, чтобы отображался только топовый ответ.
>>149084931 алло, отдельные лайки для соуса. например анон хочет соус - идёт смотреть - а там "САСАЙ)))". он жмёт дизлайк. не вебэмке дизлийк,а фейковому соусу
>>149085019 Ну значит не ставишь лайк. Если один ответ будет все равно нет смысла его скрывать. А когда есть нормальный и САСАЙ ставишь лайк только на сасай.
>>149085879 Я в прошлом треде спрашивал, стоит ли пилить поле с соусами. Было больше негативных отзывов, чем положительных, поэтому пока откладывается. Ну и нет смысла его делать если расширением пользуется человека 60 в лучшем случае.
>>149087586 >Про какие именно соусы идет речь? ну представь порнотред, или буряток тред, или аниметред какой-нибудь дебил пилит вебм без соуса, чтобы У НЕГО СПРАШИВАЛИ.
эти вебм второй дебил перепощивает, соуса он не знает. в итоге спрашивать соус в тредах бесполезно. ты сам не попадал в такие ситуации.
вот, а тут знающий анон подпишет вебм, и все будут знать
>>149087891 А, понятно. Да... Да и так спросит можно же. Не думаю, что кто-то пользоваться этим будет, не говоря уже о самом расширении. Аниме, кстати, по кадру можно узнать через whatanime, даже по превью например.
>>149088345 >2chWebmTools Возможно украду это название. Ну и предыдущий пост не я писал. Уже же сказал если будет минимальное количество пользователей - сделаю.
>>149089432 Я отслеживаю по активным установкам на странице хрома. Сейчас 51 установка Как до создания треда, потому что счетчик обновляется раз в сутки. Часа через 4 должен обновиться. А бэкенд уже практически полностью готов, теперь расширение надо допиливать.
>>149089980 >А бэкенд уже практически полностью готов мне кажется пилить расширение - полная хуйня. накидал полей и готово. а всё мясо в бекенде должно быть
>>149090308 Сегодня как раз на фронтенд больше времени уходит. Сейчас всякие фреймворки избавляют от необходимости писать кучу бойлерплейта, да и сам бэкенд в основном это несколько эндопоинтов. Уже сейчас в репозитории 50% кода бэк и 50% фронт. Скоро перевешивать начнет.
>>149091398 К тому что твои представления о разработке в 2к17 не соответствуют действительности. В целом да, но на фронтенде много строчек уходит на казалось бы базовые вещи.
>>149091663 >твои представления о разработке в 2к17 не соответствуют действительности зочем так обидно? если я не писал расширения для хромов это не значит что с моими представлениями что-то не так
>>149091815 У меня например на создание одной иконки уходит строк 6 минимум. Но это потому что я использую чистый js, если бы я подключил jquery например, ситуация была бы другой.
>>149092641 При первичной загрузке делается один запрос. В итоге если вебмка еще не проанализирована при наведении на нее делается запрос. Так же если в треде появляются новые вебм - делает тоже один запрос. Можешь открыть вкладку Network в developer tools, чтобы увидеть как делаются запросы.
>>149093286 Так при открытии треда и появлении новых постов все отправляется одним запросом. Это если на вебмке появится сообщение "Добавлено в анализ" или "Уже анализируется", то навешивается событие на наведение мышки. Но сейчас у меня этот механизм по уебански сделан - при наведении запрос делается только через 2 или 4 секунды, а нужно сделать чтобы сначала делался запрос, а потом убирался листенер на 2 секунды. Ну и анимировать это как то нужно, чтобы было видно что несколько секунд наводить мышку бесполезно.
>>149095556 Сдается мне ты расширение не установил. Какая версия стоит? Если ставил давно, то нужно разрешения новые добавить. Либо ты сидишь с зеркала 2ch.hk.
Сижу на дваче через домен .pm, твое расширение работает только для .hk. Буду рад, если сделаешь так, чтобы работала на .pm. Спасибо, очень полезное приложение.
>>149099351 Попробуй эту http://dropmefiles.com/q9QgV И еще куда заливать файлы? В моззиле хуйню какую то творят. Вроде запилили WebExtensions и говорят что они кроссбраузерны, а в итоге даже с хромом из коробки не работает.
>>149106913 И досок больше чем 4 в ОП-посте, но мне лень все вбивать. Если нужны какие то определенные домены или доски добавляй их на гитхабе. Если нужно скажу в каких местах.
Большое спасибо тем/тому, кто сделал это расширение. Oche polezno. Двач по сравнению с забугорным Форчем дохуя апгрейднутый - у нас и стикеры, и вебэмки, и даже специальное расширение для вебэмок. Охуенно. АИБ процветаэ! Куда без трудолюбивых анонов? :3
>>149112932 Я не планировал отбивать, а надеялся на то что смогу срубить звездочек на гитхабе, но что то не особо. Как доделаю оплачу еще 2-3 месяца хостинга, а дальше если люди готовы собирать 82 рубля на сервер в месяц, то хорошо. Если нет то перестану оплачивать. А какой смысл объединять с куклой? Я изначально думал что для нее можно плагины писать, но оказалось что нет. А расширение и так совместимо с ней.
>>149113335 > А какой смысл объединять с куклой? Чтобы все вместе было, хз. Энивей, пиздатый плагин, добра. Странно, что такую, вроде бы, очевидную вещь не замутили сразу на сайте.
>>149113804 Думаю иконки вообще убрать и оставить кружочки цветные. А в настройках сделать возможность подсветку сделать постоянной и убрать панели лайков/дизлайков и просмотров.
>>149114143 Да, кстати. Если есть подсветка, то необходимость в иконках отпадает. Даже можно сказать, что они лишние. Кстати, подсветка выглядит ну просто охуенно. Приятно смотреть. Ты большой молодец, ОП. :)
>>149115043 А, забыл добавить, что да, подсветку можно сделать обязательной, чтобы она всегда отражалась, а то заебёшься наводить курсос на каждое видео. Ну ты про это и писал здесь >>149114143 >А в настройках сделать возможность подсветку сделать постоянной Я повторюсь, уж извините.
>>149117647 Лол, это ты уже накрутил счетчик в ОП посте? Нужно попробовать Remote Address проложить на сервере и использовать его, насколько я знаю его подделать нельзя, но сейчас у меня он равен localhost.
>>149117816 Никогда не писал на python, но возможно проблема в nginx. Можно попробовать передавать приложению ip отдельным заголовком. proxy_set_header X-Real-IP $remote_addr;
>>149118126 Да. for i in {1..1000}; do for j in {1..256}; do curl 'https://devshaft.ru/check/b5318134d64ebb0bbcd082b6e75f0a7c/dislike' -X POST -H 'content-type: application/json' -H 'accept: application/json' -H "X-Forwarded-For: $(( RANDOM % 256 )).$(( RANDOM % 256 )).$(( RANDOM % 256 )).$(( RANDOM % 256 ))">/dev/null 2>/dev/null&done;sleep 5;killall curl;echo "$i";done
>>149117992 Чем вообще отличается X-Real-IP от X-Forwarded-For, их же можно подделать. Или проблема в том что я использую в настройках Nginx proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; вместо $remote_addr
>>149117356 Потому что на форче хуева туча людей сидит, по сравнению с ним харкач это хуита. Если вся эта туча начнет ебашить вебм по 20 мегабайт.. Стикеры для дебилов, расширение говно, выше уже объяснили, почему.
>>149118425 Тащем то на харкаче хранение данный оптимизированней сделано. Вместо того чтобы каждый раз лить на сервер одну и ту же вебмку или картинку, двач держит только одну, без дублей. Это единственное объяснение зачем они хранят хэши
>>149118398 В $proxy_add_x_forwarded_for; хранится значение заголовка x-forwarded-for, либо если он пустой, то реальный ip, а в $remote_addr всегда реальный ip.
>>149118425 >Потому что на форче хуева туча людей сидит И только поэтому моё сравнение дебильно? Почему, опять же? Ну больше там людей, ну и что? Что Двач, что Форч - имиджборды и созданы для общения.
>>149118929 Почему мёртвая? Мол, если ты можешь обходить капчу, то это пиздец как уничтожаэ борду (к слову, ты её ещё и спонсируешь, ой, МЁРТВАЯ борда, которой капают денюжки)? Охуеть ты гениален.
>>149118425 >Стикеры для дебилов Почему? Всё те же картинки, которые можно выбрать прямо в форме. Очень удобно. Не вижу ничего дебильного. >расширение говно Абсолютно необоснованные слова. >Если вся эта туча начнет ебашить вебм по 20 мегабайт.. То что? Макаба упадёт? Думаешь, что Мейлач это не поправит?
>>149119021 >о вашем Это здесь вообще при чём? Я не пасскодер. >мертворожденном загоне. Когда ты дашь нормальное объяснение, а не перестанешь закидывать меня метафорами, которые хуй пойми что означают?
>>149119062 >Когда пикрелейтид. Не думаю что смогу адекватно отстаивать свою точку зрения на утро после ночи работы/капчевания. Если хочешь можем сойтись на том что я слился, признав свою неправоту.
>>149119129 >Если хочешь можем сойтись на том что я слился, признав свою неправоту. Прихуел с твоей уступчивости. Обычно на /b такое очень редко и аноны пишут что-то вроде классического "мамку ебал" или "лови защекан, маня" etc. А по сути, да, ты слился.
>>149119291 >Кстати, ты случайно не геолог? Или картограф? Нет. >Мне бы сейчас был бы очень кстати анон-геолог. Знаю одного геолога, но он не анон... Он... Он... GOOGLE, блять. Знает почти всё, что возможно знать.
>>149119408 >Не прокатит, нейросети не настолько развиты чтобы по спутниковой карте мне масштаб примерно определить и в двух словах описать принцип появления такого типа ландшафта. А соответствующую теорию учить я ебал. Других дел хватает. Тут анон нужен.
Стикероблядь не человек. Призываю всех блокировать эту хуету Адблоком или Ублоком. Правила: (первое блокирует сами ебучие стикеры, второе кнопку S в форме постинга) 2ch.hk/stickers/ 2ch.hk##span.message-sticker-btn
В этом релизе 0.1.1 в основном переработан дизайн и добавлены лайки и дизлайки как в фейсбуке стрелочки вверх и вниз, а так же добавлена поддержка Firefox и куклоскрипта.
В планах сделать статистику просмотренных и оцененных роликов и страницу настройки расширения. Но для нормального отслеживания лайков/дизлайков, просмотров и возможности переноса данных с одного браузера на другой я думаю сделать Хэшкоды - уникальный код который генерируется при установке расширения и используется для идентефикации пользователя. Сейчас для этих целей используется IP адрес, поэтому есть очевидные проблемы у людей с динамическими адресами. Если их не вводить то сделаю только статистику просмотренных вебм на стороне браузера. В общем сами решайте - вот голосовалка http://www.anonvote.com/poll/y543048r
Ну и как обычно жду ваших идей.
Доступные доски: b, gd, pr, mlp Если что то еще нужно добавить пишите сюда или делайте пулл реквест на гитхабе
Цветовые обозначения:
Синий - в вебм нет звука.
Зеленый - звук по ТВ стандартам.
Желтый - уже не ТВ стандарт, но не очень громко.
Оранжевый - громкий звук, но не скример Уже опасный уровень громкости.
Красный - ОЧЕНЬ вероятно что там скример.
Ссылки:
Гитхаб - https://github.com/bushig/webmtube
Chrome - https://chrome.google.com/webstore/detail/webmtube/fifogepncaogafigddbpgmjchmellldl
Firefox - https://addons.mozilla.org/ru/firefox/addon/webmtube/
Тред первой версии: https://arhivach.org/thread/245750/