Задать вопрос
  • Может ли бесконечный цикл в программе привести к поломке компьютера или смартфона?

    Steel_Balls
    @Steel_Balls
    3vi1_0n3, я стал наблюдать что происходит с компом и через некоторое время заметил, что начал меняться шрифт, то есть пропадать или появляться точки в некоторых буквах. Я остановил прогу и начал экспериментировать с близлежащими значениями и выяснил как менять шрифт. После этого я написал редактор шрифтов для системы на Бейсике. ПК "Вектор-06Ц".
    Гита тогда не было, да и дисковода к этому компу тоже не было, поэтому код не сохранился. Только в тетрадке...
    Написано
  • Что это за формат видео?

    Steel_Balls
    @Steel_Balls Автор вопроса
    Василий Банников, извини, был не прав
    Написано
  • Что это за формат видео?

    Steel_Balls
    @Steel_Balls Автор вопроса
    Василий Банников, там ещё в урле mp4 и m3u8
    Написано
  • Что это за формат видео?

    Steel_Balls
    @Steel_Balls Автор вопроса
    aab137, ffmpeg да, скачивает всё норм, я об этом уже писал выше.
    Я свою программу пишу
    Написано
  • Что это за формат видео?

    Steel_Balls
    @Steel_Balls Автор вопроса
    Я извиняюсь, но это было другое видео.
    Вот видео из поста, там другие данные и видны форматы:
    >ffmpeg -i "https://video.cdn*************/media=hls4/899/720p.av1.mp4.m3u8"
    ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
      built with gcc 9.1.1 (GCC) 20190807
      configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
      libavutil      56. 31.100 / 56. 31.100
      libavcodec     58. 54.100 / 58. 54.100
      libavformat    58. 29.100 / 58. 29.100
      libavdevice    58.  8.100 / 58.  8.100
      libavfilter     7. 57.100 /  7. 57.100
      libswscale      5.  5.100 /  5.  5.100
      libswresample   3.  5.100 /  3.  5.100
      libpostproc    55.  5.100 / 55.  5.100
    [hls @ 045d3ec0] Skip ('#EXT-X-ALLOW-CACHE:YES')
    [hls @ 045d3ec0] Skip ('#EXT-X-VERSION:6')
    [hls @ 045d3ec0] Opening 'https://vid************/720p.av1.mp4/init-v1-a1.mp4' for reading
    [hls @ 045d3ec0] Opening 'https://vid************/720p.av1.mp4/seg-1-v1-a1.m4s' for reading
    [hls @ 045d3ec0] Opening 'https://vid************/720p.av1.mp4/seg-2-v1-a1.m4s' for reading
    [libaom-av1 @ 070bc440] 1.0.0-2379-g861fd02c8
    [mov,mp4,m4a,3gp,3g2,mj2 @ 06e26300] DTS 0 < 21600 out of order
    [hls @ 045d3ec0] DTS 0 < 21600 out of order
    Input #0, hls, from 'https://vid***********/720p.av1.mp4.m3u8':
      Duration: 00:10:09.09, start: 0.000000, bitrate: 0 kb/s
      Program 0
        Metadata:
          variant_bitrate : 0
        Stream #0:0: Video: av1 (Main) (av01 / 0x31307661), yuv420p(tv, bt709/unknown/unknown, progressive), 1280x720, 9 kb/s, 25 fps, 25 tbr, 90k tbn, 90k tbc
        Metadata:
          variant_bitrate : 0
          major_brand     : isom
          minor_version   : 1
          compatible_brands: isomavc1
        Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 0 kb/s
        Metadata:
          variant_bitrate : 0
    At least one output file must be specified
    Написано
  • Что это за формат видео?

    Steel_Balls
    @Steel_Balls Автор вопроса
    aab137, я переименовал скачанный файл в mp4, avi, mkv, но мой VLC отказался показывать видео.
    Или надо сделать какую-то дополнительную конвертацию?
    Написано
  • Что это за формат видео?

    Steel_Balls
    @Steel_Balls Автор вопроса
    Попробовал, но не увидел формата файла. Не туда смотрю?
    Вижу только кодеки h264 и aac.
    А по второй ссылке да, качает норм в mp4. Но я пишу свою прогу, поэтому ffmpeg мне пока не подходит, хотя в целом инструмент несомненно мощный и пользуюсь им уже лет пятнадцать, не меньше.

    >ffmpeg -i "https://cdn.*********/hls-720p.m3u8"
    ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
      built with gcc 9.1.1 (GCC) 20190807
      configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
      libavutil      56. 31.100 / 56. 31.100
      libavcodec     58. 54.100 / 58. 54.100
      libavformat    58. 29.100 / 58. 29.100
      libavdevice    58.  8.100 / 58.  8.100
      libavfilter     7. 57.100 /  7. 57.100
      libswscale      5.  5.100 /  5.  5.100
      libswresample   3.  5.100 /  3.  5.100
      libpostproc    55.  5.100 / 55.  5.100
    [hls @ 06553ec0] Skip ('#EXT-X-VERSION:3')
    [hls @ 06553ec0] Opening 'https://cdn.*********/videos/hls-720p0.ts' for reading
    [hls @ 06553ec0] Opening 'https://cdn.*********/videos/hls-720p1.ts' for reading
    Input #0, hls, from 'https://cdn.**********/videos/hls-720p.m3u8':
      Duration: 00:06:17.34, start: 1.400000, bitrate: 0 kb/s
      Program 0
        Metadata:
          variant_bitrate : 0
        Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
        Metadata:
          variant_bitrate : 0
        Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp
        Metadata:
          variant_bitrate : 0
    At least one output file must be specified
    Написано
  • Может ли бесконечный цикл в программе привести к поломке компьютера или смартфона?

    Steel_Balls
    @Steel_Balls
    WbICHA, соглашусь. Но опссность остаётся даже от горящего предмета.
    Речь же об этом
    Написано
  • Может ли бесконечный цикл в программе привести к поломке компьютера или смартфона?

    Steel_Balls
    @Steel_Balls
    WbICHA, не забывай, что литиевые батареи в ноутах/смартфонах иногда могут выступать в качестве ВУ
    Написано
  • Почему пайтон делит не верно?

    Steel_Balls
    @Steel_Balls
    Самые лучшие люди - это те которые могут явно указать менее опытному где он ошибся

    я вообще не понимаю как неопытных берут на такие важные вещи, связанные с финансами.
    Вот такие криворукие пишут код, лезут потом на форумы с глупыми вопросами, а страдают реальные люди
    Написано
  • Почему пайтон делит не верно?

    Steel_Balls
    @Steel_Balls
    andrew053, самая лучшая учёба - это когда за твои баги у тебя пусто в кармане
    Написано
  • Существует ли API для Яндекс Документов?

    Steel_Balls
    @Steel_Balls
    это стандартная отписка, тебя просто послали лесом. Читай между строк
    Написано
  • Есть ли способ получить данные из словаря по ХЕШУ ключа?

    Steel_Balls
    @Steel_Balls
    А как быть с коллизиями? Не забывай, что хэши не уникальны
    Написано
  • Как сделать быстрый поиск в шифрованной системе?

    Steel_Balls
    @Steel_Balls Автор вопроса
    Нет, так не получится.
    Хэш делается по всему сообщению целиком.
    Но пользователи ищут текст по словам, да ещё и с учётом морфологии. Поэтому никак не получится
    Написано
  • Как отследить двойное нажатие от наушников для Android приложения?

    Steel_Balls
    @Steel_Balls
    Олег, а ты уверен в том, что это именно штатное поведение операционки?
    Я бы на твоём месте сначала изучил вопрос как общается BT-устройство с Андроид-устройством.
    Написано
  • Как сделать быстрый поиск в шифрованной системе?

    Steel_Balls
    @Steel_Balls Автор вопроса
    mayton2019, да, я сделал шифрование на клиенте, чтобы защитить сервер.
    После шифрования обычные POST/GET для отправки сообщений и их получения, как в обычном мессенджере. Только весь текст зашифрован
    Написано
  • Как сделать быстрый поиск в шифрованной системе?

    Steel_Balls
    @Steel_Balls Автор вопроса
    mayton2019, не понял. Это как?
    Какой принцип построения индексов?
    Написано
  • Как сделать быстрый поиск в шифрованной системе?

    Steel_Balls
    @Steel_Balls Автор вопроса
    похоже, что это то, что нужно. Спасибо
    Написано
  • Как сделать быстрый поиск в шифрованной системе?

    Steel_Balls
    @Steel_Balls Автор вопроса
    Николай Савельев, звучит интересно.
    Но тут есть небольшая проблемка. Когда я шифрую алгоритмом RSA с помощью одних и тех же неизменяемых ключей, то сообщение каждый раз получается в разном виде. Хотя и без проблем дешифруется одними и теми же ключами. Это особенность алгоритма.
    Таким образом, получается, что для одного и того же текста/ключевых слов каждый раз будет разный шифротекст. А значит, невозможно построить однозначный индекс для быстрого поиска
    Написано