Тема: Збільшення швидкості відео
Є програма на дельфі, яка записує відео з камери. Але це відео нуу дуже повільне. Таке враження, що час між кадрами складає декілька секунд. Як пришвидшити?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Pascal/Delphi → Збільшення швидкості відео
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Є програма на дельфі, яка записує відео з камери. Але це відео нуу дуже повільне. Таке враження, що час між кадрами складає декілька секунд. Як пришвидшити?
Є програма на дельфі, яка записує відео з камери. Але це відео нуу дуже повільне. Таке враження, що час між кадрами складає декілька секунд. Як пришвидшити?
Змінити програму на дельфі, очевидно.
...з огляду як ви рендерите в файл, можна після грабінгу використовувати збереження через VFW, там можна гратися параметром кількості фреймів. Якщо будуєте граф фільтрів і рендерите в файл фільтром VideoCaptureFilter через ISampleGrabber, судячи по вашiй минулій темі, то проблем з цим фільтром у мене не було ні під XP, ні під seven. Решту ОС під рукою на той момент не було. Можливо ваша ОС завантажена сторонніми процесами, антивірус, що призводить до гальмування захоплення в потік без стиснення на низькошвидкісних HDD (гляньте диспетчер задач).
Прискорити вже захоплене відео можна через FFMPEG. Якщо ж ви хочете прискорити своє відео засобами DirectShow при перегляді, то рекомендую частіше залазити в кішочкі використовуваних вами інтерфейсів, наприклад метод SetRate() інтерфейсу IMediaSeeking.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися