4

У меня есть очень старое устройство видеозахвата (Dazzle DVC USB), подключенное к Windows7, и оно работает с программой, с которой оно прекрасно работало, для создания файла MPEG2 в каталоге.

Однако я хочу передать то, что я записываю, вместо того, чтобы сохранить его в файл. Лучшее решение, которое я могу придумать, - воспроизвести видеофайл с помощью VLC или какой-либо другой программы, а затем записать результаты с помощью Procaster (с Livestream.com). Таким образом, я хочу читать видеофайл в процессе его записи, а Windows это совсем не нравится. Есть ли способ обойти предупреждения и прочитать файл в любом случае? Мне не нужно делать что-то необычное, например, искать, возможно ли это / безопасно?

В противном случае, другие методы, которые позволяют мне транслировать канал в режиме реального времени, будут работать с моим устройством, Dazzle DVC (Digital Video Recorder). Я могу предоставить столько информации об устройстве, сколько может понадобиться человеку.

4 ответа4

2

Существует некоторое программное обеспечение (ManyCam), которое "расщепляет" сигналы веб-камеры. Он устанавливается как несколько виртуальных веб-камер, так что вы сможете сохранить его с помощью одного программного обеспечения и предварительного просмотра с помощью другого.

Не уверен, что ваш Dazzle DVC работает с этим программным обеспечением, но его стоит протестировать, поскольку это бесплатное программное обеспечение.

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

1

Обходным путем может быть использование некоторой виртуальной машины Linux для этого. Mythbuntu - это live CD с большим количеством программного обеспечения, драйвер для вашего телевизора содержится в ядре Linux с конца 2008 года. Поскольку нет обязательной блокировки файлов, вы сможете прочитать файл во время его записи.

Вы также можете использовать некоторые Linux-NAS для одновременной записи и чтения. Самба могла обращаться с замками окон. Microsoft пишет, что при использовании NFS нет обязательной блокировки файлов, поэтому вы можете использовать сервер nfs. Требуется вторая коробка или linux vm тоже.

0

Я бы предложил либо пойти с VLC (как упомянуто @harrymc), выбрав не восстанавливать файл при запросе, либо в качестве второго варианта попробовать с некоторыми редакторами видеопотока в семействе VirtualDub , такими как оригинальный или его модифицированная версия. , С последними двумя, вероятно, вы не сможете слушать ни звука, хотя.

0

Статья Как начать просмотр видео во время загрузки описывает, как использовать VLC для просмотра частичного видео:

  1. Предполагая, что загрузка называется x.avi, или если она имеет нулевую длину, чем, вероятно, нужно найти файл с именем x.avi.part, который растет
  2. Запустите VLC и перетащите файл выше
  3. VLC попросит восстановить файл: нажмите «Не восстанавливать»
  4. Если загрузка завершается во время воспроизведения, а загружаемое программное обеспечение выдает ошибку, поскольку не удалось переименовать файл .part, возможно, вам придется переименовать файл самостоятельно.

Прочтите также статью 3 «Простые способы предварительного просмотра частично загруженных видеофайлов», которая кроме VLC также описывает использование:

DivFix++ : способен исправлять испорченный AVI-файл, перестраивать индекс видео и позволяет воспроизводить его в медиаплеере.

GOM Player : его запатентованная технология позволяет воспроизводить испорченные файлы AVI на лету.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .