Чи може файл MPEG-2 мати змінну частоту кадрів?


0

У мене є відеофайл, який я намагаюся прочитати. Я вважаю, що відео формат MPEG-2 і інструмент я читаю його з MATLAB VideoReader , яка має проблеми з індексацією кадру: якщо я використовую VideoReader для підрахунку всіх кадрів у файлі, це дає a різні відповіді кожен раз . Проблема може виникнути, оскільки файл має змінну частоту кадрів. Чи може файл MPEG-2 мати змінну частоту кадрів? Чи є кращий інструмент командного рядка, який дозволить мені точно рахувати кадри, витягувати кадр з урахуванням індексу кадру, що я вказую, і скажіть мітку часу витягнутого кадру?

Відповіді:


0

Мені здається, що MPEG2 підтримує змінну частоту кадрів, хоча я очікую, що будь-який інструмент, що підтримує MPEG2, також підтримує цю функцію.

Для отримання загальної кількості кадрів Це рішення може допомогти.


Дякуємо, дуже корисно. Моя проблема з кількістю кадрів може бути не пов'язана з підтримкою Matlab MPEG2, а з проблемами пам'яті: mathworks.com/matlabcentral/answers/… .
KAE

На всякий випадок, якщо хтось читав цю проблему, вирішення проблем з пам'яттю виявилося за допомогою 64-розрядного MATLAB і перетворення файлу в MPEG-1 ( superuser.com/questions/480381/… ).
KAE
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.