Что не так, когда VLC говорит & ldquo; не может найти hdrl или movi chunks & rdquo ;?

Чтобы захватить каждые X секунд, из движения движения веб-камеры.

Установите motion

sudo apt-get install motion или sudo aptitude install motion

Настройте движение для каждого X секунд

sudo nano /etc/motion/motion.conf

Измените переменные minimum_frame_time и snapshot_interval на то же количество секунд, которое вы хотите сделать с веб-камерой.

10 минут = 600 секунд 20 минут = 1200 секунд 30 минут = 1800 Секунды 1 час = 3600 секунд 2 часа = 7200 секунд и т. Д.

запустить движение с sudo motion остановить его с помощью CTRL + C

ПРИМЕЧАНИЕ. - Настройте motion.conf на сохраните файлы в другом каталоге, кроме значения по умолчанию / tmp. Например, ваша домашняя папка. Поскольку для перехода в / tmp требуется больше привилегий. Вы также найдете много полезных опций в motion.conf для многих других вещей, которые вам могут понравиться.

0
задан 10 October 2017 в 13:05

2 ответа

VLC не считает, что файл содержит все, что может быть воспроизведено.

Как сказал муру, vlc сказал вам:

[00007f6924c01808] ps demux warning: garbage at input, trying to resync...

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

Возможно, «попытка повторной синхронизации» привела к лучшим результатам, если проблема заключалась в том, что файл был

Похоже, что это вовсе не AVI-файл, а не кодеки.

Прежде чем заключить, что данные, которые были предоставлены, были мусор vlc показал вам такие сообщения:

[00007f6924c01598] avi stream warning: unknown chunk: �Qw! (not loaded)

Затем, как сказал Чарльз Грин, он сказал вам:

[00007f6924c01808] avi demux error: invalid file: cannot find hdrl or movi chunks

Если это был настоящий AVI-файл и проблема заключалась в том, что вам нужны кодеки, тогда VLC все равно смог найти данные try и movi. Затем он потерпел бы неудачу позже, когда он фактически попытался воспроизвести файл. Возможно, у вас был звук без видео, видео без звука или даже ни одного, но это могло бы произойти, когда он попытался интерпретировать данные в файле.

Соединенные Штаты Библиотека Конгресса Чарльз Грин упомянул :

Первая подчинка помечена как hdrl и играет роль заголовка файла, предоставляя метаданные о видео, такие как ширина, высота и частота кадров , Второй подклук отмечен movi и содержит фактические данные изображения и звука, которые могут использовать широкий диапазон кодеков ...

Вместо того, чтобы не удалось декодировать видео или аудиоданные в файле, VLC didn Даже не обнаруживайте метаданные, чтобы сообщить, где они были. Таким образом, этот файл был либо movi , который никогда не был AVI-файлом, либо (b) поврежден. Если вы получили файл через BitTorrent, это обычно довольно хорошо предотвращает ошибки передачи (поскольку хэш хэша каждого объекта проверен), поэтому он, вероятно, был поврежден перед его загрузкой или никогда не был предназначен для реального файла AVI.

Другие возможности

(b) есть некоторые другие возможности. Если у вас были основания думать, что файл хорош, я бы предположил, что это может быть:

Поврежден, даже если вы использовали протокол (BitTorrent), который обычно предотвращает повреждение. В большинстве программ BitTorrent есть функция принудительной проверки, которая позволяет вам дважды проверить, правильно ли обработаны все полученные фрагменты. Файл, который вам нужен кодеки для этого, также был неправильно назван .avi, когда он был фактически другим типом файла контейнера. Это было бы все еще маловероятно, потому что, когда вы смотрели на верхнюю часть файла (на что смотрела команда file), он все еще казался AVI. Произведено программой, предназначенной для создания фактического файла AVI, но с серьезными ошибками, вызывающими неправильный формат, но играемым с некоторыми другими игроками, которые потерпели неудачу в неправильном формате (возможно, из-за собственных ошибок). Я думаю, что это наименее вероятная возможность, хотя вы можете попробовать открыть файл в видеоредакторе, таком как OpenShot, как предлагает ravery.

