Создайте объект, чтобы считать видео файлов
Использование VideoReader
объект для чтения файлов, содержащих видео данных. Объект содержит информацию о файле видео и позволяет вам считать данные с видео. Можно создать VideoReader
объект с использованием VideoReader
функция, запросить информацию о видео с помощью свойств объекта, а затем считать видео с помощью функций объекта.
Для получения дополнительной информации смотрите Поддерживаемые Форматы Файла Видео и Аудио.
создает v
= VideoReader(filename
)v объекта
для чтения видео данных из файла с именем filename
.
устанавливает свойства v
= VideoReader(filename
,Name,Value
)CurrentTime
, Tag
, и UserData
использование пар "имя-значение". Для примера, VideoReader('myfile.mp4','CurrentTime',1.2)
начинает чтение 1.2
секунды в видео. Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в одинарные кавычки с последующим соответствующим значением.
hasFrame | Определите, доступен ли видеокадр для чтения |
read | Чтение одного или нескольких видеокадров |
readFrame | Чтение следующего видеокадра |
VideoReader.getFileFormats | Форматы файлов, которые VideoReader поддержки |
Для некоторых файлов AVI, MOV или MP4 в Windows®, с использованием readFrame
функция для чтения всех систем координат в файле может привести к другому количеству систем координат, чем значение, возвращаемое NumFrames
свойство VideoReader
объект.
Платформа macOS больше не поддержки определенных старых форматов файла видео. Чтение таких файлов с помощью VideoReader
:
Откройте файл видео с помощью проигрывателя QuickTime. Если проигрыватель обнаруживает, что файл имеет более старый формат, он автоматически преобразует файл в более новый формат.
Сохраните недавно преобразованное видео файла.
Использование VideoReader
чтобы прочитать это недавно преобразованное видео файла.