У меня есть видеокамера Sony HDR-HC5, и я пытаюсь сохранить видео на кассету, а затем подключить его к компьютеру и сохранить видео в формате .mp4.

Вот что я делаю:

  1. Я снимаю видео
  2. Подключите его к ПК через Firewire
  3. Откройте медиаплеер VLC, выберите его в качестве устройства захвата и запишите

Это работает, но иногда (даже если я указываю целевой файл как foo.mp4 для рабочего стола), оно сохраняет видео как vlc-record-2015-10-20-18h11m32s-dshow___-.ts или vlc-record-2015-10-20-18h12m50s-Streaming-.ts к документам.

Имя файла или путь не имеют большого значения, но когда расширение становится .ts , и я не могу прочитать видео в MATLAB.

Так что у меня есть много вариантов, но я не уверен, что будет работать лучше:

  1. Найдите способ, которым VLC сохраняет как .mp4, а не .ts (как?)
  2. Конвертировать .ts в .mp4. Я попробовал это, просто изменив имя файла, но он не работает с MATLAB (примечание: я могу прочитать его, когда VLC сохраняет как .mp4), так что, возможно, с программным обеспечением? Но я не хочу терять качество.
  3. Найдите способ для MATLAB читать .ts. (Но я не смог)
  4. Сохраняйте кадры видео с VLC Video Scene Filter, но он может сохранять только каждый пятый кадр. Я не могу сохранить все кадры, когда я пытаюсь, он зависает и застревает в бесконечном цикле, где он сохраняет одно и то же изображение снова и снова.

Я также открыт для других альтернатив, таких как использование другого кабеля вместо Firewire или другого программного обеспечения вместо VLC и т.д.

Примечание. Я использую 64-разрядную версию Windows 7.

Спасибо за любую помощь!

0