Задать вопрос
  • Сохраняется ли переменная на время выполнения скрипта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    В данном случае значение просто хранится.
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    antonwx,
    Да, с вашим кривовато saboteur.com.ua/h264test

    но это как раз потому что в исходнике нет как таковых стримов, есть только кусочки с таймстампами, и видимо отрезано не очень удачно.
    Если производитель камеры свою консольную утилиту не предлагает - значит в лучшем случае искать энтузиастов которые такую написали, в худшем - писать самому.
    Но IMHO все что энтузиасты написали я уже нашел
  • Вопрос по нюансам Мега игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    Вы миллионер-благотворитель, или откуда деньги на подарки?

    Если вы собираетесь материальные средства в своей игре двигать только в одну сторону - игроки НИЧЕГО, а вы им реальные подарки, то скидки - это обычно договоренность с магазинами, которые могут выдаваться в виде кодового слова в игре, и таким образом вы вообще никак в финансовой операции не участвуете, все издержки на себя берет магазин.

    Если же лично вы будете дарить материальные подарки, то нужно помнить, что подарок облагается налогом. Получатель должен будет это все оплачивать, а вы - оформлять. Затруднить могут легко - если вы не будете оформлять все соответствующим образом, вам впаяют штраф, а если продолжите - штраф будет увеличиваться пока у вас не закончатся деньги.
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    saboteur.com.ua/h264test

    Посмотрите тут. Распаковано:
    A200926_000453_000507.h264
    A200926_000453_000507.wav

    и смержено result.mkv
  • Как работать с stm на linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Данил Тунев, можете писать на ассемблере без всяких ненужных утилит, и придерживаться gcc
  • Как работать с stm на linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    В Си же можно делать ассемблерные вставки.
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    В общем интересный получился вопрос.
    Итого:

    https://mercmobily.github.io/broken264fixer/
    исходники https://github.com/mercmobily/broken264fixer

    В том варианте камер что вы используете, разработчик жадный и решил не платить лицензию для Mp4, поэтому генерится некорректный файл, своего проприетарного стандарта. У нго нет mp4 заголовков и с ним почти никто не умеет работать.
    На указанном сайте человек написал программку, которая из такого файла вырезает видео и аудио. Исходники лежат на гитхабе, готовый бинарник есть только для линукс

    ./broken264fixer исполняемый файл, содержит внутри себя конвертер и mkvmerge:
    convert2
    convert2.c
    LICENSE
    main.sh
    mkvmerge

    По какой-то причине mkvmerge у меня не соединял was и h264, поэтому я просот извлек бинарник covert2 из broken264fixer и уже пользовался им и ffmpeg:

    saboteur@ubuntu:~/video$ ls -sl1F
    4040 -rw-r--r-- 1 saboteur saboteur 4130208 Oct 2 19:55 A200926_000453_000507.264
    832 -rwxr-xr-x 1 saboteur saboteur 849328 Aug 21 14:47 convert2*

    saboteur@ubuntu:~/video$ ./convert2 A200926_000453_000507.264
    Duration 1080
    HXFI End if File

    saboteur@ubuntu:~/video$ ls -sl1F
    total 8712
    4040 -rw-r--r-- 1 saboteur saboteur 4130208 Oct 2 19:55 A200926_000453_000507.264
    8 -rw-rw-r-- 1 saboteur saboteur 4794 Oct 3 00:20 A200926_000453_000507.audio.ts.txt
    3680 -rw-rw-r-- 1 saboteur saboteur 3766704 Oct 3 00:20 A200926_000453_000507.h264
    4 -rw-rw-r-- 1 saboteur saboteur 1165 Oct 3 00:20 A200926_000453_000507.video.ts.txt
    140 -rw-rw-r-- 1 saboteur saboteur 142124 Oct 3 00:20 A200926_000453_000507.wav
    832 -rwxr-xr-x 1 saboteur saboteur 849328 Aug 21 14:47 convert2*

    теперь эти отдельные A200926_000453_000507.h264 и A200926_000453_000507.wav можно склеить ffmpeg:

    ffmpeg -i A200926_000453_000507.h264 -i A200926_000453_000507.wav -map 0 -map 1 -c copy result.mkv

    или даже по пути перекодить нужным кодеком.
    Может быть можно конвертер скомпилить под винду, но я не разработчик, компиляторов под рукой нет, а на линуксе у меня все получилось сделать в командноой строке, то есть написать баш скрипт который будет прогонять автоматом по файлам несложно.
  • Курсы системного администрирования в Киеве?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    Ну а почему нет.
    Обучение это в первую очередь ВАШИ усилия потраченные на обучения, а не усилия преподавателей.
    А в этом плане можно и с рутрекера.
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    Я не знаю кто может проиграть эту дорожку, но я пытался проиграть разными плеерами - никто не увидел что она в принципе есть.
    Там какой-то звук слышно?
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    Есть подозрение, что конкретно этот файл идет вообще без звуковой дорожки.
    По крайней мере ffmpeg видит ТОЛЬКО видео.
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    ну вот, h264 от Nvidia
    Попробуйте так:

    ffmpeg -c h264_cuvid -i A200911_034607_034621.264.mpg result.mkv

    осталось только подобрать выходной формат, и возможно проверить копируется ли аудио трек
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    Дело в том, что ваш файл это не x264 а какой-то проприетарный кодек, либо камера просто врет про то какой кодек она использует и его нужно вычислить.
    ffmpeg можно указать кодек через опцию -f и попробовать разные, вдруг что получится.

    Либо попробовать уже проанализировать файл, чтобы понять что там на самом деле внутри и уже подставить нужные аргументы.
  • Чем массово конвертировать файлы формата .264 с камеры?

    saboteur_kiev
    @saboteur_kiev
    если его ffmpeg не берет, то это очень странно.
    p.s. яндекс диск недоступен много где.
  • Почему из-за HTTPS порт не слушается?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    http и https - разные протоколы, они не могут работать на одном порту.
    Почитайте документацию как поднять https на отдельном порту
  • Стоит ли читать 2 книги по программированию параллельно?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    В школе у вас был один учебник в первом классе, второй учебник во втором, третий в третьем?
  • Как быть в Windows с папками с символами "?" в названии?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Dwellss,
    вариантов обхода нет. Проблема не в Windows а в NTFS
    или заменяйте символ на другой, разрешенный, или используйте posix файловую систему, но винда с посикс системами напрямую не умеет.
  • Как сделать многостраничный сайт более понятно?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Aleksandr231224, Вы перепутали хабр и форум.
  • Хочу парсить большое число книг < 17 века в поисках информации об исчезнувшем народе, как решить задачу?

    saboteur_kiev
    @saboteur_kiev
    Валерий Мамонтов,
    1. "Память народа" содержит огромное количество рукописного текста, просто громадное.

    Вот там просто сканы (нераспознанные) и лежат.

    2. Любые сканы содержат строки. С технической стороны нет никакой разницы между текстом, содержащем поименные списки (или строки), и текстом, содержащем летопись народов. И там и там набор символов.

    Если знать что и где лежит, например номер части, имя командира, которое можно заранее ввести, то можно сканировать и сравнивать с готовыми образцами из базы. Таким образом частично можно автоматизировать распознавание части и командира. Но не все остальное.

    3. Документы Второй мировой войны, загруженные в эти проекты, пусть и современные, но, повторюсь, содержат рукописный текст, в том числе и на немецком языке. Смею предположить, что книги 17 века будут отличаться лишь набором символов, а по читабельности будут многократно превосходить любой современный рукописный текст.

    Вы видимо не работали с программами распознавания. Они очень активно используют работу со словарем и грамматикой. Если непонятно какое слово, подходящие варианты ищет по тезаурусу, по грамматическому словарю и это дает весьма немалый процент качества распознавания.

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

    4. Как я понимаю, полнотекстовой поиск в современных СУБД построен вокруг тэгирования.

    Эм.. вроде как вообще тегирование не причем. Искать по тексту можно вообще без всяких особых технологий, но это будет очень долго. Поэтому весь полнотекстовый поиск в современных СУБД основан на индексировании, чтобы ускорить процесс.
    Но чтобы искать по тексту, индексировать можно распознанный текст, а не сами сканы.
  • Как организовать хранение личной информации (аккаунты, календари, подписки и т.п.)?

    saboteur_kiev
    @saboteur_kiev
    ну визуализировать разные вещи можно в разных программах. Можно и в фотошопе картинки рисовать и таблицы в экселе.
    Но зачем держать одну схему для истории походов к стоматологу и список банковских карточек? Это же разные и никак не связанные вещи.
  • Как добиться правильного ответа во втором тесте программы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    Сергей Золотарёв,
    Ну напряги голову и еще раз подумай, где именно у тебя выполняется условие:
    "Если на карточке число, не кратное ни трем, ни пяти, или наоборот, кратное им обоим, то очков не получает никто"

    А еще точнее вот эта часть "или наоборот, кратное им обоим"

    Намекну: У тебя проверки на это просто нет.