LINUX.ORG.RU

Сообщения anonymous_incognito

 

Что с deb-multimedia

 , deb-multimedia

Вдруг сегодня апгрейд до Stretch свалился из-за зависимостей по vlc, перед этим

W: Failed to fetch http://www.deb-multimedia.org/dists/jessie/main/i18n/Translation-en  Hash Sum mismatch

W: Failed to fetch http://www.deb-multimedia.org/dists/jessie/non-free/i18n/Translation-en  Hash Sum mismatch

W: Failed to fetch http://www.deb-multimedia.org/dists/jessie-backports/main/i18n/Translation-en  Hash Sum mismatch

Я бы понял, если бы там вообще всё было бы не готово, но почему хэши не совпадают?

Из source.list

#deb-multimedia
deb http://www.deb-multimedia.org jessie main non-free
deb http://www.deb-multimedia.org jessie-backports main
deb-src http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie-backports main
anonymous_incognito
()

Мелочи обратной совместимости

 , ,

Запустил mpv с субтитрами и обратил внимание на предупреждение:

Warning: option --sub was replaced with --sub-file and might be removed in the future.

Хорошо, что предупредили, что возможно заменят ключ, но зачем его вообще менять, чешется что ли? По «фен-шую» раздать названия захотелось? Давным-давно было sub, ещё в первом mplayer было. А потом после замены где-то возможно даже в прошивке какого медиаплеера отвалятся субтитры, если сборщик не подумает провести полный тест всей функциональности.

Дело не в mpv, просто такие замены время от время случаются в самых разных программах и что хуже API.

Но может я слишком консервативным стал с возрастом и уже не понимаю всей сермяжной правды таких изменений?

anonymous_incognito
()

Включить поддержку smart для внешнего hdd

 , ,

Завёлся у меня внешний диск Seagate Expansion Desk, подключён через usb 3.0. Используется параметр -d scsi иначе не опознаётся тип устройства.

# smartctl -a -d scsi /dev/sdc

=== START OF INFORMATION SECTION ===
Vendor:               Seagate
Product:              Expansion Desk
Revision:             9401
Compliance:           SPC-4
User Capacity:        5,000,981,077,504 bytes [5.00 TB]
Logical block size:   512 bytes
Physical block size:  4096 bytes
Logical Unit id:      0x5000000000000001
Serial number:        MA4Z1FGT
Device type:          disk
Local Time is:        Sat Jan  7 19:22:42 2017 MSK
SMART support is:     Available - device has SMART capability.
SMART support is:     Disabled
Temperature Warning:  Disabled or Not Supported

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

Error Counter logging not supported

Device does not support Self Test logging

Попытка включить с параметром --smart=on оказалась не успешна

# smartctl --smart=on -d scsi /dev/sdd

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
Informational Exceptions (SMART) disabled
Temperature warning disabled

Диагностика после этого не заработала. hddtemp для температуры выдал

# hddtemp /dev/sdc
/dev/sdd: Seagate Expansion Desk:  drive supported, but it doesn't have a temperature sensor.

Вот и интересно, можно ли как-то его заставить показывать данные, в том числе и температуру было бы интересно. Вроде поддержка как бы есть.

anonymous_incognito
()

Странные глюки с записанным вещанием

 , ,

В Talks так как линукса не особо касается, хотя и обработка вся в нём.

Ситуация:

Есть канал на youtube, на нём делается прямое (ну с задержкой 10 секунд примерно) вещание с помощью vlc. В процессе вещания качество нормальное. По окончании некоторое время (от нескольких минут до часа) записанный результат тоже нормально просматривается.

А вот потом что-то странное происходит. Ролик «удлиняется», время возрастает примерно в два раза, видео как бы замедляется и на первый взгляд похоже на то, что уменьшен fps в два раза, но звук при этом нормального тона, хотя и заикается и если приглядеться как будто так, что ролик был порезан на интервалы примерно в 0.5 сек. и эти интервалы продублированы.

Кто-нибудь с такими фокусами сталкивался?

На всяких случай параметры кодирования vlc

cvlc - :file-caching=300 --sout-x264-keyint 4 --sout '#transcode{vcodec=h264,vb=1000,width=640,height=480,acodec=aac,ab=128,channels=2}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://a.rtmp.youtube.com/live2/ключканала}'
anonymous_incognito
()

Как убедиться проблемы в сети или производительности компа не хватает?

 , ,

Есть вещание на канал в гугл с помощью vlc, запускаемое примерно такой командой

cvlc - :file-caching=300 --sout-x264-keyint 4 --sout '#transcode{vcodec=h264,vb=1000,acodec=aac,ab=128,channels=2}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://a.rtmp.youtube.com/live2/ключ-канала}'

