2012-08-30 18 views
5

Mam małe pytanie. Czy możliwe jest dodawanie (dodawanie) nowych klatek do istniejącego pliku wideo .avi przy użyciu OpenCV, bez nadpisywania całego pliku? Używam OpenCV2.4.2 na Windows7, z QT.OpenCV dołącza ramkę do istniejącego pliku wideo (.avi)?

+4

Nie. Musisz załadować wszystkie wideo za pomocą VideoCapture i przepisać wszystko, a następnie dodać ramki. Aby uzyskać bardziej wydajne sposoby, spójrz na ffmpeg. Jest to narzędzie wiersza poleceń, które może dzielić, scalać klatki wyodrębniania z wideo, transkodować itd. – Sam

+0

"OpenCV4adnroid nie obsługuje odczytu i zapisu wideo. Zapisz sekwencję obrazów, a następnie zakoduj wideo z tej sekwencji z java" http: // stackoverflow .pl/questions/21546906/how-to-open-cvvideowriter-in-android – profimedica

+0

Oto jak to zrobić za pomocą ffmpeg https://stackoverflow.com/questions/18452058/ffmpeg-concat-videos-and-images – sziraqui

Odpowiedz