Как экспортировать mp4 из видеокамеры Sony?

262
jeff

У меня есть видеокамера 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
Этот вопрос вы должны задать Sony. Очевидный ответ: у видеокамеры сомнительное программное обеспечение, которое не всегда делает то, что должно. Как вы конвертируете .ts в .mp4 - достаточно простая проблема, чтобы ее решить. Для этого существует множество бесплатных и платных программ. Ramhound 8 лет назад 0
@Ramhound я могу доверять им с точки зрения хранения всей информации? Я даже не уверен, что .ts имеет всю информацию в .mp4, например, качество изображения, переходы и т. Д.? Потому что это будет проект по сбору данных, и нам нужно максимально возможное качество. Так что не будет никакой разницы между сохранением как mp4 и сохранением как ts, а затем преобразованием в mp4? jeff 8 лет назад 0
Почему вы должны сохранить как .mp4, а затем сохранить его как .ts только для преобразования в .mp4. Если реальным контейнером видео является .mp4 с расширением .ts, есть более простые способы решения этой проблемы (просто измените расширение). Я подумал, что проблема заключается в самом контейнере видео, и вы хотели решить эту проблему. Ramhound 8 лет назад 0
Возможно, я не был достаточно ясен. Я хочу только mp4, но иногда VLC случайно сохраняет как ts - который MATLAB не может прочитать (даже если я изменяю расширение вручную) - поэтому я подозреваю, что .ts не имеет некоторой информации, которую я ищу, поэтому я сомневаюсь, что я не смогу работать даже после конвертации в mp4. jeff 8 лет назад 0
Почему бы вам не попробовать конвертировать это? Я думал, что камера создавала файл. Теперь, когда вы пояснили, что VLC создает файл, мой вывод такой же, только с ошибкой другой стороны. У VLC есть сообщество, вы проверили их решения? Ramhound 8 лет назад 0
Я не проверял форумы VLC, позвольте мне сделать это. Таким образом, вы уверены, что преобразование не приведет к потере информации? И можете ли вы предложить надежное программное обеспечение для этого? Спасибо за вашу помощь, кстати :) jeff 8 лет назад 0
@HalilPazarlama, TS и MP4 являются контейнерными форматами. Что вам действительно нужно выяснить, так это то, что находится внутри этих контейнеров. Если TS содержит тот же видеокодек, что и MP4, то да, вы можете конвертировать TS -> MP4 без потери качества видео. Однако, если TS содержит что-то еще, вы, вероятно, потеряете некоторые данные при конвертации в MPEG4 + MP4. heavyd 8 лет назад 0
@ Heavyd спасибо. Поэтому я думаю, что мой лучший способ - конвертировать видео и посмотреть, совпадают ли они. jeff 8 лет назад 0
@HalilPazarlama, VLC сообщит вам тип видео в контейнерах, если вы посмотрите на информацию о кодеке (Инструменты -> Информация о кодеке) heavyd 8 лет назад 0
@heavyd Я попробовал это сейчас, файл .mp4 говорит: `Кодек: H264 - MPEG-4 AVC (часть 10) (avc1)`, тогда как файл .ts говорит: `Кодек: MPEG-1/2 Video (mpgv) `. Так что я думаю, что они не одинаковы. Так что мне теперь делать? Забыть о конвертации? :) jeff 8 лет назад 0
Да, вы определенно хотите видео H.264. Вы должны выяснить, как последовательно получать .mp4 видео вместо .ts. Есть ли какие-либо настройки, к которым вы можете получить доступ? heavyd 8 лет назад 0
С камеры настроек не так много. В VLC много настроек, но я сомневаюсь, что большинство из них не применяются. Как и когда я указываю Desktop / test.mp4, он создает файл ts в «Моих документах», поэтому я не уверен, что именно здесь происходит не так :) jeff 8 лет назад 0

0 ответов на вопрос

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