У меня есть видеокамера Sony HDR-HC5, и я пытаюсь сохранить видео на кассету, а затем подключить его к компьютеру и сохранить видео в формате .mp4.
Вот что я делаю:
- Я снимаю видео
- Подключите его к ПК через Firewire
- Откройте медиаплеер VLC, выберите его в качестве устройства захвата и запишите
Это работает, но иногда (даже если я указываю целевой файл как foo.mp4
для рабочего стола), оно сохраняет видео как vlc-record-2015-10-20-18h11m32s-dshow___-.ts
или vlc-record-2015-10-20-18h12m50s-Streaming-.ts
к документам.
Имя файла или путь не имеют большого значения, но когда расширение становится .ts
, и я не могу прочитать видео в MATLAB.
Так что у меня есть много вариантов, но я не уверен, что будет работать лучше:
- Найдите способ, которым VLC сохраняет как .mp4, а не .ts (как?)
- Конвертировать .ts в .mp4. Я попробовал это, просто изменив имя файла, но он не работает с MATLAB (примечание: я могу прочитать его, когда VLC сохраняет как .mp4), так что, возможно, с программным обеспечением? Но я не хочу терять качество.
- Найдите способ для MATLAB читать .ts. (Но я не смог)
- Сохраняйте кадры видео с VLC Video Scene Filter, но он может сохранять только каждый пятый кадр. Я не могу сохранить все кадры, когда я пытаюсь, он зависает и застревает в бесконечном цикле, где он сохраняет одно и то же изображение снова и снова.
Я также открыт для других альтернатив, таких как использование другого кабеля вместо Firewire или другого программного обеспечения вместо VLC и т.д.
Примечание. Я использую 64-разрядную версию Windows 7.
Спасибо за любую помощь!