В этом случае у вас есть мощная эвристика для поддержки объяснения того, что файл был преднамеренно фальшивкой: в нем был исполняемый файл (для Windows), который утверждал, что он является установщиком для кодеков, который необходим файлу, который (d40)

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

Теперь я убежден, что все это мошенничество .

3
ответ дан 22 May 2018 в 17:46

VLC не считает, что файл содержит все, что может быть воспроизведено.

Как сказал муру, vlc сказал вам:

[00007f6924c01808] ps demux warning: garbage at input, trying to resync...

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

Возможно, «попытка повторной синхронизации» привела к лучшим результатам, если проблема заключалась в том, что файл был

Похоже, что это вовсе не AVI-файл, а не кодеки.

Прежде чем заключить, что данные, которые были предоставлены, были мусор vlc показал вам такие сообщения:

[00007f6924c01598] avi stream warning: unknown chunk: �Qw! (not loaded)

Затем, как сказал Чарльз Грин, он сказал вам:

[00007f6924c01808] avi demux error: invalid file: cannot find hdrl or movi chunks

Если это был настоящий AVI-файл и проблема заключалась в том, что вам нужны кодеки, тогда VLC все равно смог найти данные try и movi. Затем он потерпел бы неудачу позже, когда он фактически попытался воспроизвести файл. Возможно, у вас был звук без видео, видео без звука или даже ни одного, но это могло бы произойти, когда он попытался интерпретировать данные в файле.

Соединенные Штаты Библиотека Конгресса Чарльз Грин упомянул :

Первая подчинка помечена как hdrl и играет роль заголовка файла, предоставляя метаданные о видео, такие как ширина, высота и частота кадров , Второй подклук отмечен movi и содержит фактические данные изображения и звука, которые могут использовать широкий диапазон кодеков ...

Вместо того, чтобы не удалось декодировать видео или аудиоданные в файле, VLC didn Даже не обнаруживайте метаданные, чтобы сообщить, где они были. Таким образом, этот файл был либо movi , который никогда не был AVI-файлом, либо (b) поврежден. Если вы получили файл через BitTorrent, это обычно довольно хорошо предотвращает ошибки передачи (поскольку хэш хэша каждого объекта проверен), поэтому он, вероятно, был поврежден перед его загрузкой или никогда не был предназначен для реального файла AVI.

Другие возможности

(b) есть некоторые другие возможности. Если у вас были основания думать, что файл хорош, я бы предположил, что это может быть:

Поврежден, даже если вы использовали протокол (BitTorrent), который обычно предотвращает повреждение. В большинстве программ BitTorrent есть функция принудительной проверки, которая позволяет вам дважды проверить, правильно ли обработаны все полученные фрагменты. Файл, который вам нужен кодеки для этого, также был неправильно назван .avi, когда он был фактически другим типом файла контейнера. Это было бы все еще маловероятно, потому что, когда вы смотрели на верхнюю часть файла (на что смотрела команда file), он все еще казался AVI. Произведено программой, предназначенной для создания фактического файла AVI, но с серьезными ошибками, вызывающими неправильный формат, но играемым с некоторыми другими игроками, которые потерпели неудачу в неправильном формате (возможно, из-за собственных ошибок). Я думаю, что это наименее вероятная возможность, хотя вы можете попробовать открыть файл в видеоредакторе, таком как OpenShot, как предлагает ravery.

В этом случае у вас есть мощная эвристика для поддержки объяснения того, что файл был преднамеренно фальшивкой: в нем был исполняемый файл (для Windows), который утверждал, что он является установщиком для кодеков, который необходим файлу, который (d40)

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

Теперь я убежден, что все это мошенничество .

3
ответ дан 18 July 2018 в 05:39

Другие вопросы по тегам:

Похожие вопросы: