• Как скачать видео, начинающееся с blob?

    @TheSima
    Гуглится именно эта страница, но нормального ответа так и нет(не у всех Chrome), решил дополнить от себя.
    Решение(отсюда) для видео HLS такое(для других случаев пока что не нашёл решение):
    1) Определить m3u8 список для того видео которое Вы хотите скачать. Обычно это делается так:
    - Включаем режим разработчика в браузере и открываем(в этом режиме) вкладку сеть.
    - Открываем страницу с видео
    - В появившихся строчках ищем "что-то".m3u8 Например:
    http://example.com/video_url.m3u8
    Это и будет нужная ссылка на "список"
    2) Скачать ffmpeg и скачать с его помощью видео:
    - Под Windows можно здесь(ссылка устарела) здесьскачать из Assets файл ...-full_build.zip или 7z по вкусу, распаковать. Открыть папку bin, зажать Shift и кликнуть правой кнопкой в пустое место в окне папки bin, нажать "Открыть окно команд".
    Под линуксы я думаю, ребята разберуться ;)
    - И ввести следующую команду, заменив ссылку из примера на ссылку из пункта 1:
    ffmpeg -i "http://example.com/video_url.m3u8" -c copy -bsf:a aac_adtstoasc "output.mp4"

    output.mp4 - будет ваше видео) имя файла в команде можно менять ;)
    Ответ написан
    2 комментария
  • Делаю фото, "Галерея" падает с ошибкой, что делать?

    @TheSima Автор вопроса
    Ответ примерно в том что документация отстаёт. И примеры устаревают.
    сделал следующее:
    заменил
    Uri photoURI = FileProvider.getUriForFile(this, "com.mydomain.myapp.fileprovider", photoFile);

    на
    Uri photoURI = Uri.fromFile(photoFile);
    и всё взлетело.
    Только причина так и не ясна мне.
    Почему FileProvider работает не верно.
    Ответ написан
    Комментировать
  • Ошибка "host not found in upstream", в чем причина? Документация не верна?

    @TheSima Автор вопроса
    Вот и ответ.
    Если указанное доменное имя (в данном случае google.com) не резолвится на указанных resolver 8.8.8.8, то в момент запуска теста конфига:
    root@debi:/etc/nginx# nginx -t, он выдаст именно такую ошибку как в вопросе....
    Что совсем не явно. (мягко сказано..)
    Ответ написан
    Комментировать
  • Нет resolve по hostname в одну сторону, от linux к linux, что может быть?

    @TheSima Автор вопроса
    Проблема была найдена, совсем не тривиально, но очень тривиальная)
    вкратце так:
    nmblookup ds1 не работало из-за правила в iptables (INPUT...REJECT...), которое я убрал командой
    iptables -D INPUT <номер правила в цепочке INPUT>
    nmblookup ds1 - заработало! я почти обрадовался, но не тут-то было)
    ping ds1 не работал! хотя ip было уже известно по nmblookup ds1.
    было и указано следующее
    в /etc/nsswitch.conf в строке hosts: указан wins!
    в /etc/samba/smb.conf указана в разделе [global] строка
    name resolve order = wins bcast host
    nmblookup ds1 - работает! а ping ds1 - нет!
    не долго я мучался.. вот вердикт
    Не знаю почему, не знаю как, не знаю что с этим CentOs!
    Но, nmb smb winbind - не были запущены. (точка!)
    Вроде бы samba установлена, и чего бы ей не работать... но факт остался фактом, после установки... smbclient работал замечательно, а демоны не были запущены, хост ребутался правда переодически, но я блин был в полной уверенности что samba установлена... это мне урок на многие годы) Надеюсь всё делалось не зря, всем спасибо!
    см. комментарии
    Ответ написан
  • Win10x64, Office 2010x86, Excel не открывает файлы (DDE виноват)?

    @TheSima Автор вопроса
    res2001 ничего не изменилось...
    Удивительно... сколько вариантов я перепробовал ни один не помог, что где только не понаписано что делать...
    Помогла простая инструкция с сайта мелкомягких, смотрим:
    https://support.microsoft.com/ru-ru/help/2636670/h...
    Ответ написан
  • Как смонтировать ext4 bs=64k?

    @TheSima Автор вопроса
    Что делать если тупо виснет при переходе в /mnt/sd ?
    Ответ нашёл.
    Загружается система, далее открываем tty (блин, не знаю как это будет по-русски, консольный вход штоле, Alt+Crtl+F1(2,3..)) входим в систему и монтируем командой fuseext2 -o ro -o sync_read /dev/sdb4 /mnt/sd
    Потом переходим cd /mnt/sd и копируем.. Спасибо!
    Ответ написан
    Комментировать