На вход cvlc подаётся поток неважно как, хоть $cat видео | cvlc ...

Так вот на одном компьютере, более мощном (Core i7 6-ядерный), имеющим прямой IP, всё замечательно. На другом через некоторое время от нескольких минут до часа cvlc начинает валить ошибки

[00006fbaa40009b8] core input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
[00006fbaa40009b8] core input error: ES_OUT_RESET_PCR called

и трансляция прекращается.

На обоих компах стоит Debian 8, одинаковый vlc, но менее мощный (двуядерный Core i5 ноутбучный) подключён через wi-fi роутер с серым IP.

И вот не могу понять, где проблема. Перетащить эти компы не предлагать по ряду причин :) гуглинг этих ошибок показал много чего, но как-то нигде внятного ответа, что с ними делать не увидел.

Ах, да top на слабом компе где-то примерно 30-40% загрузку cpu выдаёт.

anonymous_incognito
()

Научились преобразовывать мысли в слова

 ,

Полностью парализованная женщина с помощью импланта, вставленного в ее мозг получила возможность общаться. https://geektimes.ru/post/282602/

Как я понял, пока что всё-таки сами мысли не оцифровываются в текст, но вот управлять чем-то вроде курсора и выбирать буквы уже получилось. Кошмарное заболевание у той женщины, конечно. Но хоть так теперь может общаться.

anonymous_incognito
()

Скиапарелли гавкнулся из-за зависания программы

 ,

http://ru-universe.livejournal.com/1067127.html

http://ria.ru/science/20161025/1479972887.html

«На текущий момент мы смогли реконструировать следующее – программа, работавшая с радаром и системой замера высоты, неправильно „общалась“ с общей системой навигации „Скиапарелли“. Она зависла или не отвечала на вызовы операционной системы лендера достаточно долгое время, в результате чего был сброшен парашют. Затем ОС модуля посчитала, что он уже находится на земле, и отключила двигатели», — объясняет директор.

По его словам, в момент зависания «Скиапарелли» находился на высоте примерно в 2-4 километра над поверхностью Марса, в результате чего произошла катастрофа и он рухнул на плато Мередиана, предположительно взорвавшись в том месте, где он должен был сесть.

В коментах пишут, что «Скиапарелли» работал под управлением FreeRTOS

anonymous_incognito
()

Яркий пример копирайтного вреда (софт для больниц)

 ,

https://geektimes.ru/post/277496/

Для Ъ: В больницах Южной Австралии массово используется софт, разработанный в конце 80-х годов, ещё под MS-DOS. У него истёк срок лицензии, производитель требует отказаться от его использования, дескать было 13 лет чтобы перейти на новые версии и его теперь вроде как получается из статьи, что не колышет, что могут пострадать пациенты из-за пропажи данных.

Оно конечно, наверное, австралийские чиновники, ответственные за эти дела, что называется клювом прощёлкали и допустили такую ситуацию. Но с другой стороны, очень яркая иллюстрация копиразма и псевдопрогресса ради денег. Ведь, что получается: есть старая система, давно отлаженная и видимо с минимумом глюков (или хорошо документированных глюков), не требующая по этой причине финансирования, наверняка, она работает на совремённых компах в эмуляторах и вот всё ломать и менять. Зачем?

Между прочим, сам не проверял, но по информации, мейнфреймы IBM до сих пор поддерживают слой совместимости в том числе и с IBM/360 и на совремённых машинах может работать софт, разработанный ещё в 60-х годах.

anonymous_incognito
()

Облака исчезают в полдень

 ,

!Ъ: сюда

Для Ъ: UC UDisk всё. С 15.09.2016 со ссылкой на госполитику (китайскую) в сфере хранения данных.

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

anonymous_incognito
()

Но как, Холмс, он 300 Тб за месяц накачал?

 ,

http://72.ru/text/newsline/170336213782528.html

По официальной информации чел узнал логин и пароль от интернета у некой организации и невозбранно юзал их месяц для доступа в интернет. Накачал больше 300 терабайт информации и причинил ущерб на 600 с лишним тысяч рублей.

Но по ADSL он бы столько не выкачал. По беспроводным сетям также очень сомнительно. Кабель ещё подключить надо было. Да и качать потом более 100 Гб в час каждый день.

anonymous_incognito
()

Есть что-то простое для обзвона?

 , обзвон

Нужна софтина, которая делает обзвон, работая через SIP. Чтобы пару десятков номеров можно было обзвонить и записать ответы.

