2016-09-26 3 views
0

Я использую мою модель RaspberryPi 3 B с Picamera для записи видео. Я видел на веб-сайте RaspberryPi, что формат видео по умолчанию, который вы получаете от захвата видео, - h264, однако, когда я пользуюсь камерой, созданный файл отображается как неизвестный тип fyle.Неизвестный формат записи Пикамера

Для захвата я пытался как основной командной строки

raspivid -o video -t 10 #for a 10s video 

или небольшой программка с помощью PiCamera.start_recording (которым я считаю, что позволяет вам выбрать формат выходного файла), но я все еще получаю это не известно файлы формата.

Если это помогает (сомнительно) Я пытаюсь читать записанные файлы с помощью omxplayer, а кадры отображаются примерно в два раза быстрее, чем нужно.

ответ

1

Вы не specifiying расширение h264 - без этого omxplayer не знает, какой тип видео формат это - если вы не можете предложить что попробовать с помощью командной строки

Try:

raspivid -o video.h264 -t 10 #for a 10s video 

Там множество онлайн помощь и примеры для raspivid

Кроме того - вы, возможно, придется обернуть свой файл h264 в mp4 «окно», чтобы играть в нее

Вот один су ggestion о том, как это сделать обертывание с использованием MP4Box

sudo apt-get update 
sudo apt-get install -y gpac 

После установки используйте следующую команду, чтобы обернуть H264 видео в файл MP4 контейнер. Это позволяет большинству медиаплееров воспроизводить видео.

MP4Box -fps 30 -add video.h264 video.mp4 

Это даст вам приятное видео со скоростью 30 кадров в секунду, которое должно играть в большинстве современных медиаплееров.