Знаю, что это можно сделать с помощью Asterisk, находил советы как через него сделать, но с ним никогда не имел дела и выглядит всё это монструозно, ставить и настраивать Asterisk, FreePBX ещё и Apach и т.д. То есть, чувствую, что, чтобы на практике работало это потребует много часов на разбирательство и изучение. Хочется что-то такое с более быстрым вхождением и без сильно избыточных возможностей.

Есть ли что-то попроще, в идеале какой-нибудь не очень сложный консольный SIP-клиент, который можно в скрипте запустить и который обзвонит по номерам и запишет ответ.

Семь лет назад был этот топик sip console client / lib Но сайт sipsak давно исчез, в linphone что-то намёков на консольную работу не нашёл.

anonymous_incognito
()

Практическая несостоятельность критерия Поппера

 ,

Узнал кое-что любопытное.

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

Сам по себе критерий не проверяет истинность теории, но позволяет отделить проверяемые теории от непроверяемых. Проверяемые научны, непроверяемые нет и с такими нормальный учёный дела иметь не станет.

Но не всё так шоколадно на практике. Подумал, что критерий Поппера-то с проблемами. Ведь , если применять к математике, получится, что математика не научна, как минимум из-за своей аксиоматически. Пятый постулат Евклида не фальсифицируем однако! Ну и всё прочее тоже. Любые математические гипотезы, требующие в случае своей истинности перебора бесконечного количества чисел (например теорема Ферма) тоже не фальсифицируемы.

Это уже какая-то ерунда получается. Решил погуглить и наскочил на прекрасное. Тезис Дюэма — Куайна

В философском энциклопедическом словаре

Первый вариант тезиса (версия Дюэма):

Физик никогда не может подвергнуть контролю опыта одну какую-нибудь гипотезу в отдельности, а всегда только целую группу гипотез. Когда же опыт его оказывается в противоречии с предсказаниями, то он может отсюда сделать лишь один вывод, а именно, что, по меньшей мере, одна из этих гипотез неприемлема и должна быть видоизменена, но он отсюда не может ещё заключить, какая именно гипотеза неверна

Второй вариант тезиса (версия Куайна):

Любое утверждение может рассматриваться как истинное, несмотря ни на что, если мы сделаем достаточно решительные корректировки в каком-то ином фрагменте системы

Т.о., из сформулированного Куайном сильного варианта тезиса следует нефальсифицируемость фундаментальных научных теорий.

И как теперь делить фричество от науки? :))))

anonymous_incognito
()

Мало спама стало

 ,

Что-то количество спама в последнее время, примерно год-полгода резко уменьшилось. Одно-два спамных письма в неделю (включая папку Spam) это как-то ниочем. А ведь валилось когда-то десятками в день. Нормальной почты прежнее количество.

Интересно, это у меня одного такая аномалия? Или почта стала менее популярной среди спамеров или работает запрет на приём писем с левых доменов, который уже по-моему все ввели или что-то ещё?

anonymous_incognito
()

Быстрое сравнение списков

 

Есть ли хитрые способы это сделать быстрее чем O(n^2) для не отсортированных списков, в которых трудно ввести отношения больше или меньше для их элементов? Или в общем случае никак и надо пытаться, что-то придумать чтобы хотя бы частично сортировать для сравнения?

А то как-то грустно всё с быстродействием при больших n.

anonymous_incognito
()

Стриминг, порт-форвардинг и т.п.

 , ,

Что-то я уже запутался.

В общем предыстория в этой теме: Не получается вещание в vlc по rtsp

Если вкратце захотел настроить вещание по rtsp протоколу с помощью vlc. Обнаружил, что на локальном компе всё работает (вещает и слушается), на удалённых - нет.

Выяснил, что не работает в том числе и на запущенных в VirtualBox с сетью через NAT. При этом wireshark на хосте показал, что всё нормально и с адресом на который вещание идёт и с ttl. Это навело меня на мысль прописать в настройках NAT виртуалбокса проброс для гостевой машины UDP портов 19002, 19004, а в параметр для cvlc добавить dst=127.0.0.1,port=19002

Маленькое пояснение: rtsp - это управляющий протокол, а собственно видео-поток льётся по rtp по udp по каким-то портам. Если не задать их, они выбираются произвольно. Если задать, то используется он и ещё (n+2) порт, то есть 19002 и 19004, если задать 19002

После этого в гостевой машине вещание появилось. Но оно по-прежнему недоступно извне. Собственный IP-адрес прямой, не серый.

И вот кого тут надо победить: своего провайдера, чужого провайдера и/или что нужно с настройками сделать?

anonymous_incognito
()

Некоторые женщины имеют более 3-х (rgb - обычные люди) рецепторов цвета

 , , , тетрахроматия

Только женщины. Это связано с генетическими особенностями.

Некоторые учёные предполагают, что тетрахроматия свойственна 2-3% женщин или даже больше, но чтобы она реально проявила себя, вероятно, нужна тренировка. Американская художница Кончетта Антико стала первым человеком в мире с научно подтверждённой функциональной тетрахроматией.

Художница различает примерно в 100 раз больше цветов, чем обычные люди. Хотя мы их различить не можем, но она в усиленном виде нарисовала то, что видит. Рисунки приведены в статье. Можно таким образом получить впечатление.

https://geektimes.ru/post/273412/

anonymous_incognito
()

Хочу теговой FS и ее поддержки в mc и диалогах сохранения

 winfs, , ,

Очень жаль, что не взлетели файловые системы типа WinFS, в отличие от многого другого, это было действительно очень полезной разработкой. Ниасилили. Заглохли и аналоги в OpenSource среде. Или их практически использовать неудобно.

Как заранее ни изощряйся в создании структуры каталогов, но без тегов плохо, часто одно и тоже надо поместить в разные каталоги. Можно конечно линки пытаться делать, но вручную это всё не удобно.

Хотелось бы, чтобы нажав Cttl+S на страничке в интернете с заинтересовавшей информацией её можно было бы сохранить не просто в какой-то один каталог, а или сразу выбрать несколько каталогов для копий (или линков) или назначить теги. Всё в диалоге сохранения, конечно. По которым можно вести поиск.

А так за много лет скапливается архив, в котором трудно что-то искать. Даже поисковые средства вроде recoll помогают плохо. Потому что, как ни странно с одной стороны избыточны, с другой всё-равно трудно искать если толком не помнишь терминов, но примерно помнишь темы.

anonymous_incognito
()

Не получается вещание в vlc по rtsp

 , ,

Запускаю, например, так:

$cat example.dv|cvlc - :file-caching=300 :sout='#transcode{vcodec=h264,vb=800,acodec=mpga,ab=128,cnnels=2,samplerate=44100}:rtp{sdp=rtsp://:12554/sn}' :sout-all :sout-keep --ttl 12

На том же самом компьютере или соседнем, соединённом напрямую через кабель

$cvlc rtsp://127.0.0.1:12554/sn

даёт просмотр вещания, хотя и некоторые ошибки сыпятся вроде

core input error: ES_OUT_RESET_PCR called
Frame num change from 6 to 7
decode_slice_header error

Но видео смотрится.

Однако, откуда-нибудь извне посмотреть не получается. Ошибка

live555 demux error: no data received in 10s, aborting

Если попробовать подсоединиться к другому порту (заведомо нерабочему), то сообщения совсем другие, что невозможно установить связь. То есть, чего-то оно там таки коннектится, но упорно не желает нормально работать. Файрвол проверял, вроде ничего такого не блокирую. Во всяком случае на соседнем компе же показ идёт.

Чего-то даже идеи кончились, такое ощущение, что чего-то элементарного не делаю, какой-то опции не задал или задал неправильно.

anonymous_incognito
()

С Github что-то происходит

 ,

Рано говорить «github всё», но какие-то странные шевеления происходят http://www.businessinsider.de/github-the-full-inside-story-2016-2?r=US&IR=T

У кого там проекты безальтернативно лежат повод задуматься правильно или они поступают.

anonymous_incognito
()

Хрупкая система разваливается от небольших изменений

 , suxx,

Что-то меня опять потянуло на морализаторство что ли. Но с каждым разом всё меньше желания сражаться с багами или чем-то таким.

Очередной пример трудностей на ровном месте.

Прочитав последнюю новость про уязвимости в ffmpeg захотел пересобрать его с --disable-network. Скачал пакет, пересобрал неизменённый ( dpkg-buildpackage -us -uc ). Всё нормально.

Изменил, добавил --disable-network в debian/rules для ./configure и трах, сразу при пересборке


dh_install
cp: cannot stat ‘debian/tmp/usr/bin/ffserver’: No such file or directory
dh_install: cp -a debian/tmp/usr/bin/ffserver debian/ffmpeg//usr/bin/ returned exit code 1
debian/rules:107: recipe for target 'override_dh_auto_build-arch' failed
make[1]: *** [override_dh_auto_build-arch] Error 2

То есть, тык пальчиком, а оно сразу дзынь и разбилось.

И чтобы в пакетной системе просто отключить то, что конфигурируется в ./configure надо теперь вникать как оно внутрях устроено и искать что ещё и где правильно задизейблить.

anonymous_incognito
()